This is an automated email from the git hooks/post-receive script. sebastic-guest pushed a commit to branch symbols in repository liblas.
commit 0995d633b63dd306590c290e43aba1feab0f60f3 Author: Bas Couwenberg <[email protected]> Date: Fri Jan 31 06:11:11 2014 +0100 Add script to update symbols files. --- debian/liblas-symbols.sh | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/debian/liblas-symbols.sh b/debian/liblas-symbols.sh new file mode 100644 index 0000000..a767d38 --- /dev/null +++ b/debian/liblas-symbols.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +PKGS="liblas2 liblas-c2" +VERSION=$1 +if [ -z "${VERSION}" ]; then + echo "Usage: $0 <VERSION>" + exit 1 +fi + +ABI=$(echo $VERSION | sed 's/[\+\~\-].*$//') + +for PKG in $PKGS; do + SYMBOLS="debian/${PKG}.symbols" + + # Remove old architecture symbols files + rm -f symbols.* + + # Download binary packages from snapshot.debian.org + debsnap --binary ${PKG} -f -v + + for DEB in binary-${PKG}/${PKG}_${VERSION}_*.deb + do + DIR=$(echo $DEB | sed 's/.deb$//') + + # Unpack binary package + dpkg-deb -R $DEB $DIR + + ARCH=$(dpkg-deb -f $DEB Architecture) + #LIB=$(find $DIR -type l -name "*.so.?") + LIB=$(find $DIR -type f -name "*.so.?.?.?") + + # Generate symbols for the architecture + pkgkde-gensymbols -p${PKG} -v${ABI} -Osymbols.${ARCH} -e${LIB} + done + + # Create symbols file for all architectures + pkgkde-symbolshelper create -o ${SYMBOLS} -v ${ABI} symbols.* +done -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/liblas.git _______________________________________________ Pkg-grass-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

