The following commit has been merged in the master branch:
commit b30b27995e3b9f29d2b536ce868127bf4c201654
Author: Frank Lichtenheld <[EMAIL PROTECTED]>
Date:   Fri Aug 15 12:40:47 2008 -0300

    debian/rules: Clean-up the binary-indep code

diff --git a/debian/changelog b/debian/changelog
index 5c262c1..7e954ee 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -44,6 +44,7 @@ lintian (1.24.4) UNRELEASED; urgency=low
 
   * debian/rules:
     + [FL] Use $(PERL) instead of a hardcoded path.
+    + [FL] Clean-up the binary-indep code.
   
   * doc/README{,.in}:
     + [FL] Move README to README.in and add the listing of lintian
diff --git a/debian/lintian.install b/debian/lintian.install
new file mode 100644
index 0000000..4a17707
--- /dev/null
+++ b/debian/lintian.install
@@ -0,0 +1,7 @@
+frontend/lintian       usr/bin
+frontend/lintian-info  usr/bin
+checks                 usr/share/lintian
+collection             usr/share/lintian
+data                   usr/share/lintian
+lib                    usr/share/lintian
+unpack                 usr/share/lintian
diff --git a/debian/manpages b/debian/manpages
new file mode 100644
index 0000000..ffb3534
--- /dev/null
+++ b/debian/manpages
@@ -0,0 +1,2 @@
+man/lintian.1
+man/lintian-info.1
diff --git a/debian/rules b/debian/rules
index a440e6c..53ceb9b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,6 @@ PERL ?= /usr/bin/perl
 
 VER := $(shell head -1 debian/changelog | sed -e 's/^.*(//' -e 's/).*$$//')
 tmp := $(CURDIR)/debian/lintian
-usl := $(tmp)/usr/share/lintian
 neededfiles := debian/rules frontend/lintian
 allchecks := $(wildcard checks/*)
 allcollect := $(wildcard collection/*)
@@ -46,28 +45,13 @@ binary-indep: $(neededfiles) build
        dh_clean -k -Xtestset/diffs/binary.c~
        dh_installdirs
 
-# frontends
-       @echo .... install frontends ....
-       install -m 755 frontend/lintian $(tmp)/usr/bin/
+       dh_install
+# some manual work
        sed -i 's/<VERSION>/$(VER)/' $(tmp)/usr/bin/lintian
-       install -m 755 frontend/lintian-info $(tmp)/usr/bin/
-# library files
-       @echo .... install library files ....
-       find checks collection data lib unpack \
-           \( -path '*/CVS' -o -path '*/.svn' \) -prune -o -print \
-               | cpio -admp $(usl)
-# documentation
-       @echo .... install documentation ....
+       install -m 644 doc/lintianrc.example $(tmp)/etc/lintianrc
        dh_installdocs
        dh_installchangelogs
-# manual pages
-       @echo .... install manual pages ....
-       dh_installman man/*.1
-# config file
-       @echo .... install config file ....
-       install -m 644 doc/lintianrc.example $(tmp)/etc/lintianrc
-# control files
-       @echo .... fix things up and build packages ....
+       dh_installman
        dh_compress
        dh_fixperms
        dh_installdeb

-- 
Debian package checker


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to