[libcitygml] 29/35: Drop libcitygml-symbols.sh, only needed for initial symbols file creation.
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Fri Jul 24 23:35:01 UTC 2015
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch master
in repository libcitygml.
commit 7dde323cae88bab5545acb5d7a2250442546500b
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Sat Jul 25 00:20:05 2015 +0200
Drop libcitygml-symbols.sh, only needed for initial symbols file creation.
---
debian/README.source | 10 ++--------
debian/changelog | 2 ++
debian/libcitygml-symbols.sh | 37 -------------------------------------
3 files changed, 4 insertions(+), 45 deletions(-)
diff --git a/debian/README.source b/debian/README.source
index 08c515c..7cc4ccc 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -1,15 +1,9 @@
Symbols
-------
-The symbols file is maintained using pkgkde-symbols helper and the binary
-packages from snapshot.debian.org.
+The symbols file is maintained using pkgkde-symbols helper.
-The libcitygml-symbols.sh script automates the symbols update process.
-To update the symbols file for a specific binary package version, run:
-
-$ bash debian/libcitygml-symbols.sh <VERSION>
-
-For general information on maintain symbols files using the pkg-kde-tools, see:
+For general information on maintaining symbols files using the pkg-kde-tools, see:
http://pkg-kde.alioth.debian.org/symbolfiles.html
diff --git a/debian/changelog b/debian/changelog
index 3e5920b..8388994 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,6 +19,8 @@ libcitygml (1.4.3-1) UNRELEASED; urgency=medium
* Add OpenGL build dependencies no longer pulled in by
libopenscenegraph-dev.
* Install all *.md files in docs.
+ * Drop libcitygml-symbols.sh, only needed for initial symbols file
+ creation.
-- Bas Couwenberg <sebastic at debian.org> Fri, 24 Jul 2015 16:31:57 +0200
diff --git a/debian/libcitygml-symbols.sh b/debian/libcitygml-symbols.sh
deleted file mode 100644
index 4abc6ab..0000000
--- a/debian/libcitygml-symbols.sh
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/bash
-
-PKG="libcitygml0"
-VERSION=$1
-if [ -z "${VERSION}" ]; then
- echo "Usage: $0 <VERSION>"
- exit 1
-fi
-
-SYMBOLS="debian/${PKG}.symbols"
-ABI=$(echo $VERSION | sed 's/[\+\~].*$//')
-
-# Remove old architecture symbols files
-rm -f symbols.*
-
-# Download binary packages from snapshot.debian.org
-debsnap --binary ${PKG} -f
-
-for DEB in binary-${PKG}/${PKG}_${VERSION}_*.deb
-do
- export DIR=$(echo $DEB | sed 's/.deb$//')
-
- # Unpack binary package
- dpkg-deb -R $DEB $DIR
-
- export VERSION=$(dpkg-deb -f $DEB Version)
-
- export ARCH=$(dpkg-deb -f $DEB Architecture)
- export LIB=$(find $DIR -type l -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.*
-
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/libcitygml.git
More information about the Pkg-grass-devel
mailing list