diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2020-08-22 16:29:03 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2020-08-22 16:29:03 +0200 |
commit | f4cbb1626e55ec2554935ed01dc99b29e7cf26af (patch) | |
tree | 36119272211e15dbeb8c069435aac9e28d07d497 /debian | |
parent | 53afd37fb26d992afa7f5f50c653222e8d45f3de (diff) |
Fix lintian breakout-link warning
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 4 | ||||
-rw-r--r-- | debian/foomatic-filters-beh.install | 2 | ||||
-rw-r--r-- | debian/foomatic-filters-beh.preinst | 11 | ||||
-rw-r--r-- | debian/foomatic-filters.dirs | 2 | ||||
-rw-r--r-- | debian/foomatic-filters.manpages | 2 | ||||
-rwxr-xr-x | debian/rules | 8 |
6 files changed, 25 insertions, 4 deletions
diff --git a/debian/changelog b/debian/changelog index 951aaea..cc8a868 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,6 @@ foomatic-filters (4.0.17-12) UNRELEASED; urgency=medium - * debian/rules: + * debian/rules: - Add export DEB_LDFLAGS_MAINT_APPEND to fix the ld error "multiple definition" (Closes: #957218). * Declare compliance with Debian Policy 4.5.0 (No changes needed). @@ -10,6 +10,8 @@ foomatic-filters (4.0.17-12) UNRELEASED; urgency=medium * Add 'Forwarded: not needed' into: - debian/patches/0110-fixed-segfault-when-creating-logfile.patch. - debian/patches/0600-spelling-errors.diff. + * Fix lintian breakout-link warning: + - debian/rules: remove links with copys. -- Jörg Frings-Fürst <debian@jff.email> Sat, 22 Aug 2020 14:36:15 +0200 diff --git a/debian/foomatic-filters-beh.install b/debian/foomatic-filters-beh.install index b0a9549..46abf84 100644 --- a/debian/foomatic-filters-beh.install +++ b/debian/foomatic-filters-beh.install @@ -1,2 +1,2 @@ -usr/lib/cups/backend +usr/lib/cups/backend/beh usr/libexec/cups/backend/ diff --git a/debian/foomatic-filters-beh.preinst b/debian/foomatic-filters-beh.preinst new file mode 100644 index 0000000..e416e2e --- /dev/null +++ b/debian/foomatic-filters-beh.preinst @@ -0,0 +1,11 @@ +#!/bin/sh +set -e + +case "$1" in + upgrade) + # remove beh from old directory + rm -f usr/lib/cups/backend/beh +esac + + +#DEBHELPER# diff --git a/debian/foomatic-filters.dirs b/debian/foomatic-filters.dirs index 84a4858..7d8e6f7 100644 --- a/debian/foomatic-filters.dirs +++ b/debian/foomatic-filters.dirs @@ -4,3 +4,5 @@ usr/sbin usr/share/foomatic usr/share/man/man1 usr/share/man/man8 +usr/lib/ppr/interfaces +usr/lib/ppr/lib diff --git a/debian/foomatic-filters.manpages b/debian/foomatic-filters.manpages index f101e1b..366d8bf 100644 --- a/debian/foomatic-filters.manpages +++ b/debian/foomatic-filters.manpages @@ -1 +1 @@ -foomatic-rip.1 +usr/share/man/man1/foomatic-rip.1 diff --git a/debian/rules b/debian/rules index 3c61bec..7c52296 100755 --- a/debian/rules +++ b/debian/rules @@ -6,7 +6,6 @@ derives_from_ubuntu := $(shell (dpkg-vendor --derives-from Ubuntu && echo "yes") export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,--allow-multiple-definition - %: dh $@ @@ -20,6 +19,13 @@ override_dh_auto_build: override_dh_install-arch: dh_install + rm -f $(CURDIR)/debian/foomatic-filters/usr/lib/cups/filter/foomatic-rip + cp -p $(CURDIR)/debian/foomatic-filters/usr/bin/foomatic-rip $(CURDIR)/debian/foomatic-filters/usr/lib/cups/filter/foomatic-rip + rm -f $(CURDIR)/debian/foomatic-filters/usr/lib/ppr/interfaces/foomatic-rip + rm -f $(CURDIR)/debian/foomatic-filters/usr/lib/ppr/lib/foomatic-rip + cp -p $(CURDIR)/debian/foomatic-filters/usr/bin/foomatic-rip $(CURDIR)/debian/foomatic-filters/usr/lib/ppr/interfaces/foomatic-rip + cp -p $(CURDIR)/debian/foomatic-filters/usr/bin/foomatic-rip $(CURDIR)/debian/foomatic-filters/usr/lib/ppr/lib/foomatic-rip + rm -f $(CURDIR)/debian/foomatic-filters/etc/foomatic/filter.conf* cp -p $(CURDIR)/debian/parseconfig.pl $(CURDIR)/debian/foomatic-filters/usr/share/foomatic chmod +x $(CURDIR)/debian/foomatic-filters/usr/share/foomatic/parseconfig.pl |