File: rules

package info (click to toggle)
gns3 0.7.4-1
  • links: PTS
  • area: contrib
  • in suites: wheezy
  • size: 24,356 kB
  • sloc: python: 198,832; sh: 105; makefile: 18
file content (28 lines) | stat: -rwxr-xr-x 1,186 bytes parent folder | download
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
#!/usr/bin/make -f
# Copyright © 2003 Colin Walters <walters@verbum.org>
# Copyright © 2004, 2005, 2006 Loic Minier <lool@dooz.org>

DEB_PYTHON_SYSTEM = pysupport

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk

DEB_PYTHON_INSTALL_ARGS_gns3 += --install-lib /usr/share/gns3

DEB_INSTALL_MANPAGES_gns3 := debian/gns3.1

binary-predeb/gns3::
	install -D -m 644 debian/gns3.xpm debian/$(cdbs_curpkg)/usr/share/pixmaps/gns3.xpm
	install -D -m 644 debian/gns3.desktop debian/$(cdbs_curpkg)/usr/share/applications/gns3.desktop
	install -D -m 644 debian/x-gns3.desktop debian/$(cdbs_curpkg)/usr/share/mimelnk/applications/x-gns3.desktop
	install -D -m 644 debian/gns3.ini debian/$(cdbs_curpkg)/usr/share/doc/gns3/gns3.ini
	install -D -m 755 qemuwrapper/qemuwrapper.py debian/$(cdbs_curpkg)/usr/share/doc/gns3/qemuwrapper.py
	install -D -m 755 qemuwrapper/pemubin.py debian/$(cdbs_curpkg)/usr/share/doc/gns3/pemubin.py
	mv debian/$(cdbs_curpkg)/usr/bin/gns3 debian/$(cdbs_curpkg)/usr/share/gns3
	dh_link -p $(cdbs_curpkg) /usr/share/gns3/gns3 /usr/bin/gns3

clean::
	rm -rf debian/compat
	rm -rf debian/pycompat
	rm -rf debian/stamp-patched