Package dynamips: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 | # Unpackaged files in buildroot should terminate build %define _unpackaged_files_terminate_build 1 Name: dynamips Version: 0.2.23 Release: alt1.1 Summary: Cisco 7200 Simulator License: GPLv2 Group: Emulators Url: https://github.com/GNS3/dynamips Source: %name-%version.tar Patch1: dynamips-alt-loongarch-support.patch BuildRequires(pre): rpm-macros-cmake cmake BuildRequires: libelf-devel libpcap-devel libuuid-devel %description A project to emulate a Cisco 7200 on a traditionnal PC. The emulator currently supports the following platforms: - Cisco 7200 (NPE-100 to NPE-400) - Cisco 3600 (3620, 3640 and 3660) - Cisco 2691 - Cisco 3725 - Cisco 3745 - Cisco 2600 (2610 to 2650XM) - Cisco 1700 (1710 to 1760) The goals of this emulator are mainly: * To be used as a training platform, with software used in real world. It would allow people to become more familiar with Cisco devices, Cisco being the world leader in networking technologies ; * Test and experiment the numerous and powerful features of Cisco IOS ; * Check quickly configurations to be deployed later on real routers. %prep %setup %autopatch -p1 %ifarch %e2k sed -i 's,(__ia64__),& || defined (__e2k__),' common/dynamips_common.h %endif %build %cmake %cmake_build %install %cmake_install install -d %buildroot%_localstatedir/%name/{labs,images} rm -fR %buildroot%_docdir/%name %files %doc COPYING README* TODO ChangeLog RELEASE-NOTES %_man1dir/* %_man7dir/hypervisor_mode.7* %_bindir/* %dir %_localstatedir/%name %dir %_localstatedir/%name/images %dir %_localstatedir/%name/labs %changelog * Thu Nov 02 2023 Ivan A. Melnikov <iv@altlinux.org> 0.2.23-alt1.1 - NMU: add patch for loongarch64 support. * Tue Aug 15 2023 Anton Midyukov <antohami@altlinux.org> 0.2.23-alt1 - New version 0.2.23. * Wed Jul 31 2019 Anton Midyukov <antohami@altlinux.org> 0.2.21-alt1 - new version 0.2.21 * Sun Jun 09 2019 Anton Midyukov <antohami@altlinux.org> 0.2.20-alt1 - new version 0.2.20 * Wed Jun 05 2019 Michael Shigorin <mike@altlinux.org> 0.2.18-alt2 - E2K: initial architecture support * Fri Jul 06 2018 Anton Midyukov <antohami@altlinux.org> 0.2.18-alt1.1 - rebuilt for aarch64 * Wed Apr 11 2018 Anton Midyukov <antohami@altlinux.org> 0.2.18-alt1 - new version 0.2.18 * Wed Jan 24 2018 Anton Midyukov <antohami@altlinux.org> 0.2.17-alt1 - 0.2.17 * Sun Aug 07 2016 Anton Midyukov <antohami@altlinux.org> 0.2.16-alt1 - 0.2.16 * Sun Dec 01 2013 Slava Dubrovskiy <dubrsl@altlinux.org> 0.2.10-alt1 - 0.2.10 * Sun Sep 23 2012 Slava Dubrovskiy <dubrsl@altlinux.org> 0.2.8-alt2RC3 - 0.2.8-RC3-community - Update patch and spec * Sat Mar 22 2008 Dmitry Lebkov <dlebkov@altlinux.ru> 0.2.8-alt1rc2 - 0.2.8-RC2 - add hypervisor_mode man page * Thu Jul 05 2007 Michael Shigorin <mike@altlinux.org> 0.2.7-alt1 - initial build for ALT Linux Sisyphus (spec based on PLD 0.2.5-0.1 rev 1.5 and Mandriva Contribs 0.2.7-1mdv2008.0) - use mdv makefile patch |