summaryrefslogtreecommitdiff
path: root/pango/check.defs
diff options
context:
space:
mode:
Diffstat (limited to 'pango/check.defs')
-rwxr-xr-xpango/check.defs34
1 files changed, 0 insertions, 34 deletions
diff --git a/pango/check.defs b/pango/check.defs
deleted file mode 100755
index 7081ca97..00000000
--- a/pango/check.defs
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-
-LC_ALL=C
-export LC_ALL
-
-test -z "$srcdir" && srcdir=.
-status=0
-
-get_pango_syms='nm "$so" | grep " T " | cut -d" " -f3'
-if [ "`uname -s`" = "Linux" ]; then
- get_pango_syms='objdump -t "$so" | sed -n "/.*g *F *\.\(opd\|text\).* \(.*pango_.*\)$/s//\2/p"'
-fi
-
-for def in $srcdir/*.def; do
- lib=${def%.def}
- lib=${lib##*/}
- so=.libs/lib${lib}-1.0.so
-
- test -f "$so" || continue
- echo Checking $def
-
- expected=$lib.expected
- list=$lib.list
- eval $get_pango_syms |
- sort -u > "$expected"
- cut -f 2 "$def" |
- grep -v pango_cairo_win32_font_map_get_type |
- grep -v EXPORTS |
- sort -u > "$list"
-
- diff -u "$list" "$expected" >&2 && rm -f "$list" "$expected" || status=1
-done
-
-exit $status