diff options
author | Torsten Veller <tove@gentoo.org> | 2010-05-17 09:27:21 +0200 |
---|---|---|
committer | Torsten Veller <tove@gentoo.org> | 2010-05-17 09:27:21 +0200 |
commit | 9bc0e8d5403c04d4e210a8e7f1494b36992ed792 (patch) | |
tree | d25034e14e897039a3cb05a5e17c0ea9915d4b2b /dev-lang | |
parent | Bump dev-lang/perl-5.12.1 (diff) | |
download | perl-overlay-9bc0e8d5403c04d4e210a8e7f1494b36992ed792.tar.gz perl-overlay-9bc0e8d5403c04d4e210a8e7f1494b36992ed792.tar.bz2 perl-overlay-9bc0e8d5403c04d4e210a8e7f1494b36992ed792.zip |
dev-lang/perl-5.12.1: Add Gentoo patches in patchlevel.h
(Portage version: 2.2_rc67/git/Linux x86_64)
(Signed Manifest commit)
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/perl/ChangeLog | 3 | ||||
-rw-r--r-- | dev-lang/perl/Manifest | 10 | ||||
-rw-r--r-- | dev-lang/perl/perl-5.12.1.ebuild | 10 |
3 files changed, 18 insertions, 5 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog index ef6e86759..1d777e57b 100644 --- a/dev-lang/perl/ChangeLog +++ b/dev-lang/perl/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 17 May 2010; Torsten Veller <tove@gentoo.org> perl-5.12.1.ebuild: + Add Gentoo patches to patchlevel.h + *perl-5.12.1 (17 May 2010) 17 May 2010; Torsten Veller <tove@gentoo.org> +perl-5.12.1.ebuild: diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest index 5650c82c4..9e03d7727 100644 --- a/dev-lang/perl/Manifest +++ b/dev-lang/perl/Manifest @@ -6,13 +6,13 @@ DIST perl-5.12.0.tar.gz 15131791 RMD160 ba34652eb595aa4c8b9644a9e25cd73be87c59b4 DIST perl-5.12.1-1.tar.bz2 2779 RMD160 ce0972a5e3705f63e7432e725fc2bcd4067eb78b SHA1 4c86de75f11bdad1a7c079f880038b8bb99555a7 SHA256 4249751bf30a0f3b7db4c8e626a0ed4c77dd146e7195046196a185e5dfc3c066 DIST perl-5.12.1.tar.gz 15122057 RMD160 2e2d08821bdf3ed87360af828e3b31f5861b4fdd SHA1 83b99f08379782dc06594a85eeb279edc5b0ca44 SHA256 1320a5d854fd7d1870ffa9d16020d9b72acc9eb128014194a1d1667f5967aee0 EBUILD perl-5.12.0.ebuild 18273 RMD160 3d5c222096cd8a50a3154b1fdbe6d16e9493b320 SHA1 305ff3b7d28e1cb4c98d088731dfc31a605f2bd1 SHA256 dafacfe8d301b4bb57fd7c46c9e64319f139fc3f6bab28a8d2ed4ca00477a546 -EBUILD perl-5.12.1.ebuild 18319 RMD160 c19f7c937c258798ff5f7d11d528bbc61cf5bdd0 SHA1 1f6177a73d59ef0b0a4db699260c20c64f32726a SHA256 1d56f698c37f0bb6f282da3eba69380f64e1dfd1fa790454fea2ff8050d42060 -MISC ChangeLog 1128 RMD160 4354bf032240dd4d6472ddbcce9a941055f76af4 SHA1 76458da318bfe7927318ed172e71f880c640a7e7 SHA256 429259da4b0dc4061350d7abe98da430932d4410ba2de272dd4c3b97fdad69d2 +EBUILD perl-5.12.1.ebuild 18586 RMD160 e7a92ea1b44a8f2ebbc2a8c4057c195776939920 SHA1 237acd22d5c0c1e0e3ba8cb031280130e7a25bd5 SHA256 0cac55ce21d1a9da22a36bcd59078800a0161c6ffc248182245bfb63047651c8 +MISC ChangeLog 1234 RMD160 57513115085183761006b51cde9974554e838d3b SHA1 e2ebff7b9aed0d839eba21e4a95eba2ba8919253 SHA256 3b2e6df5ce1a725f51e6c5b5200311e204359ed2836b3042ffc5d1eb17dbff8a MISC metadata.xml 367 RMD160 c415adb4b9b5147edb358eb9809b649fc0b43876 SHA1 d9e529ec0c023a577b3110a46f8d41578f7baed0 SHA256 4cb776e7da908573000d278ca4b9b1d1ba8556deb361cf80f6e8af226a2c9cdb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) -iEYEARECAAYFAkvw5l4ACgkQV3J2n04EauwgBwCeMAqSO3T0Gvn2wohDy5bzs15H -xrkAnjRmQSTbRCxRI4lVGOU5XKv7z4Jm -=Az+O +iEYEARECAAYFAkvw79kACgkQV3J2n04Eauw1EACfYQct81aHiMF/VxUUp1V1grot +SugAoNb7bhblb/cjatSUkdw0dHsR1MOT +=C46K -----END PGP SIGNATURE----- diff --git a/dev-lang/perl/perl-5.12.1.ebuild b/dev-lang/perl/perl-5.12.1.ebuild index 9799ba2ce..2fdeb3708 100644 --- a/dev-lang/perl/perl-5.12.1.ebuild +++ b/dev-lang/perl/perl-5.12.1.ebuild @@ -91,12 +91,22 @@ pkg_setup() { dual_scripts } +src_prepare_update_patchlevel_h() { + [[ -f ${WORKDIR}/perl-patch/series ]] || return 0 + + cat "${WORKDIR}/perl-patch/series" | while read patch level ; do + sed -i -e "s/^\t,NULL$/ ,\"$patch\"\n&/" "${S}"/patchlevel.h || die + done +} + src_prepare() { EPATCH_SOURCE="${WORKDIR}/perl-patch" \ EPATCH_SUFFIX="diff" \ EPATCH_FORCE="yes" \ epatch + src_prepare_update_patchlevel_h + # pod/perltoc.pod fails # lib/ExtUtils/t/Embed.t fails ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) |