[Piuparts-commits] [SCM] piuparts git repository branch, develop, updated. 0.46-3-g5a121c1
Holger Levsen
holger at layer-acht.org
Sat Sep 15 11:27:16 UTC 2012
The following commit has been merged in the develop branch:
commit 784e4e65998a01fe44f10433aa5f86eb933a8d1d
Author: Andreas Beckmann <debian at abeckmann.de>
Date: Sat Sep 15 06:47:28 2012 +0200
new custom script: pre_remove_50_find_missing_copyright
check for missing copyright files
they often get lost due to bad handling of /u/s/d/$pkg symlinks
during upgrade
Signed-off-by: Andreas Beckmann <debian at abeckmann.de>
diff --git a/custom-scripts/scripts/pre_remove_50_find_missing_copyright b/custom-scripts/scripts/pre_remove_50_find_missing_copyright
new file mode 100755
index 0000000..3527335
--- /dev/null
+++ b/custom-scripts/scripts/pre_remove_50_find_missing_copyright
@@ -0,0 +1,18 @@
+#!/bin/sh
+set -e
+
+failed=
+for pkg in ${PIUPARTS_OBJECTS%%=*}
+do
+ docdir="/usr/share/doc/$pkg"
+ copyright="$docdir/copyright"
+ if [ ! -f "$copyright" ]
+ then
+ failed="$failed $copyright"
+ echo "MISSING COPYRIGHT FILE: $copyright"
+ ls -lad "$docdir" || true
+ ls -la "$docdir/" || true
+ fi
+done
+
+test -z "$failed" || exit 1
diff --git a/debian/changelog b/debian/changelog
index 7244c37..1b4d7b8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,8 @@ piuparts (0.47) UNRELEASED; urgency=low
* piuparts-master.py:
* piuparts-slave.py:
* piuparts-report.py:
+ * New custom script pre_remove_50_find_missing_copyright: check for missing
+ /usr/share/doc/$package/copyright files. (Closes: #683685)
-- Andreas Beckmann <debian at abeckmann.de> Sat, 15 Sep 2012 06:25:05 +0200
--
piuparts git repository
More information about the Piuparts-commits
mailing list