Hi,

I uploaded the proposed patch for bzip2 to DELAYED/5 in agreement with
DevRef. I am also attaching the actual patch to this mail. Please let me
know if I should delay this any longer.

Helmut
diff --minimal -Nru bzip2-1.0.8/debian/bzip2.install 
bzip2-1.0.8/debian/bzip2.install
--- bzip2-1.0.8/debian/bzip2.install    2021-11-27 13:25:05.000000000 +0100
+++ bzip2-1.0.8/debian/bzip2.install    2024-03-09 18:30:52.000000000 +0100
@@ -1,2 +1,2 @@
-bin
-debian/bzexe bin
+usr/bin
+debian/bzexe usr/bin
diff --minimal -Nru bzip2-1.0.8/debian/bzip2.links 
bzip2-1.0.8/debian/bzip2.links
--- bzip2-1.0.8/debian/bzip2.links      2021-11-27 13:25:05.000000000 +0100
+++ bzip2-1.0.8/debian/bzip2.links      2024-03-09 18:30:52.000000000 +0100
@@ -1,7 +1,7 @@
-bin/bzdiff bin/bzcmp
-bin/bzgrep bin/bzegrep
-bin/bzgrep bin/bzfgrep
-bin/bzmore bin/bzless
+usr/bin/bzdiff usr/bin/bzcmp
+usr/bin/bzgrep usr/bin/bzegrep
+usr/bin/bzgrep usr/bin/bzfgrep
+usr/bin/bzmore usr/bin/bzless
 
 usr/share/man/man1/bzip2.1.gz usr/share/man/man1/bunzip2.1.gz
 usr/share/man/man1/bzip2.1.gz usr/share/man/man1/bzcat.1.gz
diff --minimal -Nru bzip2-1.0.8/debian/bzip2.manpages 
bzip2-1.0.8/debian/bzip2.manpages
--- bzip2-1.0.8/debian/bzip2.manpages   2021-11-27 13:25:05.000000000 +0100
+++ bzip2-1.0.8/debian/bzip2.manpages   2024-03-09 18:30:52.000000000 +0100
@@ -1,2 +1,2 @@
-man/man1/*
+usr/man/man1/*
 debian/bzexe.1
diff --minimal -Nru bzip2-1.0.8/debian/changelog bzip2-1.0.8/debian/changelog
--- bzip2-1.0.8/debian/changelog        2021-12-03 09:32:51.000000000 +0100
+++ bzip2-1.0.8/debian/changelog        2024-03-09 18:31:02.000000000 +0100
@@ -1,3 +1,10 @@
+bzip2 (1.0.8-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * DEP17: Move files to /usr. (Closes: #1059981)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sat, 09 Mar 2024 18:31:02 +0100
+
 bzip2 (1.0.8-5) unstable; urgency=medium
 
   [ Gianfranco Costamagna ]
diff --minimal -Nru bzip2-1.0.8/debian/libbz2-dev.install 
bzip2-1.0.8/debian/libbz2-dev.install
--- bzip2-1.0.8/debian/libbz2-dev.install       2021-12-03 09:30:18.000000000 
+0100
+++ bzip2-1.0.8/debian/libbz2-dev.install       2024-03-09 18:30:52.000000000 
+0100
@@ -1 +1 @@
-include usr
+usr/include
diff --minimal -Nru bzip2-1.0.8/debian/not-installed 
bzip2-1.0.8/debian/not-installed
--- bzip2-1.0.8/debian/not-installed    2021-12-03 05:53:00.000000000 +0100
+++ bzip2-1.0.8/debian/not-installed    2024-03-09 18:30:52.000000000 +0100
@@ -1,2 +1,2 @@
 # Replaced with a symbolick link conforming to policy in usr/lib.
-lib/libbz2.so
+usr/lib/libbz2.so
diff --minimal -Nru bzip2-1.0.8/debian/rules bzip2-1.0.8/debian/rules
--- bzip2-1.0.8/debian/rules    2021-12-03 05:53:00.000000000 +0100
+++ bzip2-1.0.8/debian/rules    2024-03-09 18:30:52.000000000 +0100
@@ -66,7 +66,7 @@
 
 .PHONY: override_dh_auto_install-arch
 override_dh_auto_install-arch:
-       dh_auto_install -- PREFIX=$(CURDIR)/debian/tmp
+       dh_auto_install -- PREFIX=$(CURDIR)/debian/tmp/usr
 
 # Documentation is installed directly, not in debian/tmp.
 .PHONY: override_dh_auto_install-indep
@@ -75,15 +75,15 @@
 override_dh_link:
        # This isn't the soname, and nothing should be looking for this file,
        # but leave it alone for now
-       dh_link -p$(lib_pkg) lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1.0.4 \
-                            lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1
-       dh_link -p$(dev_pkg) lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1.0 \
+       dh_link -p$(lib_pkg) usr/lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1.0.4 \
+                            usr/lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1
+       dh_link -p$(dev_pkg) usr/lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1.0 \
                             usr/lib/$(DEB_HOST_MULTIARCH)/libbz2.so
        dh_link --remaining-packages
 
 override_dh_install:
-       dh_install -p$(lib_pkg) lib/libbz2.so.* lib/$(DEB_HOST_MULTIARCH)
-       dh_install -p$(dev_pkg) lib/libbz2.a usr/lib/$(DEB_HOST_MULTIARCH)
+       dh_install -p$(lib_pkg) usr/lib/libbz2.so.* 
usr/lib/$(DEB_HOST_MULTIARCH)
+       dh_install -p$(dev_pkg) usr/lib/libbz2.a usr/lib/$(DEB_HOST_MULTIARCH)
        dh_install --remaining-packages
 
 # --fail-missing becomes the default with debhelper 12.

Reply via email to