summaryrefslogtreecommitdiff
path: root/app-admin/perl-cleaner
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
commitb7b97785ebbb2f11d24d14dab8b81ed274f4ce6a (patch)
tree9fd110f9fc996e8a4213eeda994a8c112491b86d /app-admin/perl-cleaner
parent066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (diff)
gentoo resync : 19.03.2019
Diffstat (limited to 'app-admin/perl-cleaner')
-rw-r--r--app-admin/perl-cleaner/Manifest1
-rw-r--r--app-admin/perl-cleaner/files/perl-cleaner-2.20-prefix.patch111
2 files changed, 0 insertions, 112 deletions
diff --git a/app-admin/perl-cleaner/Manifest b/app-admin/perl-cleaner/Manifest
index 69e80b8d7f86..7aea063d80c9 100644
--- a/app-admin/perl-cleaner/Manifest
+++ b/app-admin/perl-cleaner/Manifest
@@ -1,4 +1,3 @@
-AUX perl-cleaner-2.20-prefix.patch 4874 BLAKE2B cf598a2e1aa03959ac1f1a799daaf33ceb640e99652da386e4a15e58fd02a06d4462251a347431ca943dad2cd3945942d4a9d3e95bb9cd607bda61c1843018cc SHA512 217ab3c7958e791c7e71ede8763ff98db7479d7eaeaa5fc9b0eb8607ed4a28ee1e7bb648a8e6fbc05913755b6eb0555fb70cd81c9124ebf562119b24ce66cb6f
DIST perl-cleaner-2.25.tar.bz2 7435 BLAKE2B 348f5429874bf7b1db5c9ba5b1479c3d5fbce68fc9ef91aa44dad3325ab2287d4bfda9221063dd643ec3b6df465443bb9a024705ec46f15c50ccd618ef193ce6 SHA512 5ef5682872ce840c0df98de82a6cf622120435f542206a00bb8fe0f9d5e46fb9898a89ab576b08a74b0d69d57a90a930d9f8d7d0b527fa3a928a6e4ddbad6ee9
DIST perl-cleaner-2.27.tar.bz2 7493 BLAKE2B 03d8bc336fd0a42bce16c4bf8b2272a7ff24d605b483af777ef7ab3d59accd0082709200705638ab116934f675b17c5cf109c40a3ab739654ff64abebd8c0558 SHA512 097d68dff30da198636f73fc44600f1863c7f69f87110315bb83297c96d826f2f101f56ab546fde94ff60ca00da0aaa569fefea3c2599155f3bd69c66fb42ed6
EBUILD perl-cleaner-2.25.ebuild 1033 BLAKE2B cb2b0768286815689d8516f06b8fb78436b0fc3746768e25458af4d8843e65c20298496cb808c0b19c55f96d9c2eaeb121afc6aed52704b48ddc18bb6467175c SHA512 5d13694ae65fc83e1429c85a92b30dbc033a30ac31e93809eb63e54c7d22e1ec24479ddffdf01d3fb6fe2164b3373a96a0e0383ba5d2e4afa6d80036eac61e41
diff --git a/app-admin/perl-cleaner/files/perl-cleaner-2.20-prefix.patch b/app-admin/perl-cleaner/files/perl-cleaner-2.20-prefix.patch
deleted file mode 100644
index 27d5b1dd73dd..000000000000
--- a/app-admin/perl-cleaner/files/perl-cleaner-2.20-prefix.patch
+++ /dev/null
@@ -1,111 +0,0 @@
-add Prefix and Darwin support
-
---- perl-cleaner
-+++ perl-cleaner
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!@GENTOO_PORTAGE_EPREFIX@/bin/bash
- # vim: set et sw=4 sts=4 tw=80:
- # Copyright 2005-2014 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
-@@ -22,13 +22,13 @@
- PKGS_EXCEPTIONS="dev-lang/perl sys-devel/libperl app-emulation/emul-linux-x86-baselibs"
- PKGS_MANUAL=""
-
--PKG_DBDIR=/var/db/pkg
-+PKG_DBDIR="@GENTOO_PORTAGE_EPREFIX@/var/db/pkg"
-
- # See bug 504116 for details
--if [ -e /lib/gentoo/functions.sh ]; then
-- . /lib/gentoo/functions.sh
--elif [ -e /etc/init.d/functions.sh ]; then
-- . /etc/init.d/functions.sh
-+if [ -e "@GENTOO_PORTAGE_EPREFIX@/lib/gentoo/functions.sh" ]; then
-+ . "@GENTOO_PORTAGE_EPREFIX@/lib/gentoo/functions.sh"
-+elif [ -e "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/functions.sh" ]; then
-+ . "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/functions.sh"
- else
- echo "$0: Unable to find functions.sh"
- exit 1
-@@ -157,7 +157,7 @@
-
- veinfo 1 "Locating ph files for removal"
- eindent ""
-- for i in /usr/lib{,64,x32}/perl5 ; do
-+ for i in "@GENTOO_PORTAGE_EPREFIX@"/usr/lib{,64,x32}/perl5 ; do
- [[ ! -d ${i} ]] && continue
- veinfo 4 "...in ${i}"
- while IFS= read -r -d $'\0' file ; do
-@@ -183,13 +183,13 @@
- veinfo 1 "Pretend. Nothing to do."
- return
- fi
-- pushd /usr/include > /dev/null
-+ pushd "@GENTOO_PORTAGE_EPREFIX@"/usr/include > /dev/null
- if [[ ${version} =~ ^5.(8|10) ]] ; then
- eindent
-- veinfo 2 "...in /usr/include"
-+ veinfo 2 "...in @GENTOO_PORTAGE_EPREFIX@/usr/include"
- h2ph ${option} * 2>/dev/null
- for dir in sys arpa netinet bits security asm gnu linux ; do
-- veinfo 2 "...in /usr/include/$dir/"
-+ veinfo 2 "...in @GENTOO_PORTAGE_EPREFIX@/usr/include/$dir/"
- h2ph ${option} -r $dir/*
- done
- eoutdent
-@@ -220,13 +220,16 @@
- veinfo 1 "Locating ebuilds linked against libperl"
- fi
-
-+ local scanelf=scanelf
-+ [[ -e "@GENTOO_PORTAGE_EPREFIX@"/usr/lib/libperl.dylib ]] \
-+ && scanelf=scanmacho
- if ${LIBPERL} ; then
-- if ! type -P scanelf >/dev/null 2>&1; then
-- ewarn "scanelf not found! Install app-misc/pax-utils."
-+ if ! type -P ${scanelf} >/dev/null 2>&1; then
-+ ewarn "${scanelf} not found! Install app-misc/pax-utils."
- ewarn "--libperl is disbled."
- LIBPERL=false
- else
-- SONAME="$(scanelf -qBS "$(realpath /usr/lib/libperl.so 2>/dev/null )" | awk '{ print $1 }')"
-+ SONAME="$(${scanelf} -qBS "$(realpath "@GENTOO_PORTAGE_EPREFIX@"/usr/lib/libperl.{so,dylib} 2>/dev/null )" | awk '{ print $1 }')"
- veinfo 4 SONAME="${SONAME}"
- fi
- fi
-@@ -268,7 +271,7 @@
- while read -r type file ; do
- shopt -s extglob
- [[ ${type} == obj ]] || [[ ${type} == sym ]] || continue
-- [[ ${file} =~ ^/usr/(share|lib(32|64|x32)?)/perl5 ]] || continue
-+ [[ ${file} =~ ^"@GENTOO_PORTAGE_EPREFIX@"/usr/(share|lib(32|64|x32)?)/perl5 ]] || continue
- file=${file% +(!([[:space:]])) +([[:digit:]])}
- shopt -u extglob
- if ${FORCE} || outdated_path "${file}" ; then
-@@ -302,7 +305,7 @@
-
- if ${LIBPERL} ; then
- # We assume the broken libs have all bin or lib in their path
-- broken_libs="$(scanelf -qBn < <(awk '/^(obj|sym) [^ ]*\/(s?bin|lib(32|64|x32)?)\// && ! /^obj [^ ]*\/usr\/lib\/debug\//{ print $2 }' ${content} ) | grep -o 'libperl\.so\.[0-9.]*' | sort -u )"
-+ broken_libs="$(${scanelf} -qBn < <(awk '/^(obj|sym) [^ ]*\/(s?bin|lib(32|64|x32)?)\// && ! /^obj [^ ]*\/usr\/lib\/debug\//{ print $2 }' ${content} ) | grep -o 'libperl\.\(so\|dylib\)\.[0-9.]*' | sort -u )"
- if [[ -n "${broken_libs}" ]] ; then
- if ${FORCE} || [[ ${broken_libs} != ${SONAME} ]] ; then
- PKGS_TO_REMERGE+=" ${CATPKGVER}"
-@@ -327,7 +330,7 @@
- exit $?
- fi
-
-- if [[ ${PMS_COMMAND[${PMS_INDEX}]} == emerge && -x /usr/bin/portageq ]] ; then
-+ if [[ ${PMS_COMMAND[${PMS_INDEX}]} == emerge && -x "@GENTOO_PORTAGE_EPREFIX@"/usr/bin/portageq ]] ; then
- # Filter out --getbinpkg, --getbinpkgonly, --usepkg and --usepkgonly options in EMERGE_DEFAULT_OPTS
- emerge_default_opts=""
- for option in $(portageq envvar EMERGE_DEFAULT_OPTS ) ; do
-@@ -383,7 +386,7 @@
- veinfo 1 "or edited. This script cannot deal with them."
- vecho 1
-
-- for i in /usr/{share,lib{,32,64,x32}}/perl5 ; do
-+ for i in "@GENTOO_PORTAGE_EPREFIX@"/usr/{share,lib{,32,64,x32}}/perl5 ; do
- [[ -d $i ]] && perlpath[${#perlpath[*]}]="$(realpath $i 2>/dev/null )"
- done
- [[ ${#perlpath[*]} == 0 ]] && return