[gentoo-commits] repo/gentoo:master commit in: dev-perl/Convert-UUlib/, dev-perl/Convert-UUlib/files/

2020-06-19 Thread Kent Fredric
commit: f86bf1c11c58fa8e4f08f59512960dcaafe626a5
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jun 20 03:09:36 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jun 20 03:09:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86bf1c1

dev-perl/Convert-UUlib: Cleanup old 1.{4,5}00.0-r1 re bug #724494

Removing versions affected by heap overflow issues

Bug: https://bugs.gentoo.org/724494
Closes: https://bugs.gentoo.org/723216
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Convert-UUlib/Convert-UUlib-1.400.0-r1.ebuild  | 17 --
 .../Convert-UUlib/Convert-UUlib-1.500.0-r1.ebuild  | 35 
 dev-perl/Convert-UUlib/Manifest|  2 --
 .../files/Convert-UUlib-1.500.0-unbundle.patch | 37 --
 dev-perl/Convert-UUlib/metadata.xml|  3 --
 5 files changed, 94 deletions(-)

diff --git a/dev-perl/Convert-UUlib/Convert-UUlib-1.400.0-r1.ebuild 
b/dev-perl/Convert-UUlib/Convert-UUlib-1.400.0-r1.ebuild
deleted file mode 100644
index 331e8635be8..000
--- a/dev-perl/Convert-UUlib/Convert-UUlib-1.400.0-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=MLEHMANN
-MODULE_VERSION=1.4
-inherit perl-module
-
-DESCRIPTION="A Perl interface to the uulib library"
-
-LICENSE="Artistic GPL-2" # needs both
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86"
-IUSE=""
-
-SRC_TEST="do"

diff --git a/dev-perl/Convert-UUlib/Convert-UUlib-1.500.0-r1.ebuild 
b/dev-perl/Convert-UUlib/Convert-UUlib-1.500.0-r1.ebuild
deleted file mode 100644
index 1c0a0502cda..000
--- a/dev-perl/Convert-UUlib/Convert-UUlib-1.500.0-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=MLEHMANN
-MODULE_VERSION=1.5
-inherit perl-module
-
-DESCRIPTION="A Perl interface to the uulib library"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 sparc x86 ~ppc-aix 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="system-uulib test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   system-uulib? ( >=dev-libs/uulib-0.5.20-r1 )
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
-   dev-perl/Canary-Stability
-"
-
-SRC_TEST="do parallel"
-
-src_prepare() {
-   if use system-uulib; then
-   epatch "${FILESDIR}/${P}-unbundle.patch"
-   ewarn "Building with USE=system-uulib known to be problematic 
and cause"
-   ewarn " Convert::UUlib to segfault when used. ( Bug #559930 )"
-   use test || ewarn "use of FEATURES=test strongly recommended";
-   fi
-   perl-module_src_prepare
-}

diff --git a/dev-perl/Convert-UUlib/Manifest b/dev-perl/Convert-UUlib/Manifest
index 225fc1b913a..2558506f7eb 100644
--- a/dev-perl/Convert-UUlib/Manifest
+++ b/dev-perl/Convert-UUlib/Manifest
@@ -1,3 +1 @@
-DIST Convert-UUlib-1.4.tar.gz 232006 BLAKE2B 
61a5813b15302613b3b7cc40cc2feedc122a67cfbeb98ef9e8db71ce4d5d8a0aaf01827f5c21f13aa1ed98093ea2005a73a9e3ee1d3bc1c9b35eb6875ba0fbe3
 SHA512 
97dae96b173cfdaf35126f70a883b3462977c3bfb281334f2e54c66ba518ce936ae3046d911ed0a39974df47d0b46bc286afb01faa0d934895402049b3f79cfd
-DIST Convert-UUlib-1.5.tar.gz 236213 BLAKE2B 
dc7eebdac2715edfdec2fcd52e09cb2fcb3ce596a78364af47b56f4e29ca00061f532b3d4328e7f7ec147e5e5caef1a489247a052784dc0c7c5b271160777a2d
 SHA512 
92c8b6f3a72546dca21018ddf2863113904f550e3ed950a1898ed4abfcc48738e9ca374f5adbc3226df2db6beeb0e12879ae52cdd067a030c199766d53603ec1
 DIST Convert-UUlib-1.71.tar.gz 277227 BLAKE2B 
ea5eab834a1b7c1d2edf19fabdc51bd2e2fac73413b26b7bf8c1d5c4accb342e9c9cfe026182188bd4efa50bafa34f033735109ca356eed7569a569284e823db
 SHA512 
6ca67737a29709903322f506063c4c65e17a15a2cef40959cbf1309ba608867516f554bdec426e217ec610f84e76197d41cb8a2ac7d57fb640728b0e2ae5ef31

diff --git a/dev-perl/Convert-UUlib/files/Convert-UUlib-1.500.0-unbundle.patch 
b/dev-perl/Convert-UUlib/files/Convert-UUlib-1.500.0-unbundle.patch
deleted file mode 100644
index 70ebebb4be3..000
--- a/dev-perl/Convert-UUlib/files/Convert-UUlib-1.500.0-unbundle.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-diff -ruN Convert-UUlib-1.5.orig/Makefile.PL Convert-UUlib-1.5/Makefile.PL
 Convert-UUlib-1.5.orig/Makefile.PL 2015-07-11 03:56:33.0 +0200
