public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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