* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Convert-UUlib/, dev-perl/Convert-UUlib/files/
@ 2015-09-06 22:26 Andreas Hüttel
0 siblings, 0 replies; 2+ messages in thread
From: Andreas Hüttel @ 2015-09-06 22:26 UTC (permalink / raw
To: gentoo-commits
commit: 18d2facd0f47d4df0c51a10ea0fd3810164360fc
Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 6 22:20:37 2015 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Sep 6 22:26:21 2015 +0000
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 0000000..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 0000000..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.000000000 +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 => {
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Convert-UUlib/, dev-perl/Convert-UUlib/files/
@ 2020-06-20 3:10 Kent Fredric
0 siblings, 0 replies; 2+ messages in thread
From: Kent Fredric @ 2020-06-20 3:10 UTC (permalink / raw
To: gentoo-commits
commit: f86bf1c11c58fa8e4f08f59512960dcaafe626a5
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 20 03:09:36 2020 +0000
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Sat Jun 20 03:09:58 2020 +0000
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 <kentnl <AT> 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..00000000000
--- 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..00000000000
--- 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..00000000000
--- 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.000000000 +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 => {
diff --git a/dev-perl/Convert-UUlib/metadata.xml b/dev-perl/Convert-UUlib/metadata.xml
index 3999a21a82d..4741d4661a6 100644
--- a/dev-perl/Convert-UUlib/metadata.xml
+++ b/dev-perl/Convert-UUlib/metadata.xml
@@ -9,7 +9,4 @@
<remote-id type="cpan">Convert-UUlib</remote-id>
<remote-id type="cpan-module">Convert::UUlib</remote-id>
</upstream>
- <use>
- <flag name="system-uulib">Use <pkg>dev-libs/uulib</pkg> instead of bundled version.</flag>
- </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-06-20 3:10 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-20 3:10 [gentoo-commits] repo/gentoo:master commit in: dev-perl/Convert-UUlib/, dev-perl/Convert-UUlib/files/ Kent Fredric
-- strict thread matches above, loose matches on Subject: below --
2015-09-06 22:26 Andreas Hüttel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox