Author: e2jk-guest Date: 2013-07-25 20:17:09 +0000 (Thu, 25 Jul 2013) New Revision: 14240
Modified: trunk/packages/gnuhealth/trunk/debian/gnuhealth-server.install trunk/packages/gnuhealth/trunk/debian/rules Log: GNU Health used to have a Makefile, but now we have to do it manually Modified: trunk/packages/gnuhealth/trunk/debian/gnuhealth-server.install =================================================================== --- trunk/packages/gnuhealth/trunk/debian/gnuhealth-server.install 2013-07-25 20:09:35 UTC (rev 14239) +++ trunk/packages/gnuhealth/trunk/debian/gnuhealth-server.install 2013-07-25 20:17:09 UTC (rev 14240) @@ -1,4 +1,3 @@ -debian/tmp/* debian/gnuhealth-server.conf etc/gnuhealth debian/database-scripts/install usr/share/dbconfig-common/scripts/gnuhealth-server debian/database-scripts/upgrade usr/share/dbconfig-common/scripts/gnuhealth-server Modified: trunk/packages/gnuhealth/trunk/debian/rules =================================================================== --- trunk/packages/gnuhealth/trunk/debian/rules 2013-07-25 20:09:35 UTC (rev 14239) +++ trunk/packages/gnuhealth/trunk/debian/rules 2013-07-25 20:17:09 UTC (rev 14240) @@ -17,8 +17,14 @@ override_dh_auto_build: @ +TRYTON_PATH:=$(shell python -c 'from distutils import sysconfig; print sysconfig.get_python_lib()') +DESTDIR:="debian/gnuhealth-server$(TRYTON_PATH)/trytond/modules" override_dh_auto_install: dh_auto_install + # GNU Health used to have a Makefile, but now we have to do it manually here + install -d $(DESTDIR) + cp -a health/ $(DESTDIR) + cp -a health_* $(DESTDIR) # Remove the qr code module (dependency currently not satisfied in Debian) find debian -name "health_qrcodes" -type d -prune -execdir rm -r \{\} \; # Mark all the Python scripts non-executable @@ -27,7 +33,7 @@ chmod a+x debian/gnuhealth-client.py # Remove all the tests folders from the binary package find debian -name "tests" -type d -prune -execdir rm -r \{\} \; - # Remove empty directories (locale folder of ICU module) + # Remove empty directories (health_who_essential_medicines/security) find debian -type d -empty -delete override_dh_link: _______________________________________________ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit