[pkg-wine-party] [PATCH 3/8] Re-enable Lintian overrides
Hilko Bengen
bengen at debian.org
Sun Dec 30 23:08:28 UTC 2012
- Create multiarch-compatible paths for lintian overrides files
- Use dh_lintian
---
debian/prep-install.sh | 7 ++++++-
debian/rules | 4 ++++
2 files changed, 10 insertions(+), 1 deletion(-)
mode change 100644 => 100755 debian/prep-install.sh
diff --git a/debian/prep-install.sh b/debian/prep-install.sh
old mode 100644
new mode 100755
index 599d600..1aa8b70
--- a/debian/prep-install.sh
+++ b/debian/prep-install.sh
@@ -5,10 +5,15 @@ LIBDIRS="$2"
function replace_paths_full
{
sed "s,\([ /]\)usr/lib,\\1$1,g" | \
+ ( if [ "$ext" = "lintian-overrides" ]
+ then sed "s,^\(.*\)/[^/-]*-[^/-]*-[^/-]*/\(.*\)\$,\1/*/\2,g"
+ else cat; fi ) | \
sed "s,[ /]$1/wine,&$SUFFIX,g" | \
sed "s,/usr/share/wine,&$SUFFIX,g" | \
sed "s,usr/share/doc/$package,&$SUFFIX,g" | \
- ([ "$ext" != "lintian-overrides" ] && cat || sed "s,^$package,&$SUFFIX,g" ) | \
+ ( if [ "$ext" != "lintian-overrides" ]
+ then sed "s,^$package,&$SUFFIX,g"
+ else cat; fi ) | \
sed "s, at SUFFIX@,$SUFFIX,g"
}
diff --git a/debian/rules b/debian/rules
index 6e8b8e5..c1aefcc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -370,6 +370,8 @@ binary-arch: install-arch-stamp
# We don't need symbols for the build tools...
rm -rf debian/libwine-dbg$(VERSUFFIX)/usr/lib/debug/usr/bin
+ dh_lintian -s
+
# install reportbug control files
for fn in debian/*.bugcontrol; do \
sfn="`basename "$$fn" .bugcontrol`"; \
@@ -425,6 +427,8 @@ binary-arch: control-stamp
dh_installdocs -plibwine$(VERSUFFIX)
dh_installchangelogs -plibwine$(VERSUFFIX)
+ dh_lintian -s
+
dh_compress -s
dh_fixperms -s
--
1.7.10.4
More information about the pkg-wine-party
mailing list