diff options
| author | Marcus Brinkmann <marcus@gnu.org> | 2000-07-04 19:53:13 +0000 |
|---|---|---|
| committer | Marcus Brinkmann <marcus@gnu.org> | 2000-07-04 19:53:13 +0000 |
| commit | 348b465f1f6aafbc02b9e8a3850ce119676110b2 (patch) | |
| tree | 407928cc1be9dbe58fe20d5da203f1dfae46bc5b /debian/rules | |
| parent | 8fe6686e892bf89f8b8177b30eaad08affa03bca (diff) | |
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.
Diffstat (limited to 'debian/rules')
| -rwxr-xr-x | debian/rules | 11 |
1 files changed, 8 insertions, 3 deletions
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 + $(install_script) debian/postinst debian/tmp/DEBIAN/postinst + $(install_script) debian/prerm debian/tmp/DEBIAN/prerm - dpkg-shlibdeps -p$(package) debian/tmp/bin/* debian/tmp/libexec/* debian/tmp/hurd/* debian/tmp/sbin/* + # 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 .. |
