From 81becff9a95ba684c6c199432f118f01b3216f20 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Wed, 16 Jan 2013 16:22:44 +0100 Subject: [PATCH] debian ctd --- Makefile.debian | 11 ++++++----- debian/rules | 3 +++ 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Makefile.debian b/Makefile.debian index 0ff8bacc..93167cb5 100644 --- a/Makefile.debian +++ b/Makefile.debian @@ -5,23 +5,24 @@ SETUPOPTS= VERSION=$(shell python -c "from sfa.util.version import version_tag; print version_tag" | sed -e s,-,.,) DATE=$(shell date -u +"%a, %d %b %Y %T") -debian: sourcedeb pkgdeb +debian: debian.source debian.package force: # build the source package in the parent directory # then rename it to project_version.orig.tar.gz as expected for debian packaging # finally build the package -sourcedeb: force +debian.source: force rm -f sfaadmin sfascan sfi sed -e "s|@VERSION@|$(VERSION)|" -e "s|@DATE@|$(DATE)|" debian/changelog.in > debian/changelog $(PYTHON) setup.py sdist $(SETUPOPTS) --formats=gztar --dist-dir=../ --prune rename -f 's/$(PROJECT)-(.*)-(.*)\.tar\.gz/$(PROJECT)_$$1.$$2\.orig\.tar\.gz/' ../* -pkgdeb: - dpkg-buildpackage -i -I -rfakeroot +debian.package: +# dpkg-buildpackage -i -I -rfakeroot + debuild -uc -us --source-option=--include-binaries --source-option=-isession -debian.clean clean: +debian.clean: -$(PYTHON) setup.py clean $(MAKE) -f debian/rules clean rm -rf build/ MANIFEST ../*.tar.gz ../*.dsc ../*.build diff --git a/debian/rules b/debian/rules index b8796e6e..f1efaacf 100755 --- a/debian/rules +++ b/debian/rules @@ -3,3 +3,6 @@ %: dh $@ + +override_dh_auto_install: + $(MAKE) DESTDIR=$$(pwd)/debian/hithere install -- 2.43.0