debian/rules: Rewrite in dh7 style

This commit is contained in:
TANIGUCHI Takaki
2012-03-06 11:37:22 +09:00
parent 5a462353d1
commit cc2d9f8e3a
2 changed files with 14 additions and 72 deletions

View File

@@ -1,3 +1,3 @@
/usr/bin
/usr/share/locale
/usr/share/man
usr/bin
usr/share/locale
usr/share/man

80
debian/rules vendored
View File

@@ -1,46 +1,21 @@
#!/usr/bin/make -f
clean:
dh_testdir
dh_testroot
rm -f build-stamp
%:
dh $@
[ ! -f configure.log ] || $(MAKE) distclean
#override_dh_autoclean:
# dh_autoclean
# find documentation -name "*.png" | xargs rm -f
find documentation -name "*.png" | xargs rm -f
dh_clean
configure: configure-stamp
configure-stamp:
dh_testdir
./configure \
--prefix=/usr \
--bindir=\$${prefix}/bin \
--docdir=\$${prefix}share/doc \
--docsubdir=dvdisaster-doc/html \
override_dh_auto_configure:
dh_auto_configure -- \
--localedir=\$${prefix}/share/locale \
--mandir=\$${prefix}/share/man
--docdir=\$${prefix}share/doc \
--docsubdir=dvdisaster-doc/html
touch configure-stamp
build: build-stamp
build-stamp: configure-stamp
dh_testdir
$(MAKE)
touch build-stamp
install: build
dh_testdir
dh_testroot
dh_prep
$(MAKE) \
BUILDROOT=$(CURDIR)/debian/tmp \
install
override_dh_auto_install:
dh_auto_install -- BUILDROOT=$(CURDIR)/debian/tmp
# Installing desktop file
install -D -m 0644 contrib/dvdisaster.desktop debian/dvdisaster/usr/share/applications/dvdisaster.desktop
@@ -57,36 +32,3 @@ install: build
rm -f debian/tmp/usr/share/doc/dvdisaster-doc/html/CHANGELOG
rm -f debian/tmp/usr/share/doc/dvdisaster-doc/html/COPYING
binary: binary-arch binary-indep
binary-arch: install
dh_testdir -a
dh_testroot -a
dh_installchangelogs -a CHANGELOG
dh_installdocs -a
dh_installexamples
dh_install -a --sourcedir=debian/tmp
dh_installmenu -a
dh_strip -a
dh_compress -a
dh_fixperms -a
dh_installdeb -a
dh_shlibdeps -a
dh_gencontrol -a
dh_md5sums -a
dh_builddeb -a
binary-indep: install
dh_testdir -i
dh_testroot -i
dh_installchangelogs -i CHANGELOG
dh_installdocs -i
dh_install -i --sourcedir=debian/tmp
dh_compress -i
dh_fixperms -i
dh_installdeb -i
dh_gencontrol -i
dh_md5sums -i
dh_builddeb -i
.PHONY: clean build install binary binary-arch binary-indep