]> git.pld-linux.org Git - packages/GNS3.git/blob - GNS3.spec
8229adf41b52fd81152a136332548c36df4a3b3a
[packages/GNS3.git] / GNS3.spec
1 Summary:        A graphical frontend for dynamips Cisco 7200 Simulator
2 Summary(pl.UTF-8):      Graficzny interfejs do dynamips - symulatora Cisco 7200
3 Name:           GNS3
4 Version:        0.3.2
5 Release:        0.3
6 License:        GPL v2
7 Group:          X11/Applications/Networking
8 Source0:        http://dl.sourceforge.net/gns-3/%{name}-%{version}-src.tar.bz2
9 # Source0-md5:  795d6082beaab80755f54890630e96a1
10 Source1:        http://pfe.epitech.net/frs/download.php/599/%{name}-%{version}_documentation.pdf
11 # Source1-md5:  0c9cd5c97d0f19f4c00f4e3abd316c87
12 Source2:        %{name}.desktop
13 Source3:        %{name}.png
14 Patch0:         %{name}-setup.patch
15 URL:            http://www.gns3.net/
16 BuildRequires:  rpmbuild(macros) >= 1.231
17 BuildRequires:  rpm-pythonprov
18 Requires:       dynagen
19 Requires:       dynamips >= 0.2.8
20 Requires:       python-PyQt4
21 BuildArch:      noarch
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 GNS-3 is a graphical network simulator that allows you to design
26 complex network topologies. You may run simulations or configure
27 devices ranging from simple workstations to powerful Cisco routers. It
28 is based on NS-3, a discrete-event network simulator for Internet
29 systems, and Dynamips, an IOS emulator which allows users to run IOS
30 binary images from Cisco Systems.
31
32 %description -l pl.UTF-8
33 GNS-3 to graficzny symulator sieci umożliwiający projektowanie
34 złożonych topologii sieci. Pozwala uruchamiać symulacje lub
35 konfigurować urządzenia od prostych stacji roboczych do potężnych
36 routerów Cisco. Jest oparty na NS-3 - symulatorze sieci ze zdarzeniami
37 dyskretnymi do systemów internetowych oraz Dynamisie - emulatorze
38 IOS-a pozwalającym użytkownikom uruchamiać binarne obrazy IOS-a z
39 Cisco Systems.
40
41 %prep
42 %setup -q
43 %patch0 -p1
44 install %{SOURCE1} .
45
46 %install
47 rm -rf $RPM_BUILD_ROOT
48
49 python ./setup.py install \
50         --root=$RPM_BUILD_ROOT
51
52 # compile the scripts
53 #{py_ocomp} $RPM_BUILD_ROOT%{py_sitescriptdir}
54
55 # remove .py files, leave just compiled ones.
56 %{py_postclean}
57
58 install -D %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
59 install -D %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
60 install -D docs/man/gns3.1 $RPM_BUILD_ROOT%{_mandir}/man1/gns3.1
61
62 %clean
63 rm -rf $RPM_BUILD_ROOT
64
65 %files
66 %defattr(644,root,root,755)
67 %doc AUTHORS CHANGELOG README %{name}-%{version}_documentation.pdf
68 %attr(755,root,root) %{_bindir}/*
69 %dir %{py_sitescriptdir}/%{name}
70 %dir %{py_sitescriptdir}/%{name}/Config 
71 %dir %{py_sitescriptdir}/%{name}/Dynagen 
72 %dir %{py_sitescriptdir}/%{name}/External 
73 %dir %{py_sitescriptdir}/%{name}/Globals 
74 %dir %{py_sitescriptdir}/%{name}/Langs 
75 %dir %{py_sitescriptdir}/%{name}/Link 
76 %dir %{py_sitescriptdir}/%{name}/Node 
77 %dir %{py_sitescriptdir}/%{name}/Ui/ConfigurationPages 
78 %dir %{py_sitescriptdir}/%{name}/Ui 
79 %{py_sitescriptdir}/%{name}/*.py[co]
80 %{py_sitescriptdir}/%{name}/*/*.py[co]
81 %{py_sitescriptdir}/%{name}/*/*/*.py[co]
82 %{py_sitescriptdir}/%{name}/Dynagen/dynagen.ini
83 %{py_sitescriptdir}/%{name}/Dynagen/configspec
84 %{_mandir}/man1/gns3.1*
85 %{_desktopdir}/%{name}.desktop
86 %{_pixmapsdir}/%{name}.png
87 %lang(de) %{py_sitescriptdir}/%{name}/Langs/Lang_de.qm
88 %lang(en) %{py_sitescriptdir}/%{name}/Langs/Lang_en.qm
89 %lang(fr) %{py_sitescriptdir}/%{name}/Langs/Lang_fr.qm
This page took 0.06327 seconds and 3 git commands to generate.