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 => {

Reply via email to