diff options
author | Donnie Berkholz <dberkholz@gentoo.org> | 2006-09-02 00:19:24 -0700 |
---|---|---|
committer | Donnie Berkholz <donnie@comet.(none)> | 2006-09-02 00:19:24 -0700 |
commit | 5ce32e14f357d18bc927f96611864467ddd7decb (patch) | |
tree | 8f07e432efdc9db844bce5cdebd8c10a6e9f4912 | |
parent | Add rhpxl for system-config-* stuff (diff) | |
download | dberkholz-5ce32e14f357d18bc927f96611864467ddd7decb.tar.gz dberkholz-5ce32e14f357d18bc927f96611864467ddd7decb.tar.bz2 dberkholz-5ce32e14f357d18bc927f96611864467ddd7decb.zip |
linuxdoc-tools: delete broken bump, just add ~ppc keyword
14 files changed, 209 insertions, 89 deletions
diff --git a/app-text/linuxdoc-tools/ChangeLog b/app-text/linuxdoc-tools/ChangeLog deleted file mode 100644 index 35777b5..0000000 --- a/app-text/linuxdoc-tools/ChangeLog +++ /dev/null @@ -1,17 +0,0 @@ -# ChangeLog for app-text/linuxdoc-tools -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/linuxdoc-tools/ChangeLog,v 1.3 2005/11/18 16:01:30 leonardop Exp $ - - 18 Nov 2005; Leonardo Boshell <leonardop@gentoo.org> - linuxdoc-tools-0.9.21.ebuild: - Restrict app-text/tetex dependency to avoid access violations (bug #105905). - - 30 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> - linuxdoc-tools-0.9.21.ebuild: - Use a mirror:// URI in SRC_URI. - -*linuxdoc-tools-0.9.21 (12 Aug 2005) - - 12 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> - linuxdoc-tools-0.9.21.ebuild: - New package, requested on bug #88232. diff --git a/app-text/linuxdoc-tools/Manifest b/app-text/linuxdoc-tools/Manifest index 7767caf..d1c6953 100644 --- a/app-text/linuxdoc-tools/Manifest +++ b/app-text/linuxdoc-tools/Manifest @@ -1,7 +1,24 @@ -MD5 023dcdf53fc50f3d352d5c838aeb3082 ChangeLog 676 -MD5 f8447bac30e57416ad9f601e790d7c21 files/digest-linuxdoc-tools-0.9.21 73 -MD5 33e88d90f99f615bc52fcd7c9c1d8c49 files/digest-linuxdoc-tools-0.9.21.0.1 77 -MD5 fd356d4592bd47ce6dbe08df37723737 files/digest-linuxdoc-tools-0.9.21.0.2 77 -MD5 f8447bac30e57416ad9f601e790d7c21 files/digest-linuxdoc-tools-0.9.21.1 73 -MD5 6b67aff2997b7cf4e2a2ccdc84398cd5 linuxdoc-tools-0.9.21.0.2.ebuild 1227 -MD5 564c9aa2922a7ae31ab14119b850ea40 metadata.xml 648 +AUX linuxdoc-tools-0.9.13-letter.patch 1130 RMD160 dcdaa86650314a6d2eb695ed4badf426334424e0 SHA1 7ebc226b62e737ad2a9c8abd79cef5566ecc2dce SHA256 509af3d0f8570d7501e65366d7c72ccd7d5cefcd54efd3c9a4fc13ce6f9bc04c +MD5 adc768b3c89759488fd5f86c76a8faa7 files/linuxdoc-tools-0.9.13-letter.patch 1130 +RMD160 dcdaa86650314a6d2eb695ed4badf426334424e0 files/linuxdoc-tools-0.9.13-letter.patch 1130 +SHA256 509af3d0f8570d7501e65366d7c72ccd7d5cefcd54efd3c9a4fc13ce6f9bc04c files/linuxdoc-tools-0.9.13-letter.patch 1130 +AUX linuxdoc-tools-0.9.20-lib64.patch 400 RMD160 fe9d65815836b5dec682364caf2de0ed888e937c SHA1 e787c792f6964a81ac0f21103b6bfa9073af6135 SHA256 f681347bc2e59647bc7667d323825579ca325cef973250fb5192e01e16e14587 +MD5 5427146d492eadd6b04ae144a51f0d15 files/linuxdoc-tools-0.9.20-lib64.patch 400 +RMD160 fe9d65815836b5dec682364caf2de0ed888e937c files/linuxdoc-tools-0.9.20-lib64.patch 400 +SHA256 f681347bc2e59647bc7667d323825579ca325cef973250fb5192e01e16e14587 files/linuxdoc-tools-0.9.20-lib64.patch 400 +AUX linuxdoc-tools-0.9.20-strip.patch 348 RMD160 b44afd4975bcf7acd0137e4fe7a71b66c5c5acb8 SHA1 3cc40a552e11165d37276ac58177de1d81ebd039 SHA256 cf2e8127998c6c4215b7ea99035367780ac1767a83a1591359e5ee7f2c1a1d11 +MD5 0dd08fcb73bc04a46f6af4165b015554 files/linuxdoc-tools-0.9.20-strip.patch 348 +RMD160 b44afd4975bcf7acd0137e4fe7a71b66c5c5acb8 files/linuxdoc-tools-0.9.20-strip.patch 348 +SHA256 cf2e8127998c6c4215b7ea99035367780ac1767a83a1591359e5ee7f2c1a1d11 files/linuxdoc-tools-0.9.20-strip.patch 348 +AUX linuxdoc-tools-fi.patch 1126 RMD160 164cf2230e725ce43a7c0801cdd13c413f8a319e SHA1 c20027f6b997c72ff7dea1d95f5f5aa55446bcdf SHA256 57e547987c66153c5cb5add232c8b207e71155e72f6fa2df5752a8c937f4c9be +MD5 5562df4a3f96b9fa60ef108b255ceffa files/linuxdoc-tools-fi.patch 1126 +RMD160 164cf2230e725ce43a7c0801cdd13c413f8a319e files/linuxdoc-tools-fi.patch 1126 +SHA256 57e547987c66153c5cb5add232c8b207e71155e72f6fa2df5752a8c937f4c9be files/linuxdoc-tools-fi.patch 1126 +DIST linuxdoc-tools_0.9.21-0.4.tar.gz 590530 RMD160 35b03151b9977522d33c131e4eb117154f501722 SHA1 38472ba22b250fb9a95907fd1494f4310496ff7a SHA256 d36208dce68435598482d3ade8efcc4772f50c4d1c6712a00df13fb471e51b2b +EBUILD linuxdoc-tools-0.9.21_p4.ebuild 2275 RMD160 0045ac8ad5f4b3350fea25bd2355a2406fea2bba SHA1 3cd233ae2f22339905a05c58358a2da090200c16 SHA256 b2198d3a70a04545f93e6eff48a4175cccb365c78d2f12d6503a78796c47497e +MD5 3f46fcf717b345cefd2965818bc361a9 linuxdoc-tools-0.9.21_p4.ebuild 2275 +RMD160 0045ac8ad5f4b3350fea25bd2355a2406fea2bba linuxdoc-tools-0.9.21_p4.ebuild 2275 +SHA256 b2198d3a70a04545f93e6eff48a4175cccb365c78d2f12d6503a78796c47497e linuxdoc-tools-0.9.21_p4.ebuild 2275 +MD5 8f416727d3ad212105ab7e0f953563e3 files/digest-linuxdoc-tools-0.9.21_p4 277 +RMD160 cf4c80a8925527c11816f1004e6d22618f635b9f files/digest-linuxdoc-tools-0.9.21_p4 277 +SHA256 8d77085155c7c39ca544c42bcc9091d388101b60f7e715b5c4c245cae495a3e7 files/digest-linuxdoc-tools-0.9.21_p4 277 diff --git a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21 b/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21 deleted file mode 100644 index 16ba9d4..0000000 --- a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21 +++ /dev/null @@ -1 +0,0 @@ -MD5 55e2575d96cd91316b7ad269c0b797c3 linuxdoc-tools_0.9.21.tar.gz 609452 diff --git a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21.0.1 b/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21.0.1 deleted file mode 100644 index 74198ef..0000000 --- a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21.0.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 d6acdaf2afd3c4bd64f73ce2ebe67e9a linuxdoc-tools_0.9.21-0.1.tar.gz 609200 diff --git a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21.0.2 b/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21.0.2 deleted file mode 100644 index a7b4474..0000000 --- a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21.0.2 +++ /dev/null @@ -1 +0,0 @@ -MD5 399613633f5833099b9b2f83edb08dc8 linuxdoc-tools_0.9.21-0.2.tar.gz 610452 diff --git a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21.1 b/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21.1 deleted file mode 100644 index 16ba9d4..0000000 --- a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 55e2575d96cd91316b7ad269c0b797c3 linuxdoc-tools_0.9.21.tar.gz 609452 diff --git a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21_p4 b/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21_p4 new file mode 100644 index 0000000..a944211 --- /dev/null +++ b/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21_p4 @@ -0,0 +1,3 @@ +MD5 01db4859af60f1fae4485eb4a4d89f16 linuxdoc-tools_0.9.21-0.4.tar.gz 590530 +RMD160 35b03151b9977522d33c131e4eb117154f501722 linuxdoc-tools_0.9.21-0.4.tar.gz 590530 +SHA256 d36208dce68435598482d3ade8efcc4772f50c4d1c6712a00df13fb471e51b2b linuxdoc-tools_0.9.21-0.4.tar.gz 590530 diff --git a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.13-letter.patch b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.13-letter.patch new file mode 100644 index 0000000..ed6e0e8 --- /dev/null +++ b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.13-letter.patch @@ -0,0 +1,24 @@ +--- linuxdoc-tools-0.9.13/lib/LinuxDocTools.pm.letter Mon Nov 26 16:09:37 2001 ++++ linuxdoc-tools-0.9.13/lib/LinuxDocTools.pm Mon Nov 26 16:09:49 2001 +@@ -108,7 +108,7 @@ + { option => "pass", type => "s", short => "P" } + ]; + $global->{backend} = "linuxdoc"; +- $global->{papersize} = "a4"; ++ $global->{papersize} = "letter"; + $global->{language} = "en"; + $global->{charset} = "ascii"; + $global->{style} = ""; +--- linuxdoc-tools-0.9.13/man/linuxdoc.1.letter Mon Nov 26 16:10:04 2001 ++++ linuxdoc-tools-0.9.13/man/linuxdoc.1 Mon Nov 26 16:10:42 2001 +@@ -46,8 +46,8 @@ + format, but just output the usage of this suites. + Available formats are: html, info, latex, lyx, rtf, tex, check. + .IP "--papersize=\fIsize\fR, -p +-Set the paper size. Default is ``a4'' (European 297x210mm paper). +-You may also specify ``letter'' size. ++Set the paper size. Default is ``letter''. ++You may also specify ``a4'' size (European 297x210mm paper). + .IP "--language=\fIlang\fR, -l" + Specify the language of the document (this may change which style + files are used for formatting by a back end). The default language is diff --git a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-lib64.patch b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-lib64.patch new file mode 100644 index 0000000..04816c4 --- /dev/null +++ b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-lib64.patch @@ -0,0 +1,13 @@ +--- linuxdoc-tools-0.9.20/bin/linuxdoc.in.orig 2002-09-10 14:31:56.000000000 -0400 ++++ linuxdoc-tools-0.9.20/bin/linuxdoc.in 2002-09-10 14:32:32.000000000 -0400 +@@ -23,8 +23,10 @@ + + use lib "@DATADIR@"; + use lib "@prefix@/perl5"; ++use lib "@prefix@/lib64/perl5"; + use lib "@prefix@/lib/perl5"; + use lib "@prefix@/share/perl5"; ++ + $progs = { + "NSGMLS" => "@NSGMLS@", + "SGMLSASP" => "@SGMLSASP@", diff --git a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-strip.patch b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-strip.patch new file mode 100644 index 0000000..198bd24 --- /dev/null +++ b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-strip.patch @@ -0,0 +1,10 @@ +--- linuxdoc-tools-0.9.20/Makefile.in.strip Mon Apr 22 17:30:06 2002 ++++ linuxdoc-tools-0.9.20/Makefile.in Mon Apr 22 17:30:19 2002 +@@ -87,7 +87,6 @@ + ( cd iso-entities; \ + $(MAKE) install ) + endif +- strip sgmlpre/sgmlpre + for ii in sgmlpre/sgmlpre rtf-fix/rtf2rtf; do \ + bn=`basename $$ii`; \ + $(INSTALL_PROGRAM) $$ii $(bindir)/$$bn; \ diff --git a/app-text/linuxdoc-tools/files/linuxdoc-tools-fi.patch b/app-text/linuxdoc-tools/files/linuxdoc-tools-fi.patch new file mode 100644 index 0000000..cc9e31f --- /dev/null +++ b/app-text/linuxdoc-tools/files/linuxdoc-tools-fi.patch @@ -0,0 +1,50 @@ +--- linuxdoc-tools-0.9.21/lib/LinuxDocTools/Lang.pm.fi 2001-05-24 16:57:41.000000000 +0100 ++++ linuxdoc-tools-0.9.21/lib/LinuxDocTools/Lang.pm 2005-06-30 13:09:18.000000000 +0100 +@@ -64,6 +64,7 @@ + ja japanese japanese + pl polski polish + ko korean korean ++ fi suomi finnish + ); + + +@@ -170,7 +171,8 @@ + "ro" => "Înapoi", + "ja" => "Á°¤Î¥Ú¡¼¥¸", + "pl" => "Poprzedni", +- "ko" => "ÀÌÀü" ++ "ko" => "ÀÌÀü", ++ "fi" => "Edellinen" + }, + "Next" => { + "nl" => "Verder", +@@ -186,7 +188,8 @@ + "ro" => "Înainte", + "ja" => "¼¡¤Î¥Ú¡¼¥¸", + "pl" => "Nastny", +- "ko" => "´ÙÀ½" ++ "ko" => "´ÙÀ½", ++ "fi" => "Seuraava" + }, + "Contents" => { + "nl" => "Inhoud", +@@ -202,7 +205,8 @@ + "ro" => "Cuprins", + "ja" => "Ìܼ¡¤Ø", + "pl" => "Spis Trei", +- "ko" => "Â÷·Ê" ++ "ko" => "Â÷·Ê", ++ "fi" => "Sisällys" + }, + "Table of Contents" => { + "nl" => "Inhoudsopgave", +@@ -218,7 +222,8 @@ + "ro" => "Cuprins", + "ja" => "Ìܼ¡", + "pl" => "Spis Trei", +- "ko" => "Â÷·Ê" ++ "ko" => "Â÷·Ê", ++ "fi" => "Sisällysluettelo" + } + }; + diff --git a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21.0.2.ebuild b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21.0.2.ebuild deleted file mode 100644 index ca4060c..0000000 --- a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21.0.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21.ebuild,v 1.3 2005/11/18 16:01:30 leonardop Exp $ - -inherit sgml-catalog - -DESCRIPTION="A toolset for processing LinuxDoc DTD SGML files" -HOMEPAGE="http://packages.qa.debian.org/l/linuxdoc-tools.html" -SRC_URI="mirror://debian/pool/main/l/${PN}/${PN}_${PV%.*.*}-${PV#*.*.*.}.tar.gz" - -LICENSE="KenMacLeod SGMLUG" -SLOT="0" -KEYWORDS="~x86" -IUSE="tetex" - -DEPEND="app-text/openjade - app-text/sgml-common - >=dev-lang/perl-5.004 - sys-apps/gawk - !<app-text/sgmltools-lite-3.0.3-r10 - !<app-text/tetex-3" - -RDEPEND="${DEPEND} - tetex? ( >=app-text/tetex-3 )" - -S="${WORKDIR}/${PN}-${PV%.*.*}" - -sgml-catalog_cat_include "/etc/sgml/linuxdoc.cat" \ - "/usr/share/linuxdoc-tools/linuxdoc-tools.catalog" - - -src_compile() { - local myconf="--with-installed-iso-entities" - - econf $myconf || die "./configure failed" - emake || die "Compilation failed" -} - -src_install() { - eval `perl -V:installvendorarch` - einstall \ - perl5libdir="${D}${installvendorarch}" \ - LINUXDOCDOC="${D}/usr/share/doc/${PF}/guide" \ - || die "Installation failed" - - dodoc ChangeLog README -} diff --git a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21_p4.ebuild b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21_p4.ebuild new file mode 100644 index 0000000..1a9fa20 --- /dev/null +++ b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21_p4.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21_p4.ebuild,v 1.1 2006/07/01 19:15:36 azarah Exp $ + +# If docs fails to generate with the following type of errors: +# +# /usr/bin/nsgmls:.*:E: "X0393" is not a function name +# +# then its is probably sgml-common that did not add all its on catalogs +# properly, namely: +# +# /usr/share/sgml/sgml-iso-entities-8879.1986/catalog +# + +inherit eutils sgml-catalog + +MY_PV="${PV/_p/-0.}" + +S="${WORKDIR}/${P/_p*}" +DESCRIPTION="A toolset for processing LinuxDoc DTD SGML files" +HOMEPAGE="http://packages.qa.debian.org/l/linuxdoc-tools.html" +SRC_URI="mirror://debian/pool/main/l/${PN}/${PN}_${MY_PV}.tar.gz" + +LICENSE="KenMacLeod SGMLUG" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="tetex" + +DEPEND="app-text/openjade + app-text/sgml-common + >=dev-lang/perl-5.004 + sys-apps/gawk + sys-apps/groff + !<app-text/sgmltools-lite-3.0.3-r10 + !<app-text/tetex-3" + +RDEPEND="${DEPEND} + tetex? ( >=app-text/tetex-3 )" + +sgml-catalog_cat_include "/etc/sgml/linuxdoc.cat" \ + "/usr/share/linuxdoc-tools/linuxdoc-tools.catalog" + + +src_unpack() { + unpack ${A} + + cd ${S} + epatch "${FILESDIR}/${PN}-fi.patch" + epatch "${FILESDIR}/${PN}-0.9.13-letter.patch" + epatch "${FILESDIR}/${PN}-0.9.20-lib64.patch" + epatch "${FILESDIR}/${PN}-0.9.20-strip.patch" +} +src_compile() { + local myconf="--with-installed-iso-entities" + + econf $myconf || die "./configure failed" + emake || die "Compilation failed" +} + +src_install() { + # Else fails with sandbox violations + export VARTEXFONTS="${T}/fonts" + + # Besides the path being wrong, in changing perl5libdir, it cannot find the + # catalog. + export SGML_CATALOG_FILES="${ROOT}/usr/share/sgml/sgml-iso-entities-8879.1986/catalog" + + eval `perl -V:installvendorarch` + einstall \ + perl5libdir="${D}${installvendorarch}" \ + LINUXDOCDOC="${D}/usr/share/doc/${PF}/guide" \ + || die "Installation failed" + + # Wrong path for the catalog. + dosed -e \ + 's,/iso-entities-8879.1986/iso-entities.cat,/sgml-iso-entities-8879.1986/catalog,' \ + /usr/share/linuxdoc-tools/LinuxDocTools.pm + + if use tetex ; then + insinto /usr/share/texmf/tex/latex/misc + doins "${S}"/lib/*.sty + fi + + dodoc ChangeLog README +} diff --git a/app-text/linuxdoc-tools/metadata.xml b/app-text/linuxdoc-tools/metadata.xml deleted file mode 100644 index b65124c..0000000 --- a/app-text/linuxdoc-tools/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>text-markup</herd> - <longdescription> - Linuxdoc-Tools is a small bug-fix version of SGML-Tools 1.0.9, and - is a toolset for processing LinuxDoc DTD SGML files. This system - is tailored for LinuxDoc DTD sgml files, and other DTDs are not - supported. If you need the tool for DocBook DTD (which is now a - more popular DTD than LinuxDoc in writing technical software - documentation), then you should check other packages such as - SGMLTools-Lite and OpenJade. - </longdescription> -</pkgmetadata> |