The following commit has been merged in the master branch: commit 5966ba1fce1e87f14c0f556c3cc6cfeecd9b700f Author: Andres Mejia <mcita...@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 _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits