From cf9383412494964d6188fcf08a362c0c0f313afc Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Tue, 26 Nov 2019 14:11:14 +0300 Subject: Import perl (5.30.0-9) --- debian/perl-base.install | 111 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100755 debian/perl-base.install (limited to 'debian/perl-base.install') diff --git a/debian/perl-base.install b/debian/perl-base.install new file mode 100755 index 0000000..3e5e981 --- /dev/null +++ b/debian/perl-base.install @@ -0,0 +1,111 @@ +#!/bin/sh + +# This is an executable script so that +# 1) we can dynamically determine the installation path (which contains the arch triplet) +# 2) we don't have to keep track of whether the perl-base modules are arch-all (usr/share) +# or arch-only (usr/lib). Wildcards in dh_install are not quite enough for this. + +# This is normally inherited from debian/rules +# but just in case somebody calls us directly +archtriplet=${archtriplet:-$(dpkg-architecture -qDEB_HOST_MULTIARCH)} + +cat </dev/null + lib=$(ls -d usr/lib/*/perl/*/$f) 2>/dev/null + if [ -z "$lib$share" ]; then + echo "No match for $f" 1>&2 + exit 1 + fi + if [ -n "$lib" ] && [ -n "$share" ]; then + echo "Several matches for $f" 1>&2 + exit 1 + fi + echo "$lib$share" usr/lib/$archtriplet/perl-base/$(dirname $f) +done <