Merge pull request #31 from opdenkamp/staging
fix pbuilder package building
This commit is contained in:
commit
24a833b8a1
3 changed files with 15 additions and 13 deletions
4
debian/control
vendored
4
debian/control
vendored
|
@ -1,8 +1,8 @@
|
|||
Source: tvheadend
|
||||
Section: main
|
||||
Section: video
|
||||
Priority: extra
|
||||
Maintainer: Andreas Öman <andreas@lonelycoder.com>
|
||||
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
|
||||
|
|
8
debian/rules
vendored
8
debian/rules
vendored
|
@ -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"
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
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}
|
||||
|
||||
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
|
||||
|
||||
uninstall:
|
||||
rm -f ${INSTBIN}/tvheadend
|
||||
rm -f ${INSTDBG}/tvheadend.debug
|
||||
|
|
Loading…
Add table
Reference in a new issue