diff options
author | Modestas Vainius <modestas@vainius.eu> | 2010-04-22 10:07:39 +0300 |
---|---|---|
committer | Modestas Vainius <modestas@vainius.eu> | 2010-04-22 10:58:52 +0300 |
commit | ee54915dea09b943e5b90695392c0105ec36ddb3 (patch) | |
tree | 834b94ce46269691bd74434e4fae1b1f66c7d21e /pkgkde-gensymbols | |
parent | ac077e4f3e664a0ddaf05dd8b786fff196810b66 (diff) | |
download | pkg-kde-tools-ee54915dea09b943e5b90695392c0105ec36ddb3.tar.gz |
No longer ship a backported dpkg-gensymbols.pl script.
The one from dpkg-dev (>= 1.15.6) is enough now. As a result, make appropriate
changes to pkgkde-gensymbols.
Diffstat (limited to 'pkgkde-gensymbols')
-rwxr-xr-x | pkgkde-gensymbols | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/pkgkde-gensymbols b/pkgkde-gensymbols index b2c1250..fd3768d 100755 --- a/pkgkde-gensymbols +++ b/pkgkde-gensymbols @@ -19,7 +19,7 @@ use strict; use warnings; use Dpkg; -use Debian::PkgKde qw(setup_datalibdir); +use Debian::PkgKde qw(setup_datalibdir find_exe_in_path); my $old_symbolfile_parse; @@ -52,12 +52,16 @@ sub check_dpkg_version { return $ok; } -if (check_dpkg_version(1, 15, 5)) { +if (check_dpkg_version(1, 15, 6)) { # Export global datalibdir if needed - my $dir = setup_datalibdir(qw(Dpkg/Shlibs/SymbolFile.pm dpkg-gensymbols.pl)); + my $dir = setup_datalibdir(qw(Dpkg/Shlibs/SymbolFile.pm)); if (defined $dir) { # Finally, run stock dpkg-gensymbols - my $exe = "$dir/dpkg-gensymbols.pl"; + my $exe = find_exe_in_path("dpkg-gensymbols"); + unless ($exe) { + print STDERR "pkgkde-gensymbols: dpkg-gensymbols could not be found in PATH", "\n"; + exit 1; + } eval "use Dpkg::Shlibs::SymbolFile"; eval "use Debian::PkgKde::SymbolsHelper::Symbol"; |