[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