[SCM] Debian Qt/KDE packaging tools branch, improved-gensymbols, updated. debian/0.5.3-17-g9e83174

Modestas Vainius modax at alioth.debian.org
Sat Jan 9 18:17:42 UTC 2010


The following commit has been merged in the improved-gensymbols branch:
commit ffffebbff17865a5ec3af65ec5beaa9596525135
Author: Modestas Vainius <modestas at vainius.eu>
Date:   Sat Jan 9 19:52:24 2010 +0200

    Really add pkgkde-gensymbols script.
---
 symbolshelper/pkgkde-gensymbols |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/symbolshelper/pkgkde-gensymbols b/symbolshelper/pkgkde-gensymbols
new file mode 100755
index 0000000..72b70d6
--- /dev/null
+++ b/symbolshelper/pkgkde-gensymbols
@@ -0,0 +1,27 @@
+#!/usr/bin/perl
+
+use strict;
+use warnings;
+
+use constant DATADIR => '/usr/share/pkg-kde-tools';
+
+my $dir;
+if ($0 =~ m@^(.+)/[^/]+$@) {
+    $dir = $1;
+    unless ($dir && -f "$dir/dpkg-gensymbols.pl" &&
+        -f "$dir/Dpkg/Shlibs/SymbolFile.pm") {
+        $dir = undef;
+    }
+}
+
+unless ($dir) {
+    $dir = DATADIR;
+}
+
+unshift @INC, $dir;
+if (-f "$dir/dpkg-gensymbols.pl") {
+    do "$dir/dpkg-gensymbols.pl";
+} else {
+    print STDERR "pkgkde-gensymbols: unable to determine execution context.", "\n";
+    exit 1;
+}

-- 
Debian Qt/KDE packaging tools



More information about the pkg-kde-commits mailing list