summaryrefslogtreecommitdiff
path: root/dev-perl/SGMLSpm
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-perl/SGMLSpm
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-perl/SGMLSpm')
-rw-r--r--dev-perl/SGMLSpm/Manifest7
-rw-r--r--dev-perl/SGMLSpm/SGMLSpm-1.03-r7.ebuild24
-rw-r--r--dev-perl/SGMLSpm/SGMLSpm-1.1-r1.ebuild20
-rw-r--r--dev-perl/SGMLSpm/files/Makefile.PL17
-rw-r--r--dev-perl/SGMLSpm/files/sgmlspl.patch11
-rw-r--r--dev-perl/SGMLSpm/metadata.xml19
6 files changed, 98 insertions, 0 deletions
diff --git a/dev-perl/SGMLSpm/Manifest b/dev-perl/SGMLSpm/Manifest
new file mode 100644
index 000000000000..dd6fd5181842
--- /dev/null
+++ b/dev-perl/SGMLSpm/Manifest
@@ -0,0 +1,7 @@
+AUX Makefile.PL 765 BLAKE2B e45648047469153a7c723e55705317420e0cc5631639d8ed6c1b9198fb1b23efd14849e057cb902dd337d6a85d1ce7fdac64f6044c09f28508fa286fa7981a0b SHA512 6c1b89acfa3a4044db15e6bc3ce76b41457f44fbafcb6ac834ef4bbfa2234d9e792f295e3c8c21e8b01e208660fd7863c12ff00c218a8186d8bb766754976fc2
+AUX sgmlspl.patch 367 BLAKE2B 575227a13579947e2fe276965c55b215fe3df0569b3690725822fc545fda7c23e384d4abe0021b9f55c973b117aee00b14b53beb645b43dfc984a98fc7d1d63d SHA512 f9da342ed548b39bd3b7f133030fd75c4a083c9fe95924020104bca96c60f5c96e66b9bb46286a8e6436ed053f239a402ab1badae3edd19465550acdc75cf3b9
+DIST SGMLSpm-1.03ii.tar.gz 93250 BLAKE2B 88d0f36321c42891c62cc1dbb263d5f3c04377ebe80b9e5f41fa3199efe45c78b35dd4fe21e3a769b8cd5785ad4fc5954a617f1a594afb12be74486e468157da SHA512 edbac8112561912d5d7a9faee2d920bf763576ace5a9bdef5fc3f235533805643ad8db5f57d96c34ce9ecbf1796399dc531f40ab4b2796a1e130a8f288c901d4
+DIST SGMLSpm-1.1.tar.gz 114100 BLAKE2B eef93b64f7fcded73bee0e169e417853d84e2f446d569906f752a87ddd1edcb40c63dde3a50d4e4d7840e8c296d9ff20eed5c316bbd528adef16a1d85a38f0d2 SHA512 0ca3f0f3265f20661ae88ad4764fbf82f226382f79f62c01653265cc7372524dfdf30ce5abffc0344624f5e6138e483952471f8c18d59794b40035af0b7526bc
+EBUILD SGMLSpm-1.03-r7.ebuild 734 BLAKE2B 7b1df11450f83726616d557865f844f94ac3344d1d02a03c7a9585dafad06d4636cb05b9b967e6a646446ce727a997445bcb0af94d4980ab706d7ab6ed4c3981 SHA512 771e93de2d208d218e7e799695b6a478ffe20c2b5aacc0ab54e8b157acd22cdf6bd81856d43813a5ec5ec1915e40bc124e2d2981eaeae05ccce51141617a2a49
+EBUILD SGMLSpm-1.1-r1.ebuild 574 BLAKE2B 2e5812d8526e37d3815f6681ee4ddf5e26f92747ae0a5caa5bca45a219366cc0376fdd7a42637d49f447d56d18a2e491e15fe58142cf763de35cb71b6bee5df8 SHA512 c812c4756e1a60edf0393dd69538e3ab3d2d2254f9cadc9463e24e3b18280a7a88ea9bf3396b3d25f5279b029f628e18ce7f3ac26514f85f253f0cef3ec7c331
+MISC metadata.xml 801 BLAKE2B 89d9fae1e95fae3f561735f49d0383950669702a88dbba4847bbdc633edfb44d3025fbc79c932150bedd007764a83a8908ab65baee0971d4efc5ea1f58aeb6df SHA512 4b714f8c595c2276548599d642fd02df763044c09e1abd6097588859764701fec6ce9abd0a9798db573d71cc703293dedf462ade1b8b6d5b96faa9b8ee593756
diff --git a/dev-perl/SGMLSpm/SGMLSpm-1.03-r7.ebuild b/dev-perl/SGMLSpm/SGMLSpm-1.03-r7.ebuild
new file mode 100644
index 000000000000..ac3a771364f1
--- /dev/null
+++ b/dev-perl/SGMLSpm/SGMLSpm-1.03-r7.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+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 arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+src_prepare() {
+ cp "${FILESDIR}"/Makefile.PL "${S}"/Makefile.PL || die
+ epatch "${FILESDIR}"/sgmlspl.patch
+ mv sgmlspl{.pl,} || die
+}
diff --git a/dev-perl/SGMLSpm/SGMLSpm-1.1-r1.ebuild b/dev-perl/SGMLSpm/SGMLSpm-1.1-r1.ebuild
new file mode 100644
index 000000000000..9ec613cc5d25
--- /dev/null
+++ b/dev-perl/SGMLSpm/SGMLSpm-1.1-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=RAAB
+inherit perl-module
+
+DESCRIPTION="Perl library for parsing the output of nsgmls"
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND="dev-perl/Module-Build"
+
+src_install() {
+ perl-module_src_install
+ dosym sgmlspl.pl /usr/bin/sgmlspl
+}
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) {
diff --git a/dev-perl/SGMLSpm/metadata.xml b/dev-perl/SGMLSpm/metadata.xml
new file mode 100644
index 000000000000..ca884a33bb28
--- /dev/null
+++ b/dev-perl/SGMLSpm/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">SGMLSpm</remote-id>
+ <remote-id type="cpan-module">SGMLS</remote-id>
+ <remote-id type="cpan-module">SGMLS::Output</remote-id>
+ <remote-id type="cpan-module">SGMLS::Refs</remote-id>
+ <remote-id type="cpan-module">SGMLS_Attribute</remote-id>
+ <remote-id type="cpan-module">SGMLS_Element</remote-id>
+ <remote-id type="cpan-module">SGMLS_Entity</remote-id>
+ <remote-id type="cpan-module">SGMLS_Event</remote-id>
+ <remote-id type="cpan-module">SGMLS_Notation</remote-id>
+ </upstream>
+</pkgmetadata>