summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/ChangeLog6
-rw-r--r--debian/changelog14
-rwxr-xr-xdebian/rules13
3 files changed, 29 insertions, 4 deletions
diff --git a/debian/ChangeLog b/debian/ChangeLog
index 05e175d9..b534e7f5 100644
--- a/debian/ChangeLog
+++ b/debian/ChangeLog
@@ -1,3 +1,9 @@
+2000-07-04 Marcus Brinkmann <marcus@gnu.org>
+
+ * changelog: Update to reflect Debian uploads.
+ * rules: Use install_script to install scripts.
+ Don't check for shared libraries in scripts.
+
2000-01-30 Marcus Brinkmann <marcus@gnu.org>
* changelog: Update to reflect Debian uploads.
diff --git a/debian/changelog b/debian/changelog
index 0bd9e4bc..df52e2fc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,17 @@
+hurd (20000703) unstable; urgency=low
+
+ * New snapshot from CVS.
+ * exec/hashexec.c (check_hashbang: Fix off by one error in line 178.
+ Patch by Kalle Olavi Niemital.
+
+ -- Marcus Brinkmann <bug-hurd@gnu.org> Mon, 3 Jul 2000 00:44:47 +0200
+
+hurd (20000130) unstable; urgency=low
+
+ * New snapshot from CVS. Closes: Bug#54282, Bug#40302, Bug#56076.
+
+ -- Marcus Brinkmann <brinkmd@debian.org> Sun, 30 Jan 2000 14:55:39 +0100
+
hurd (19991209) unstable; urgency=low
* New snapshot from CVS.
diff --git a/debian/rules b/debian/rules
index 521e0b1d..7bb66fee 100755
--- a/debian/rules
+++ b/debian/rules
@@ -39,6 +39,7 @@ STAMPS_TO_CLEAN = stamp-build stamp-config
install_file = install -o root -g root -m 644
install_program = install -s -o root -g root -m 755
+install_script = install -o root -g root -m 755
make_directory = install -d -o root -g root -m 755
define checkdir
@@ -172,10 +173,14 @@ binary-arch: build
$(install_file) debian/conffiles debian/tmp/DEBIAN/conffiles
$(install_file) debian/shlibs debian/tmp/DEBIAN/shlibs
- $(install_program) debian/postinst debian/tmp/DEBIAN/postinst
- $(install_program) debian/prerm debian/tmp/DEBIAN/prerm
-
- dpkg-shlibdeps -p$(package) debian/tmp/bin/* debian/tmp/libexec/* debian/tmp/hurd/* debian/tmp/sbin/*
+ $(install_script) debian/postinst debian/tmp/DEBIAN/postinst
+ $(install_script) debian/prerm debian/tmp/DEBIAN/prerm
+
+ # Filter out scripts.
+ dpkg-shlibdeps -p$(package) `for f in debian/tmp/bin/* \
+ debian/tmp/libexec/* debian/tmp/hurd/* \
+ debian/tmp/sbin/* ; do head -n1 $$f \
+ | sed -n -e '/^#!/!a\'$$'\n'$$f ; done`
dpkg-gencontrol -p$(package) -Pdebian/tmp
chown -R root.root debian/tmp
dpkg --build debian/tmp ..