summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2014-11-08 14:27:24 +0000
committerAndreas K. Hüttel <dilfridge@gentoo.org>2014-11-08 14:27:24 +0000
commitb3865adb0451a2c4a9ba8cf909418993ae9bf757 (patch)
tree7eefcd5a106fdf3a2205bf6255a83c69d16c4867 /dev-lang
parentRemove old (Perl 5.16 cleanup) (diff)
downloadgentoo-2-b3865adb0451a2c4a9ba8cf909418993ae9bf757.tar.gz
gentoo-2-b3865adb0451a2c4a9ba8cf909418993ae9bf757.tar.bz2
gentoo-2-b3865adb0451a2c4a9ba8cf909418993ae9bf757.zip
Remove Perl 5.16
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 84AD142F)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/perl/ChangeLog5
-rw-r--r--dev-lang/perl/perl-5.16.3.ebuild121
2 files changed, 4 insertions, 122 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog
index 09fd70dd6ccf..2bd078fb1e6a 100644
--- a/dev-lang/perl/ChangeLog
+++ b/dev-lang/perl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-lang/perl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.453 2014/10/26 21:46:28 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.454 2014/11/08 14:27:24 dilfridge Exp $
+
+ 08 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> -perl-5.16.3.ebuild:
+ Remove Perl 5.16
26 Oct 2014; Andreas K. Huettel <dilfridge@gentoo.org>
-perl-5.20.1-r1.ebuild:
diff --git a/dev-lang/perl/perl-5.16.3.ebuild b/dev-lang/perl/perl-5.16.3.ebuild
deleted file mode 100644
index 38ab51e7e90e..000000000000
--- a/dev-lang/perl/perl-5.16.3.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.16.3.ebuild,v 1.16 2014/09/28 16:03:40 dilfridge Exp $
-
-EAPI=5
-
-inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
-
-PATCH_VER=1
-
-PERL_OLDVERSEN="5.16.2 5.16.1 5.16.0"
-MODULE_AUTHOR=RJBS
-
-SHORT_PV="${PV%.*}"
-MY_P="perl-${PV/_rc/-RC}"
-MY_PV="${PV%_rc*}"
-
-DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
-
-SRC_URI="
- mirror://cpan/src/${MY_P}.tar.bz2
- mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.bz2
- mirror://gentoo/${MY_P}-${PATCH_VER}.tar.bz2
- http://dev.gentoo.org/~tove/distfiles/${CATEGORY}/${PN}/${MY_P}-${PATCH_VER}.tar.bz2
-"
-HOMEPAGE="http://www.perl.org/"
-
-LICENSE="|| ( Artistic GPL-1+ )"
-SLOT="0/${SHORT_PV}"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb debug doc gdbm ithreads"
-
-RDEPEND="
- berkdb? ( sys-libs/db )
- gdbm? ( >=sys-libs/gdbm-1.8.3 )
- app-arch/bzip2
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}
- !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
-"
-
-# see bug 446376
-PDEPEND="
- >=app-admin/perl-cleaner-2.5
- >=virtual/perl-Locale-Maketext-1.230.0-r1
-"
-
-S="${WORKDIR}/${MY_P}"
-
-dual_scripts() {
- src_remove_dual perl-core/Archive-Tar 1.820.0 ptar ptardiff ptargrep
- src_remove_dual perl-core/Digest-SHA 5.710.0 shasum
- src_remove_dual perl-core/CPAN 1.980.0 cpan
- src_remove_dual perl-core/CPANPLUS 0.912.100 cpanp cpan2dist
- src_remove_dual_file perl-core/CPANPLUS 0.912.100 /usr/bin/cpanp-run-perl
- src_remove_dual perl-core/Encode 2.440.0 enc2xs piconv
- src_remove_dual perl-core/ExtUtils-MakeMaker 6.630.200_rc instmodsh
- src_remove_dual perl-core/ExtUtils-ParseXS 3.160.0 xsubpp
- src_remove_dual perl-core/IO-Compress 2.48.0 zipdetails
- src_remove_dual perl-core/JSON-PP 2.272.0 json_pp
- src_remove_dual perl-core/Module-Build 0.390.100_rc config_data
- src_remove_dual perl-core/Module-CoreList 2.840.0 corelist
- src_remove_dual perl-core/PodParser 1.510.0 pod2usage podchecker podselect
- src_remove_dual perl-core/Pod-Perldoc 1.170.0 perldoc
- src_remove_dual perl-core/Test-Harness 3.230.0 prove
- src_remove_dual perl-core/podlators 2.4.0 pod2man pod2text
- src_remove_dual_man perl-core/podlators 2.4.0 /usr/share/man/man1/perlpodstyle.1
-}
-
-# eblit-include [--skip] <function> [version]
-eblit-include() {
- local skipable=false
- [[ $1 == "--skip" ]] && skipable=true && shift
- [[ $1 == pkg_* ]] && skipable=true
-
- local e v func=$1 ver=$2
- [[ -z ${func} ]] && die "Usage: eblit-include <function> [version]"
- for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do
- e="${FILESDIR}/eblits/${func}${v}.eblit"
- if [[ -e ${e} ]] ; then
- . "${e}"
- return 0
- fi
- done
- ${skipable} && return 0
- die "Could not locate requested eblit '${func}' in ${FILESDIR}/eblits/"
-}
-
-# eblit-run-maybe <function>
-# run the specified function if it is defined
-eblit-run-maybe() {
- [[ $(type -t "$@") == "function" ]] && "$@"
-}
-
-# eblit-run <function> [version]
-# aka: src_unpack() { eblit-run src_unpack ; }
-eblit-run() {
- eblit-include --skip common "${*:2}"
- eblit-include "$@"
- eblit-run-maybe eblit-$1-pre
- eblit-${PN}-$1
- eblit-run-maybe eblit-$1-post
-}
-
-#src_unpack() { eblit-run src_unpack v50160001 ; }
-src_prepare() { eblit-run src_prepare v50160001 ; }
-src_configure() { eblit-run src_configure v50160001 ; }
-#src_compile() { eblit-run src_compile v50160001 ; }
-src_test() { eblit-run src_test v50160001 ; }
-src_install() { eblit-run src_install v50160001 ; }
-
-# FILESDIR might not be available during binpkg install
-# FIXME: version passing
-for x in setup {pre,post}{inst,rm} ; do
- e="${FILESDIR}/eblits/pkg_${x}-v50160001.eblit"
- if [[ -e ${e} ]] ; then
- . "${e}"
- eval "pkg_${x}() { eblit-run pkg_${x} v50160001 ; }"
- fi
-done