diff options
Diffstat (limited to 'dev-perl/SGMLSpm')
-rw-r--r-- | dev-perl/SGMLSpm/Manifest | 9 | ||||
-rw-r--r-- | dev-perl/SGMLSpm/SGMLSpm-1.03-r7.ebuild | 24 | ||||
-rw-r--r-- | dev-perl/SGMLSpm/SGMLSpm-1.1-r1.ebuild | 20 | ||||
-rw-r--r-- | dev-perl/SGMLSpm/files/Makefile.PL | 17 | ||||
-rw-r--r-- | dev-perl/SGMLSpm/files/sgmlspl.patch | 11 | ||||
-rw-r--r-- | dev-perl/SGMLSpm/metadata.xml | 19 |
6 files changed, 100 insertions, 0 deletions
diff --git a/dev-perl/SGMLSpm/Manifest b/dev-perl/SGMLSpm/Manifest new file mode 100644 index 000000000000..0400f99446cd --- /dev/null +++ b/dev-perl/SGMLSpm/Manifest @@ -0,0 +1,9 @@ +AUX Makefile.PL 765 SHA256 81d5e001d2ed160740b9d44609620ec5f5b448f2464750d3b79da91a550c4d55 SHA512 6c1b89acfa3a4044db15e6bc3ce76b41457f44fbafcb6ac834ef4bbfa2234d9e792f295e3c8c21e8b01e208660fd7863c12ff00c218a8186d8bb766754976fc2 WHIRLPOOL 0e0cac0711f3b0f3722ae543fdb5ed261119b469e16df7c54af209932e069575dced8853f61b4e25972a8a930a062d1a3ffb0a3215f3999e3c70c4bc9b46764d +AUX sgmlspl.patch 367 SHA256 35abe63cd8ebcd3c08f2958d267cdfb67e1e543d67088fb22fae5c201a5e89f9 SHA512 f9da342ed548b39bd3b7f133030fd75c4a083c9fe95924020104bca96c60f5c96e66b9bb46286a8e6436ed053f239a402ab1badae3edd19465550acdc75cf3b9 WHIRLPOOL 3bdd5aceee004a4d4018b1f4e8ff8af27d261193c2bcb0c2006648b4fc52435275101005e3bb82af4fbcc5975c22f089280f8cf63d87e07c932f7e2dd08fa1c3 +DIST SGMLSpm-1.03ii.tar.gz 93250 SHA256 f06895c0206dada9f9e7f07ecaeb6a3651fd648f4820f49c1f76bfeaec2f2913 SHA512 edbac8112561912d5d7a9faee2d920bf763576ace5a9bdef5fc3f235533805643ad8db5f57d96c34ce9ecbf1796399dc531f40ab4b2796a1e130a8f288c901d4 WHIRLPOOL 9a08d394026aedc6b3c3634f590a9a9c4bbc406f22537c8126ed5b857e787c13a2ccbc295ee10bb6f3299b38099a281e0efa36ab6579cc9f98a96ea2f7849186 +DIST SGMLSpm-1.1.tar.gz 114100 SHA256 550c9245291c8df2242f7e88f7921a0f636c7eec92c644418e7d89cfea70b2bd SHA512 0ca3f0f3265f20661ae88ad4764fbf82f226382f79f62c01653265cc7372524dfdf30ce5abffc0344624f5e6138e483952471f8c18d59794b40035af0b7526bc WHIRLPOOL 4a0eaa6283959d9a1f4622c5d0abb128506bbd0a26d04387afe4205d46ad1287c531fd0a1be41d54dd89d9570dee6ad27059c021d5e7d92625443fdeabdc9390 +EBUILD SGMLSpm-1.03-r7.ebuild 734 SHA256 2ad96db2c9dd582ccb31046f22b28cbfc68a4dab77a8f9f66d870752074c2584 SHA512 771e93de2d208d218e7e799695b6a478ffe20c2b5aacc0ab54e8b157acd22cdf6bd81856d43813a5ec5ec1915e40bc124e2d2981eaeae05ccce51141617a2a49 WHIRLPOOL 5134c1ed5c8acfee5d4514254a67b4e58a31890d8f8b7fc4acaadd2656a4ff98d52b32152d67d10732559bb9c389ae5e485720d2d9aad192fdcb44b1d243cdb6 +EBUILD SGMLSpm-1.1-r1.ebuild 574 SHA256 681075d0c0245b51a5b3e0c07aa402d1d8ee87604f13da58c572c55d923e3b8e SHA512 c812c4756e1a60edf0393dd69538e3ab3d2d2254f9cadc9463e24e3b18280a7a88ea9bf3396b3d25f5279b029f628e18ce7f3ac26514f85f253f0cef3ec7c331 WHIRLPOOL b4c10f71fad02f654bf83326b075d1673002ee17986a6be6f1ac9925358b8a9e55ed53f24592237c8f0f05b6087a564d17e09362c8eebb05abd76401354ca5a9 +MISC ChangeLog 2841 SHA256 92dcf8fa28691499c827998a07bc483b5c55c43c5353133fb4005032d2e4b3df SHA512 f0a10afdca62d6709632815741cb73157aee29d1a4128dc0930fe56e69aa835251a8a8a03ce4d678c382960a0ab5bd9f8860b31144afa3aa4929805cf3a7570d WHIRLPOOL 477a97162b2f5a72984a32e718f319ed7c3841dfedabc522cdc0866ce5743121356982e6bcda30f9a95acceed264d1725ae976a570476589200d351572a1cd8c +MISC ChangeLog-2015 7199 SHA256 5b7f5269bb20c09d4b83f9e8ba8d74411e8873b631179ac85d98e16ac805b0dc SHA512 051ebcd01e80de34f90edd0c4a48cd7b998e3b17c96b389f8959a24022806eda72b3d59c3ed0fef36f43c383e9ad21b333b56d2c20a28ad7fa6ea9607fe2a983 WHIRLPOOL 296f14b7a61741749f2cb537f9592158bbfb19679d077337a06c3b265694aba9184f5373a066d89acc88176c816e917cc0adfc527fe2dfa644870007f67c2d81 +MISC metadata.xml 801 SHA256 fd6cc106078a09d5ab286c42a8ca1aea260553774262ac9a0676bb5878973c6d SHA512 4b714f8c595c2276548599d642fd02df763044c09e1abd6097588859764701fec6ce9abd0a9798db573d71cc703293dedf462ade1b8b6d5b96faa9b8ee593756 WHIRLPOOL b8ad056a14d203f7d7bbfeac9c4a5d4d5e9f19d8f8a66cef988b7922b1525130e15ae28e22676099f4d9a1122b8d87a1f1d82c5f20bb440e0b21e243803d1965 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> |