summaryrefslogtreecommitdiff
path: root/data/dpkg-perl/make.sh
blob: 85b166be0c021ee59d0021961d5ad4257bd2594e (plain)
1
2
3
4
5
6
7
8
9
10
11
LIBDIR="$("$(PKG_WORK_ perl)"/perl-5*/miniperl_top -e 'use Config; print $Config{vendorlib};')"
pkg: mkdir -p "/${LIBDIR}"
cp -a "$(PKG_DEST_ _dpkg)/${LIBDIR}" "${PKG_DEST}/${LIBDIR}"
pushd "$(PKG_DEST_ _dpkg)/"
grep -Erl '#!\s?/usr/bin/perl' . | while read -r line; do
    dir=$(dirname $line)
    pkg: mkdir -p "/${dir}"
    pkg: cp -a "$line" "/${dir}"
done
popd
pkg: rm -rf /{usr,var}/lib{,exec}/dpkg/methods