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
|
#!/usr/bin/make -f
export DH_PYCENTRAL = nomove
#DEB_AUTO_UPDATE_DEBIAN_CONTROL := yes
DEB_AUTO_CLEANUP_RCS := yes
DEB_COMPRESS_EXCLUDE := .py
DEB_DH_ALWAYS_EXCLUDE := CVS
DEB_DH_INSTALLCHANGELOGS_ARGS := CHANGELOG
DEB_PYTHON_SYSTEM := pycentral
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed --install-lib usr/share/pida --install-data usr/share/pida
DEB_PYTHON_COMPILE_VERSION := 2.4
binary-install/pida::
dh_desktop -p$(cdbs_curpkg)
mkdir -p debian/pida/usr/share/icons/hicolor/48x48/apps
cp data/icons/pida-icon.png debian/pida/usr/share/icons/hicolor/48x48/apps/pida.png
mkdir -p debian/pida/usr/share/icons/hicolor/scalable/apps
cp data/icons/pida-icon.svg debian/pida/usr/share/icons/hicolor/scalable/apps/pida.svg
sed -i -e 's_^import\ sys$$_import\ sys\nsys.path.append\(\"/usr/share/pida\"\)_' debian/pida/usr/bin/pida
mv debian/pida/usr/share/pida/pida-*.egg-info debian/pida/usr/share/pida/pida.egg-info
rm debian/pida/usr/share/pida/{AUTHORS,CONTRIBUTORS,COPYING}
clean::
-rm -rf dist pida.egg-info
|