summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2008-08-23 15:55:06 +0000
committerTorsten Veller <tove@gentoo.org>2008-08-23 15:55:06 +0000
commit5ce4416673ff91f57521707dad1f8c048440c358 (patch)
tree2049a26d05372a9d6c6eff30fe175614c321b197 /dev-perl/SGMLSpm
parentMask libxml2-2.6.32-r1, breaks graphical gdm login, bug 235529 (diff)
downloadhistorical-5ce4416673ff91f57521707dad1f8c048440c358.tar.gz
historical-5ce4416673ff91f57521707dad1f8c048440c358.tar.bz2
historical-5ce4416673ff91f57521707dad1f8c048440c358.zip
Simplify the ebuild: Use Makefile.PL from debian.
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.26-tuxonice i686
Diffstat (limited to 'dev-perl/SGMLSpm')
-rw-r--r--dev-perl/SGMLSpm/ChangeLog10
-rw-r--r--dev-perl/SGMLSpm/Manifest15
-rw-r--r--dev-perl/SGMLSpm/SGMLSpm-1.03-r6.ebuild27
-rw-r--r--dev-perl/SGMLSpm/files/Makefile.PL17
-rw-r--r--dev-perl/SGMLSpm/files/sgmlspl.patch11
5 files changed, 77 insertions, 3 deletions
diff --git a/dev-perl/SGMLSpm/ChangeLog b/dev-perl/SGMLSpm/ChangeLog
index 41b9a47bc6fb..5d6bc6f43a93 100644
--- a/dev-perl/SGMLSpm/ChangeLog
+++ b/dev-perl/SGMLSpm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-perl/SGMLSpm
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/SGMLSpm/ChangeLog,v 1.32 2007/07/12 08:45:04 uberlord Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/SGMLSpm/ChangeLog,v 1.33 2008/08/23 15:55:05 tove Exp $
+
+*SGMLSpm-1.03-r6 (23 Aug 2008)
+
+ 23 Aug 2008; Torsten Veller <tove@gentoo.org> +files/Makefile.PL,
+ +files/sgmlspl.patch, +SGMLSpm-1.03-r6.ebuild:
+ Simplify the ebuild: Use Makefile.PL from debian. Fixes #209608.
12 Jul 2007; Roy Marples <uberlord@gentoo.org> SGMLSpm-1.03-r5.ebuild:
Keyworded ~sparc-fbsd
diff --git a/dev-perl/SGMLSpm/Manifest b/dev-perl/SGMLSpm/Manifest
index 862b0db4889f..54b2d2ea61bd 100644
--- a/dev-perl/SGMLSpm/Manifest
+++ b/dev-perl/SGMLSpm/Manifest
@@ -1,5 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX Makefile.PL 765 RMD160 aaaeef665bf005ee95f504fd04729c1def071c27 SHA1 5c346ad9af6d69094a9bc9f8bb8ecfb8163a7acb SHA256 81d5e001d2ed160740b9d44609620ec5f5b448f2464750d3b79da91a550c4d55
AUX SGMLSpm-1.03-Makefile 2409 RMD160 a8addb03df17018de2304b618bf0379a145e331f SHA1 ccc450a2faf0657064577739d1c1af4ba4ef20ad SHA256 7050e8757cd2f150cbc3c92ceebf80e22a82d85d4798cac949c553cbb29159d1
+AUX sgmlspl.patch 367 RMD160 8586e0df8b75c6cebac6378e86aeb1ec14a72af8 SHA1 e64a1ed00e01c82913f01c601dd501f17b25c8dd SHA256 35abe63cd8ebcd3c08f2958d267cdfb67e1e543d67088fb22fae5c201a5e89f9
DIST SGMLSpm-1.03ii.tar.gz 93250 RMD160 919963150640d4c1a2a52439cd0d985c52c71bb3 SHA1 1ff07104fd70a1d1bf05f3523b94413049c1fc95 SHA256 f06895c0206dada9f9e7f07ecaeb6a3651fd648f4820f49c1f76bfeaec2f2913
EBUILD SGMLSpm-1.03-r5.ebuild 1508 RMD160 192a8cdf42e4b05bf4ca1789d4eaddf060e87d32 SHA1 f0df464368ca1716af164736750a4736fa8a2bff SHA256 dbce4fb00a1f4a34eeadcbc8723db5fac052b2631488241de0bace1dd9336ec1
-MISC ChangeLog 3996 RMD160 5da10d4e2febf5d0239092377925d731b39af7c7 SHA1 b1ea2f1b357338a5e1ce39ec5cac8d9759895633 SHA256 88683fff7dae9097b00e454ea7769672ee98a7a6b1ababafee4e391db946333a
+EBUILD SGMLSpm-1.03-r6.ebuild 793 RMD160 c006eb316f35b0c28bd7a26fb6596ca49aeabf39 SHA1 5effc78770c37d3dcb31bd37240c4bf43ac1822d SHA256 14df00278d1860b969d9e31904879660f007218653afee1389215b83a05324b9
+MISC ChangeLog 4209 RMD160 93766f549e8aaa76213d93664a7e2c6e5e110cd9 SHA1 fb01f1d0a1fde66d5cf501640d03fc9cf30259f5 SHA256 63446c0d140843975d6e487e97bb494a304de1ebcbb8473be3f93c520995735c
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkiwMswACgkQV3J2n04EauzC+QCghtAqY470NgU6i6JPzT0FGdC7
+CqUAoK0EE7RvoERFeDF2lgNqkU9tNg95
+=Kfdr
+-----END PGP SIGNATURE-----
diff --git a/dev-perl/SGMLSpm/SGMLSpm-1.03-r6.ebuild b/dev-perl/SGMLSpm/SGMLSpm-1.03-r6.ebuild
new file mode 100644
index 000000000000..baf274326f26
--- /dev/null
+++ b/dev-perl/SGMLSpm/SGMLSpm-1.03-r6.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/SGMLSpm/SGMLSpm-1.03-r6.ebuild,v 1.1 2008/08/23 15:55:05 tove Exp $
+
+inherit eutils perl-module
+
+MY_P="${P}ii"
+S=${WORKDIR}/${PN}
+
+DESCRIPTION="Perl library for parsing the output of nsgmls"
+HOMEPAGE="http://search.cpan.org/author/DMEGG/SGMLSpm-1.03ii/"
+SRC_URI="mirror://cpan/authors/id/D/DM/DMEGG/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="dev-lang/perl"
+mydoc="TODO BUGS"
+
+src_unpack() {
+ unpack ${A}
+ cp "${FILESDIR}"/Makefile.PL "${S}"/Makefile.PL
+ epatch "${FILESDIR}"/sgmlspl.patch
+ mv "${S}"/sgmlspl{.pl,}
+}
diff --git a/dev-perl/SGMLSpm/files/Makefile.PL b/dev-perl/SGMLSpm/files/Makefile.PL
new file mode 100644
index 000000000000..a2508c0a9afb
--- /dev/null
+++ b/dev-perl/SGMLSpm/files/Makefile.PL
@@ -0,0 +1,17 @@
+use ExtUtils::MakeMaker;
+# See lib/ExtUtils/MakeMaker.pm for details of how to influence
+# the contents of the Makefile that is written.
+WriteMakefile(
+ 'NAME' => 'SGMLS',
+ 'VERSION' => '1.03ii',
+ 'PM' => { 'SGMLS.pm' => '$(INST_LIBDIR)/SGMLS.pm',
+ 'Output.pm' => '$(INST_LIBDIR)/SGMLS/Output.pm',
+ 'Refs.pm' => '$(INST_LIBDIR)/SGMLS/Refs.pm',
+ 'skel.pl' => '$(INST_LIBDIR)/sgmlspl-specs/skel.pl',
+ },
+ 'MAN3PODS'=> { 'SGMLS.pm' => '$(INST_MAN3DIR)/SGMLS.3pm',
+ 'Output.pm' => '$(INST_MAN3DIR)/SGMLS::Output.3pm',
+ 'Refs.pm' => '$(INST_MAN3DIR)/SGMLS::Refs.3pm',
+ },
+ 'EXE_FILES' => [ 'sgmlspl', ],
+);
diff --git a/dev-perl/SGMLSpm/files/sgmlspl.patch b/dev-perl/SGMLSpm/files/sgmlspl.patch
new file mode 100644
index 000000000000..946ce319a97d
--- /dev/null
+++ b/dev-perl/SGMLSpm/files/sgmlspl.patch
@@ -0,0 +1,11 @@
+--- SGMLSpm/sgmlspl.pl.old 2008-08-23 17:06:13.000000000 +0200
++++ SGMLSpm/sgmlspl.pl 2008-08-23 17:07:13.000000000 +0200
+@@ -238,7 +238,7 @@
+ package main;
+
+ $ARGV = shift;
+-unless ($ARGV eq '' || do $ARGV) {
++unless ($ARGV eq '' || do 'sgmlspl-specs/' . $ARGV || do $ARGV) {
+ if (!-e $ARGV) {
+ die "FATAL: $ARGV does not exist.\n";
+ } elsif (!-r $ARGV) {