- apt-inst version isn't apt versions, so don't override variable
as we don't need a symbol for it as it is not in a header
* Makefile, buildlib/*.mak:
- reshuffle dependencies so that parallel building seems to work
+ * prepare-release:
+ - apt-inst version isn't apt versions, so don't override variable
-- David Kalnischkies <kalnischkies@gmail.com> Fri, 11 May 2012 23:26:59 +0200
if [ "$1" = 'pre-export' ]; then
libraryversioncheck() {
- LIBRARY="$1"
- VERSION="$2"
+ local LIBRARY="$1"
+ local VERSION="$2"
if [ ! -e "debian/${LIBRARY}${VERSION}.symbols" ]; then
echo >&2 "Library ${LIBRARY} in version ${VERSION} has no symbols file! (maybe forgot to rename?)"
exit 1
elif [ "$1" = 'library' ]; then
librarysymbols() {
echo "Checking $1 in version $2"
- tmpfile=$(mktemp)
+ local tmpfile=$(mktemp)
dpkg-gensymbols -p${1}${2} -ebuild/bin/${1}.so.${2} -Idebian/${1}${2}.symbols -O/dev/null 2> /dev/null > $tmpfile
echo '=== Missing symbols:'
grep '^+#MISSING' $tmpfile