-+++ Convert-UUlib-1.5/Makefile.PL  2015-09-07 00:13:44.355717466 +0200
-@@ -2,23 +2,6 @@
- 
- use Canary::Stability Convert::UUlib => 1;
- 
--sub MY::postamble {
--my $postamble =<<'END';
--
--uulib/Makefile:
--  cd uulib && ./configure --with-cc='$(CC)' --with-cflags='$(OPTIMIZE) 
$(CFLAGS) $(CCCDLFLAGS)'
--
--clean::
--  -cd uulib && make distclean
--
--force:
--

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Convert-UUlib/, dev-perl/Convert-UUlib/files/

2015-09-06 Thread Andreas Hüttel
commit: 18d2facd0f47d4df0c51a10ea0fd3810164360fc
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Sun Sep  6 22:20:37 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Sep  6 22:26:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d2facd

dev-perl/Convert-UUlib: Version bump

Package-Manager: portage-2.2.20.1

 .../Convert-UUlib/Convert-UUlib-1.500.0.ebuild | 27 
 dev-perl/Convert-UUlib/Manifest|  1 +
 .../files/Convert-UUlib-1.500.0-unbundle.patch | 37 ++
 3 files changed, 65 insertions(+)

diff --git a/dev-perl/Convert-UUlib/Convert-UUlib-1.500.0.ebuild 
b/dev-perl/Convert-UUlib/Convert-UUlib-1.500.0.ebuild
new file mode 100644
index 000..94de773
--- /dev/null
+++ b/dev-perl/Convert-UUlib/Convert-UUlib-1.500.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=MLEHMANN
+MODULE_VERSION=1.5
+inherit perl-module
+
+DESCRIPTION="A Perl interface to the uulib library"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-unbundle.patch" )
+
+RDEPEND="
+   >=dev-libs/uulib-0.5.20-r1
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+   dev-perl/Canary-Stability
+"
+
+SRC_TEST="do parallel"

diff --git a/dev-perl/Convert-UUlib/Manifest b/dev-perl/Convert-UUlib/Manifest
index 5bc3890..7489ef7 100644
--- a/dev-perl/Convert-UUlib/Manifest
+++ b/dev-perl/Convert-UUlib/Manifest
@@ -1 +1,2 @@
 DIST Convert-UUlib-1.4.tar.gz 232006 SHA256 
a85fe375bad0b7b8411719b27ac395ba804356d2fc528e9f127e1018cd95efcf SHA512 
97dae96b173cfdaf35126f70a883b3462977c3bfb281334f2e54c66ba518ce936ae3046d911ed0a39974df47d0b46bc286afb01faa0d934895402049b3f79cfd
 WHIRLPOOL 
d195a34fc1dec5dfd971d6908afef9f7e68856ca82104dea92514132ff1dbf846e322265a17c531746cf76e8892aa2ea5f8c694d10aa6ed7eec3262a5058489b
+DIST Convert-UUlib-1.5.tar.gz 236213 SHA256 
0cd81bc21377fad191f89aa427733efe5b7e75ca1889e9317945ad448c6388ea SHA512 
92c8b6f3a72546dca21018ddf2863113904f550e3ed950a1898ed4abfcc48738e9ca374f5adbc3226df2db6beeb0e12879ae52cdd067a030c199766d53603ec1
 WHIRLPOOL 
59faba3ce22e4e9c7f464f2e1980524cb29cb0cf6b145765f4f2291e545ec74a27955b63375a3b9dad69a085800ed18bcc8f494dcfdbb0bce2b7363e356978ec

diff --git a/dev-perl/Convert-UUlib/files/Convert-UUlib-1.500.0-unbundle.patch 
b/dev-perl/Convert-UUlib/files/Convert-UUlib-1.500.0-unbundle.patch
new file mode 100644
index 000..70ebebb
--- /dev/null
+++ b/dev-perl/Convert-UUlib/files/Convert-UUlib-1.500.0-unbundle.patch
@@ -0,0 +1,37 @@
+diff -ruN Convert-UUlib-1.5.orig/Makefile.PL Convert-UUlib-1.5/Makefile.PL
+--- Convert-UUlib-1.5.orig/Makefile.PL 2015-07-11 03:56:33.0 +0200
 Convert-UUlib-1.5/Makefile.PL  2015-09-07 00:13:44.355717466 +0200
+@@ -2,23 +2,6 @@
+ 
+ use Canary::Stability Convert::UUlib => 1;
+ 
+-sub MY::postamble {
+-my $postamble =<<'END';
+-
+-uulib/Makefile:
+-  cd uulib && ./configure --with-cc='$(CC)' --with-cflags='$(OPTIMIZE) 
$(CFLAGS) $(CCCDLFLAGS)'
+-
+-clean::
+-  -cd uulib && make distclean
+-
+-force:
+-
+-$(MYEXTLIB): uulib/Makefile uulib/uulib.c force
+-  cd uulib && $(MAKE) all
+-
+-END
+-}
+-
+ WriteMakefile(
+ 'dist'=> {
+   PREOP   => 'pod2text UUlib.pm | tee README 
>$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ; chmod -R u=rwX,go=rX . ;',
+@@ -27,8 +10,7 @@
+  },
+ 'NAME'=> 'Convert::UUlib',
+ 'VERSION_FROM' => 'UUlib.pm',
+-'MYEXTLIB'  => 'uulib/libuu$(LIB_EXT)',
+-'LIBS'=> [''],
++'LIBS'=> ['-luu'],
+ 'DEFINE'  => '',
+ 'INC' => '',
+ CONFIGURE_REQUIRES => {