From: Lars Op den Kamp Date: Sat, 21 May 2011 09:23:33 +0000 (+0200) Subject: fix pbuilder package building X-Git-Tag: 2.99~47^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fb0a92ffb157aa6824636e6cc246d2eee24ce1b2;p=thirdparty%2Ftvheadend.git fix pbuilder package building --- diff --git a/debian/control b/debian/control index 28dc1e976..d251798b6 100644 --- a/debian/control +++ b/debian/control @@ -1,8 +1,8 @@ Source: tvheadend -Section: main +Section: video Priority: extra Maintainer: Andreas Öman -Build-Depends: debhelper (>= 7.0.50) +Build-Depends: debhelper (>= 7.0.50), pkg-config, libavahi-client-dev, libssl-dev Standards-Version: 3.7.3 Package: tvheadend diff --git a/debian/rules b/debian/rules index 76591cd54..2bae8172d 100755 --- a/debian/rules +++ b/debian/rules @@ -25,10 +25,14 @@ override_dh_auto_build: $(MAKE) override_dh_install: - $(MAKE) prefix=$(CURDIR)/debian/tvheadend/usr install + $(MAKE) DESTDIR=$(CURDIR)/debian/tvheadend install override_dh_installinit: dh_installinit --name tvheadend override_dh_strip: - dh_strip --dbg-package=tvheadend-dbg + dh_strip --dbg-package=tvheadend-dbg + +override_dh_autotest: + echo "skipped autotest" + diff --git a/support/posix.mk b/support/posix.mk index 995afc9fa..fae471071 100644 --- a/support/posix.mk +++ b/support/posix.mk @@ -1,23 +1,21 @@ INSTBIN= ${DESTDIR}${INSTALLPREFIX}/bin INSTMAN= ${DESTDIR}${INSTALLPREFIX}/share/man1 -INSTDBG= ${DESTDIR}/usr/lib/debug/${INSTALLPREFIX}/bin +INSTDBG= ${DESTDIR}${INSTALLPREFIX}/lib/debug/bin MAN=man/tvheadend.1 install: ${PROG} ${MAN} mkdir -p ${INSTBIN} - mkdir -p ${INSTDBG} install -T ${PROG} ${INSTBIN}/tvheadend + mkdir -p ${INSTMAN} + install ${MAN} ${INSTMAN} +install-debug: ${PROG} + mkdir -p ${INSTDBG} objcopy --only-keep-debug ${INSTBIN}/tvheadend ${INSTDBG}/tvheadend.debug strip -g ${INSTBIN}/tvheadend - objcopy --add-gnu-debuglink=${INSTDBG}/tvheadend.debug ${INSTBIN}/tvheadend - - mkdir -p ${INSTMAN} - install ${MAN} ${INSTMAN} - uninstall: rm -f ${INSTBIN}/tvheadend rm -f ${INSTDBG}/tvheadend.debug