[pkg-wine-party] [SCM] Debian Wine packaging branch, master, updated. wine-1.1.26-1-458-g614609b
Ove Kaaven
ovek at arcticnet.no
Sun Aug 9 14:25:20 UTC 2009
The following commit has been merged in the master branch:
commit 89a778508fa9ad9e2844e5449240ca48ed41d737
Author: Ove Kaaven <ovek at arcticnet.no>
Date: Sat Aug 8 20:34:18 2009 +0200
Automatically substitute the current library paths into the lintian overrides.
diff --git a/debian/clean-install.sh b/debian/clean-install.sh
index 6a1ca26..7cf7a2c 100644
--- a/debian/clean-install.sh
+++ b/debian/clean-install.sh
@@ -1,7 +1,7 @@
#!/bin/bash
SUFFIX="$1"
-for ext in install links mime config preinst postinst prerm postrm docs manpages; do
+for ext in install links mime config preinst postinst prerm postrm docs manpages lintian-overrides; do
for inst in debian/*.${ext}-common; do
package="$(basename "$inst" .${ext}-common)"
rm -f debian/$package$SUFFIX.${ext}
diff --git a/debian/libwine.lintian-overrides b/debian/libwine.lintian-overrides-common
similarity index 100%
rename from debian/libwine.lintian-overrides
rename to debian/libwine.lintian-overrides-common
diff --git a/debian/prep-install.sh b/debian/prep-install.sh
index 45d39ea..3efe35a 100644
--- a/debian/prep-install.sh
+++ b/debian/prep-install.sh
@@ -4,12 +4,12 @@ LIBDIRS="$2"
function expand_common
{
- sed "s,/usr/lib,/$1," debian/$package.install-common | \
+ sed "s,/usr/lib,/$1," debian/$package.${ext}-common | \
sed "s,usr/share/doc/$package,&$SUFFIX," \
- > debian/$package$SUFFIX.install
+ > debian/$package$SUFFIX.${ext}
shift
while [ -n "$1" ]; do
- sed -n "s,/usr/lib,/$1,p" debian/$package.install-common >> debian/$package$SUFFIX.install
+ sed -n "s,/usr/lib,/$1,p" debian/$package.${ext}-common >> debian/$package$SUFFIX.${ext}
shift
done
}
@@ -18,32 +18,27 @@ function expand_common
# if they were compiled on the current one, install them
function expand_platform
{
- if [ ! -f debian/$package.install-platform ]; then
+ if [ ! -f debian/$package.${ext}-platform ]; then
return
fi
- for bin in $(sed "s,/usr/lib,/$1," debian/$package.install-platform); do
- [ ! -f $bin ] || echo $bin >> debian/$package$SUFFIX.install
+ for bin in $(sed "s,/usr/lib,/$1," debian/$package.${ext}-platform); do
+ [ ! -f $bin ] || echo $bin >> debian/$package$SUFFIX.${ext}
done
shift
while [ -n "$1" ]; do
- for bin in $(sed -n "s,/usr/lib,/$1,p" debian/$package.install-platform); do
- [ ! -f $bin ] || echo $bin >> debian/$package$SUFFIX.install
+ for bin in $(sed -n "s,/usr/lib,/$1,p" debian/$package.${ext}-platform); do
+ [ ! -f $bin ] || echo $bin >> debian/$package$SUFFIX.${ext}
done
shift
done
}
-for inst in debian/*.install-common; do
- package="$(basename "$inst" .install-common)"
- expand_common $LIBDIRS
- expand_platform $LIBDIRS
-done
-
-for ext in links mime config preinst postinst prerm postrm docs manpages; do
+for ext in install links mime config preinst postinst prerm postrm docs manpages lintian-overrides; do
for inst in debian/*.${ext}-common; do
if [ -f "$inst" ]; then
package="$(basename "$inst" .${ext}-common)"
- cat debian/$package.${ext}-common > debian/$package$SUFFIX.${ext}
+ expand_common $LIBDIRS
+ expand_platform $LIBDIRS
fi
done
done
diff --git a/debian/rules b/debian/rules
index 100121b..6e0ccc8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -346,7 +346,7 @@ binary-arch: install-arch-stamp
rm -rf debian/libwine-dbg$(VERSUFFIX)/usr/lib/debug/usr/bin
# debhelper 6 has dh_lintian, but I don't want to depend on it yet...
- install -D -m 644 debian/libwine.lintian-overrides debian/libwine$(VERSUFFIX)/usr/share/lintian/overrides/libwine$(VERSUFFIX)
+ install -D -m 644 debian/libwine$(VERSUFFIX).lintian-overrides debian/libwine$(VERSUFFIX)/usr/share/lintian/overrides/libwine$(VERSUFFIX)
dh_desktop -s
--
Debian Wine packaging
More information about the pkg-wine-party
mailing list