]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-5936 respect archlib in libesl-perl because it is different depending on distro
authorStanislav Sinyagin <ssinyagin@k-open.com>
Wed, 4 May 2016 21:11:35 +0000 (23:11 +0200)
committerStanislav Sinyagin <ssinyagin@k-open.com>
Wed, 4 May 2016 21:11:35 +0000 (23:11 +0200)
debian/bootstrap.sh
debian/libesl-perl.install [deleted file]

index 6470fdb0aa46a43484ff156bc92728809fa3e5eb..4a1cfc76a5b435ea20fd2d48b066d00d23401833 100755 (executable)
@@ -1047,6 +1047,13 @@ genlang () {
   test -f $f.tmpl && cat $f.tmpl >> $f
 }
 
+geninstall_perl () {
+  local archlib
+  eval `perl -V:archlib`
+  echo $archlib/ESL.\* >libesl-perl.install
+  echo $archlib/ESL/\*.\* >>libesl-perl.install
+}
+
 accumulate_mod_deps () {
   local x=""
   # build-depends
@@ -1282,6 +1289,7 @@ echo "Generating debian/ (modules)..." >&2
 map_modules "mod_filter" \
   "gencontrol_per_cat" \
   "gencontrol_per_mod geninstall_per_mod genoverrides_per_mod"
+geninstall_perl
 
 if [ ${use_sysvinit} = "true" ]; then
   echo -n freeswitch-sysvinit >freeswitch-init.provided_by
diff --git a/debian/libesl-perl.install b/debian/libesl-perl.install
deleted file mode 100644 (file)
index bd9a871..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/*/perl/5.*/ESL.*
-usr/lib/*/perl/5.*/ESL/*.*