[SCM] ALURE packaging branch, master, updated. upstream/1.1-23-gb2b2da2

Andres Mejia mcitadel at gmail.com
Fri Apr 15 02:48:36 UTC 2011


The following commit has been merged in the master branch:
commit 5966ba1fce1e87f14c0f556c3cc6cfeecd9b700f
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Thu Apr 14 22:44:03 2011 -0400

    Include dependencies for dynamically loaded libraries.

diff --git a/debian/alure-dynload-shlibdeps b/debian/alure-dynload-shlibdeps
new file mode 100755
index 0000000..773cb17
--- /dev/null
+++ b/debian/alure-dynload-shlibdeps
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+# This script is used to check all dependencies for dynamically loaded
+# libraries.
+
+set -e
+
+LIBSNDFILE_DEPENDS=$(cat /var/lib/dpkg/info/libsndfile1.shlibs | \
+  sed 's/^[^[:space:]]\+\?[[:space:]]\+\?[^[:space:]]\+\?[[:space:]]\+\?\(.*\)$/\1/')
+LIBVORBISFILE_DEPENDS=$(cat /var/lib/dpkg/info/libvorbisfile3.shlibs | \
+  sed 's/^[^[:space:]]\+\?[[:space:]]\+\?[^[:space:]]\+\?[[:space:]]\+\?\(.*\)$/\1/')
+LIBFLAC_DEPENDS=$(cat /var/lib/dpkg/info/libflac8.shlibs | \
+  sed 's/^[^[:space:]]\+\?[[:space:]]\+\?[^[:space:]]\+\?[[:space:]]\+\?\(.*\)$/\1/')
+LIBMPG123_DEPENDS=$(cat /var/lib/dpkg/info/libmpg123-0.shlibs | \
+  sed 's/^[^[:space:]]\+\?[[:space:]]\+\?[^[:space:]]\+\?[[:space:]]\+\?\(.*\)$/\1/')
+LIBDUMB_DEPENDS=$(cat /var/lib/dpkg/info/libdumb1.shlibs | \
+  sed 's/^[^[:space:]]\+\?[[:space:]]\+\?[^[:space:]]\+\?[[:space:]]\+\?\(.*\)$/\1/')
+LIBMODPLUG_DEPENDS=$(cat /var/lib/dpkg/info/libmodplug1.shlibs | \
+  sed 's/^[^[:space:]]\+\?[[:space:]]\+\?[^[:space:]]\+\?[[:space:]]\+\?\(.*\)$/\1/')
+LIBFLUIDSYNTH_DEPENDS=$(cat /var/lib/dpkg/info/libfluidsynth1.shlibs | \
+  sed 's/^[^[:space:]]\+\?[[:space:]]\+\?[^[:space:]]\+\?[[:space:]]\+\?\(.*\)$/\1/')
+
+sed "s/^Depends:.*$/&, $LIBSNDFILE_DEPENDS, $LIBVORBISFILE_DEPENDS, $LIBFLAC_DEPENDS, $LIBMPG123_DEPENDS, $LIBDUMB_DEPENDS, $LIBMODPLUG_DEPENDS, $LIBFLUIDSYNTH_DEPENDS/" \
+  -i "debian/libalure1/DEBIAN/control"
+
+exit 0
diff --git a/debian/rules b/debian/rules
index 73f2d0c..a34665b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -37,5 +37,9 @@ override_dh_auto_install:
 override_dh_strip:
 	dh_strip --dbg-package=libalure1-dbg
 
+override_dh_gencontrol:
+	dh_gencontrol
+	debian/alure-dynload-shlibdeps
+
 get-orig-source:
 	$(dir $_)alure-get-orig-source

-- 
ALURE packaging



More information about the Pkg-games-commits mailing list