From 9803e717a1ab220b89342d8521fab9304ccee245 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Wed, 16 Feb 2022 18:26:21 +0100 Subject: [PATCH] app-text/xmlto: Sync with gentoo It's from gentoo commit c94fd2639c28d829963b46dc993e230aeda2f2b0. --- .../portage-stable/app-text/xmlto/ChangeLog | 360 ------------------ .../portage-stable/app-text/xmlto/Manifest | 26 +- .../files/xmlto-0.0.28-allow-links.patch | 15 + .../xmlto-0.0.28-dont-hardcode-paths.patch | 37 ++ .../app-text/xmlto/metadata.xml | 10 +- .../app-text/xmlto/xmlto-0.0.26.ebuild | 40 -- .../app-text/xmlto/xmlto-0.0.28-r6.ebuild | 52 +++ .../app-text/xmlto/xmlto-0.0.28-r8.ebuild | 53 +++ 8 files changed, 166 insertions(+), 427 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-allow-links.patch create mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-dont-hardcode-paths.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.26.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.28-r6.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.28-r8.ebuild diff --git a/sdk_container/src/third_party/portage-stable/app-text/xmlto/ChangeLog b/sdk_container/src/third_party/portage-stable/app-text/xmlto/ChangeLog deleted file mode 100644 index 19ecbf2d6d..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/xmlto/ChangeLog +++ /dev/null @@ -1,360 +0,0 @@ -# ChangeLog for app-text/xmlto -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/xmlto/ChangeLog,v 1.103 2015/04/08 04:53:47 vapier Exp $ - - 08 Apr 2015; Mike Frysinger xmlto-0.0.26.ebuild: - Mark arm64/m68k/s390/sh stable. - - 28 Feb 2015; Manuel Rüger -xmlto-0.0.25.ebuild: - Remove old. - - 28 Feb 2015; Agostino Sarubbo xmlto-0.0.26.ebuild: - Stable for ia64, wrt bug #534918 - - 27 Feb 2015; Agostino Sarubbo xmlto-0.0.26.ebuild: - Stable for sparc, wrt bug #534918 - - 24 Feb 2015; Agostino Sarubbo xmlto-0.0.26.ebuild: - Stable for alpha, wrt bug #534918 - - 26 Jan 2015; Agostino Sarubbo xmlto-0.0.26.ebuild: - Stable for x86, wrt bug #534918 - - 18 Jan 2015; Agostino Sarubbo xmlto-0.0.26.ebuild: - Stable for ppc64, wrt bug #534918 - - 17 Jan 2015; Markus Meier xmlto-0.0.26.ebuild: - arm stable, bug #534918 - - 17 Jan 2015; Agostino Sarubbo xmlto-0.0.26.ebuild: - Stable for ppc, wrt bug #534918 - - 13 Jan 2015; Jeroen Roovers xmlto-0.0.26.ebuild: - Stable for HPPA (bug #534918). - - 09 Jan 2015; Agostino Sarubbo xmlto-0.0.26.ebuild: - Stable for amd64, wrt bug #534918 - - 21 Jun 2014; Samuli Suominen - -files/xmlto-0.0.24-parallelmake.patch, -xmlto-0.0.24-r1.ebuild: - old - -*xmlto-0.0.26 (21 Jun 2014) - - 21 Jun 2014; Samuli Suominen +xmlto-0.0.26.ebuild: - Version bump; fixing the --noextensions parameter which is required for - disabling fop java extensions as per - http://forums.gentoo.org/viewtopic-p-7571834.html - - 19 Mar 2014; Agostino Sarubbo xmlto-0.0.25.ebuild: - Stable for alpha, wrt bug #502630 - - 12 Mar 2014; Agostino Sarubbo xmlto-0.0.25.ebuild: - Stable for sparc, wrt bug #502630 - - 08 Mar 2014; Markus Meier xmlto-0.0.25.ebuild: - arm stable, bug #502630 - - 06 Mar 2014; Agostino Sarubbo xmlto-0.0.25.ebuild: - Stable for ppc64, wrt bug #502630 - - 05 Mar 2014; Agostino Sarubbo xmlto-0.0.25.ebuild: - Stable for ppc, wrt bug #502630 - - 04 Mar 2014; Agostino Sarubbo xmlto-0.0.25.ebuild: - Stable for x86, wrt bug #502630 - - 02 Mar 2014; Pacho Ramos xmlto-0.0.25.ebuild: - amd64 stable, bug #502630 - - 02 Mar 2014; Akinori Hattori xmlto-0.0.25.ebuild: - ia64 stable wrt bug #502630 - - 01 Mar 2014; Jeroen Roovers xmlto-0.0.25.ebuild: - Stable for HPPA (bug #502630). - - 07 Feb 2014; Mike Frysinger xmlto-0.0.25.ebuild: - Force configure to always detect bash as /bin/bash. Drop unused flex dep and - implicit system grep dep. - - 18 Jan 2014; Mike Frysinger xmlto-0.0.24-r1.ebuild, - xmlto-0.0.25.ebuild: - Add arm64 love. - - 21 Jul 2013; Pacho Ramos metadata.xml: - Cleanup due http://gentoo.2317880.n4.nabble.com/sgml-herd-has-no-maintainers- - again-td259655.html - - 26 Apr 2012; Alexis Ballier xmlto-0.0.25.ebuild: - keyword ~amd64-fbsd - -*xmlto-0.0.25 (12 Jan 2012) - - 12 Jan 2012; Samuli Suominen +xmlto-0.0.25.ebuild: - Version bump. - - 12 Jan 2012; Samuli Suominen -xmlto-0.0.22.ebuild, - -files/xmlto-0.0.22-parallelmake.patch, -xmlto-0.0.23.ebuild, - -xmlto-0.0.24.ebuild: - old - - 12 Jan 2012; Samuli Suominen xmlto-0.0.24-r1.ebuild: - ppc64 stable wrt #388273 - - 07 Nov 2011; Brent Baude xmlto-0.0.24-r1.ebuild: - Marking xmlto-0.0.24-r1 ppc for bug 388273 - - 05 Nov 2011; Raúl Porcel xmlto-0.0.24-r1.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #388273 - - 29 Oct 2011; Jeroen Roovers xmlto-0.0.24-r1.ebuild: - Stable for HPPA (bug #388273). - - 25 Oct 2011; Pawel Hajdan jr xmlto-0.0.24-r1.ebuild: - x86 stable wrt bug #388273 - - 24 Oct 2011; Markos Chandras xmlto-0.0.24-r1.ebuild: - Stable on amd64 wrt bug #388273 - -*xmlto-0.0.24-r1 (19 Aug 2011) - - 19 Aug 2011; Mike Frysinger +xmlto-0.0.24-r1.ebuild, - +files/xmlto-0.0.24-parallelmake.patch: - Use portable fix for parallel make, include man pages in the dist to avoid - CBUILD vs CHOST issues, and drop autotool regeneration to speed things up. - -*xmlto-0.0.24 (30 Jul 2011) - - 30 Jul 2011; Patrick Lauer +xmlto-0.0.24.ebuild: - Bump for #375641 - - 10 Jul 2011; Mark Loeser xmlto-0.0.23.ebuild: - Stable for ppc/ppc64; bug #361033 - - 16 Apr 2011; Raúl Porcel xmlto-0.0.23.ebuild: - alpha/ia64/m68k/s390/sh/x86 stable wrt #361033 - - 10 Apr 2011; Markus Meier xmlto-0.0.23.ebuild: - arm stable, bug #361033 - - 04 Apr 2011; Jeroen Roovers xmlto-0.0.23.ebuild: - Stable for HPPA SPARC (bug #361033). - - 29 Mar 2011; Christoph Mende xmlto-0.0.23.ebuild: - Stable on amd64 wrt bug #361033 - - 20 Feb 2010; Jonathan Callen xmlto-0.0.23.ebuild: - Transfer prefix keywords, bump EAPI - -*xmlto-0.0.23 (21 Dec 2009) - - 21 Dec 2009; Mike Frysinger +xmlto-0.0.23.ebuild: - Version bump. - - 21 Dec 2009; Mike Frysinger xmlto-0.0.22.ebuild: - Fix by Naohiro Aota for building on BSDs systems #292896. - - 26 Sep 2009; Brent Baude xmlto-0.0.22.ebuild: - Marking xmlto-0.0.22 ppc64 for bug 276677 - - 09 Aug 2009; nixnut xmlto-0.0.22.ebuild: - ppc stable #276677 - - 22 Jul 2009; Raúl Porcel xmlto-0.0.22.ebuild: - arm/ia64/m68k/s390/sh/sparc stable wrt #276677 - - 18 Jul 2009; Tiago Cunha xmlto-0.0.22.ebuild: - stable sparc, bug 276677 - - 12 Jul 2009; Tobias Klausmann xmlto-0.0.22.ebuild: - Stable on alpha, bug #276677 - - 11 Jul 2009; xmlto-0.0.22.ebuild: - Marked stable on AMD64 for bug #276677; tested on a dual Opteron 2354. - - 08 Jul 2009; Samuli Suominen xmlto-0.0.22.ebuild: - xmlto needs sys-apps/which wrt #277092 - - 08 Jul 2009; Christian Faulhammer xmlto-0.0.22.ebuild: - stable x86, bug 276677 - - 08 Jul 2009; Jeroen Roovers xmlto-0.0.22.ebuild: - Stable for HPPA (bug #276677). - - 10 Jun 2009; Diego E. Pettenò xmlto-0.0.22.ebuild, - +files/xmlto-0.0.22-parallelmake.patch: - Add fix for parallel build, closes bug #273143. - - 22 May 2009; Samuli Suominen - files/xmlto-0.0.22-format_fo_passivetex_check.patch: - Change path to texmf-site in patch. - - 22 May 2009; Samuli Suominen xmlto-0.0.18.ebuild, - -xmlto-0.0.21.ebuild, xmlto-0.0.22.ebuild: - Remove usage of -j1 wrt #235998. List sys-devel/flex as depend wrt - #221373. - -*xmlto-0.0.22 (22 May 2009) - - 22 May 2009; Samuli Suominen +xmlto-0.0.22.ebuild, - +files/xmlto-0.0.22-format_fo_passivetex_check.patch: - Version bump. - -*xmlto-0.0.21 (22 Sep 2008) - - 22 Sep 2008; Diego Pettenò +xmlto-0.0.21.ebuild: - Version bump. - - 26 Apr 2008; xmlto-0.0.18.ebuild: - Drop to ~mips due to unstable deps - - 23 Jan 2008; Doug Klima xmlto-0.0.18.ebuild: - sys-apps/coreutils-6.10-r1 and higher now provides /bin/mktemp - - 16 Nov 2007; Michael Sterrett xmlto-0.0.18.ebuild: - remove reference to really old sys-apps/debianutils - - 21 Aug 2007; Leonardo Boshell xmlto-0.0.18.ebuild: - Added mktemp dependency (bug #170147). - - 12 Jul 2007; Roy Marples xmlto-0.0.18.ebuild: - Keyworded ~sparc-fbsd, #182763 - - 13 Mar 2007; Leonardo Boshell - -files/xmlto-head-fix.patch, metadata.xml, -xmlto-0.0.17.ebuild: - Replacing text-markup herd with the new sgml herd. Pruning old ebuild. - - 05 Sep 2006; Joshua Kinard xmlto-0.0.18.ebuild: - Marked stable on mips. - - 24 May 2006; Diego Pettenò xmlto-0.0.18.ebuild: - Add alternative dependency on app-misc/getopt for non-Linux platforms. Add - ~x86-fbsd keyword. - - 16 Mar 2006; Martin Ehmsen xmlto-0.0.17.ebuild, - xmlto-0.0.18.ebuild: - Removed RDEPEND="${DEPEND}", found by QA script. - - 05 Jan 2006; Alexandre Buisse xmlto-0.0.17.ebuild, - xmlto-0.0.18.ebuild: - Don't install INSTALL generic file (bug #117477). - - 08 Jul 2005; Leonardo Boshell xmlto-0.0.18.ebuild, - xmlto-0.0.17.ebuild: - Declare RDEPEND explicitly. Modified docbook-xml-dtd dependency to use - '~' syntax. Added sys-apps/util-linux dependency, resolves bug #98287. - - 25 Jun 2005; Danny van Dyk xmlto-0.0.18.ebuild: - Marked s390. - - 25 Jun 2005; John Mylchreest xmlto-0.0.18.ebuild: - adding ~s390 - - 08 Apr 2005; Markus Rothe xmlto-0.0.18.ebuild: - Stable on ppc64 - - 01 Apr 2005; xmlto-0.0.18.ebuild: - stable on amd64 - - 28 Mar 2005; Guy Martin xmlto-0.0.18.ebuild: - Stable on hppa. - - 27 Mar 2005; Bryan Østergaard xmlto-0.0.18.ebuild: - Stable on alpha. - - 14 Feb 2005; Gustavo Zacarias xmlto-0.0.18.ebuild: - Stable on sparc - - 10 Feb 2005; Mamoru KOMACHI xmlto-0.0.18.ebuild: - Stable on x86 and ppc. - - 02 Jan 2005; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 13 Oct 2004; Mamoru KOMACHI xmlto-0.0.15.ebuild, - xmlto-0.0.17.ebuild, xmlto-0.0.18.ebuild: - Force app-text/docbook-xml-dtd-4.2 series. Thanks to Simone Gotti - , closing bug #67163. - -*xmlto-0.0.18 (15 Sep 2004) - - 15 Sep 2004; Mamoru KOMACHI +xmlto-0.0.18.ebuild: - Version bumped; bug #63624. - - 07 Sep 2004; Tom Gall xmlto-0.0.17.ebuild: - stable on ppc64 - - 13 May 2004; Stephen P. Becker xmlto-0.0.17.ebuild: - Stable on mips. - - 13 May 2004; Bryan Østergaard xmlto-0.0.17.ebuild: - Stable on alpha. - - 15 Mar 2004; Stephen P. Becker xmlto-0.0.17.ebuild: - Added ~mips keyword. - - 07 Mar 2004; Jon Portnoy xmlto-0.0.17.ebuild : - Stable on AMD64 to make repoman happy. - - 07 Feb 2004; Lars Weiler xmlto-0.0.17.ebuild: - stable on ppc - - 01 Feb 2004; Jon Portnoy xmlto-0.0.17.ebuild : - AMD64 keywords. - - 14 Jan 2004; xmlto-0.0.15.ebuild: - stable on hppa - - 13 Jan 2004; xmlto-0.0.15.ebuild: - added sparc keyword - -*xmlto-0.0.17 (11 Jan 2004) - - 11 Jan 2004; Mike Gardiner xmlto-0.0.15.ebuild, - xmlto-0.0.17.ebuild, files/xmlto-0.0.15-head-fix.patch, - files/xmlto-head-fix.patch: - New version - - 11 Jan 2004; Mike Gardiner xmlto-0.0.15.ebuild: - Stylesheets dependency back in, we need it versioned so we get the manpages, - or else we get things like bug #37797 - - 04 Jan 2004; Mike Gardiner xmlto-0.0.15.ebuild: - Changed dependency on xsl-stylesheets to be on xml-dtd-4.2, which is what - really depends on xsl-stylesheets. Thanks to on bug #37078 - - 03 Jan 2004; xmlto-0.0.15.ebuild: - Stable on alpha and ia64 - - 31 Dec 2003; Mike Gardiner xmlto-0.0.15.ebuild: - Marked stable on x86 - - 22 Nov 2003; Jason Wever xmlto-0.0.15.ebuild: - Added ~sparc keyword. - - 17 Nov 2003; Mike Gardiner xmlto-0.0.15.ebuild: - Added MAKEOPTS restriction to -j1 as the build isnt parrallel safe, thanks to - , on bug #33151 - - 26 Oct 2003; Mike Gardiner xmlto-0.0.15.ebuild: - Updated dependency on xsl-stylesheets to 1.62.0-r1 to ensure that the manpages - are included - - 24 Oct 2003; Mike Gardiner xmlto-0.0.15.ebuild, - files/xmlto-0.0.15-head-fix.patch: - Added head-fix.patch to use head -n instead of the obsoleted head - - syntax. - - 24 Oct 2003; Mike Gardiner xmlto-0.0.15.ebuild: - Sharpened up the docbook-xsl-stylesheets dependency to 1.62.0 - - 23 Oct 2003; Mike Gardiner xmlto-0.0.15.ebuild: - Added docbook-xsl-stylesheets dependency - -*xmlto-0.0.15 (22 Oct 2003) - - 22 Oct 2003; Mike Gardiner metadata.xml, - xmlto-0.0.15.ebuild: - First version of xmlto. This version does not currently support tetex output - to pdf/ps/dvi as we need a working passivetex/xmltex implementation before we - can do that. Tex/pdf support is planned for the first revision of this package diff --git a/sdk_container/src/third_party/portage-stable/app-text/xmlto/Manifest b/sdk_container/src/third_party/portage-stable/app-text/xmlto/Manifest index 9a16cfed7b..2ac9943a57 100644 --- a/sdk_container/src/third_party/portage-stable/app-text/xmlto/Manifest +++ b/sdk_container/src/third_party/portage-stable/app-text/xmlto/Manifest @@ -1,25 +1 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX xmlto-0.0.22-format_fo_passivetex_check.patch 2286 SHA256 64c1df49f92a44d4219c10b60e60bee34063fc6b99ae5f0ed1b14e11b27ea16d SHA512 c8eeb3dc909431dd2fb9f5286b6ee98a40dce80a29606a9884bdab50c039ac90097720b9b968dfac76546492844de0b72f2f6c937da14b47142ad81b897023f4 WHIRLPOOL ae83df73b7682f05b6e048aa7908331ef5b1ece0f2a40dfb968bfadd1991611fb998edd33dcef2984f0e5259e11a597a1620f9025a1f2d98554bd96da52b18be -DIST xmlto-0.0.26.tar.bz2 119819 SHA256 efb49b2fb3bc27c1a1e24fe34abf19b6bf6cbb40844e6fd58034cdf21c54b5ec SHA512 85110f22a7b5a5c8de4115ae5d0391645a223191b17455a4f9539b02f56f7003fd4ba70e48f0e5e46cdb91220a9027802e725f88ca8659e3ce1576f8609ccd18 WHIRLPOOL f7ded4ceb65adcfc7c06bfdb8a3d22ca7195c098b5bcf26b3884111f536b72efbf5e642eeeee8be17d4a33db3accc139d78178dba2fe5a98037712048c2410e4 -EBUILD xmlto-0.0.26.ebuild 1444 SHA256 ecfcf46e9a0eee34a639fac1c67b51b7baceae5a84b6f96eaf793e380fe316dc SHA512 7a57e784d81ff468a0fc4facaa7ce52a24eed459d00067b106404528822c3d2f9e5ba0ee27e1f78cadc6b3cc2b3e6b9eb4565f2e8fe37c0f0b0dee0947ca00cf WHIRLPOOL 3c8f1eb0b29c4d6395075a9b49518eaa2b778dc5a225cb24c31f4864e26616623a64c9baff3f8aa924657816fc07899cbcc38d1d6d3e9d777f235c904d723a05 -MISC ChangeLog 12889 SHA256 664e2564cde09621649415b636efae8d8b846c5eaef9dea2eccc321b519721dc SHA512 962a84dc23501ed2699789e4383ff4085b9d14353f6375254bbdec8de766a34b106eeb1f859a4f7dc28209311443c12911b7362e5520bf9a5e42d9700bfcb96c WHIRLPOOL 30dcbad24d85623a3cce1607d6a4181ee34a8f3847a2c1b0589035ac9ce511d2802c6f167c904dbb4985c70563d934265a55f03867751b542d40a613993bfbcf -MISC metadata.xml 208 SHA256 98f8aa3fb70533eeab6b09d5bc30bd8f649ec13d9b04363490082fb87bb6032e SHA512 d5a7f3cb2fe57f8d7783ba358068648b122d9f5de81a17bff61ce600e42b6487e6f7e2a62c8be95cc7021cb3ea88716824b1ad0565da922ea753bea2417b3d3d WHIRLPOOL e38a6cdef2acb3efdc182efde482593790f773ab3bb9b66cced3af47e4ab39368757e17c4352c6cacaefa338341db88c3bcc3ffcd32aabd7984c5b19051a7bb7 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQIcBAEBCAAGBQJVJLRcAAoJEPGu1DbS6WIA4XEQAIdGAAsj5WflQNAjGjxNOq5T -hqXyabaHLaWvxksFXLtvNVUATqAYy48xRzKPtrAnwqFJUEYAv3/Y2CfVp41CKNVN -sCgk5vv1PjLzobU29RAMGj2njHKsAya+mZL8hfCyXgRHeeiSkz4CP62aoBV6zs1k -Jnn6ooMsf47Wia5Zgn/2N4haaWWi3Dxx9/gxfTMIR8OJ8BytxaBCNYGqz7dchH6c -OTcXynIX8Bfoc8xYcrFwsgQuCAt7qDVuFdzwTXov3O4VVR2shuNsib66dgNZwa2+ -wxHqD3MuqRTGHW2lZggaB9vm8qoEF90ujuUNvAIvz/cLlAX4yOZA+4/JjdW2Khg8 -8vHHTnBUdkaTI9JL3qbCM8XYWSwDgka+P9mq0nXhUtCeG5WyhPRAWY6CYccV+PJ8 -mm1uU7tIGmGQ24Ywza0A6EqFBky5NLZ0qH+AGDgPcERWMENl463UgRV4LZjiWK6v -h4cwDB8EpuPlvF8TiyVfltgESxwJFJkI3OCJW1z6Pjbf73lsKp7DnHc0HdHD0GF/ -XRCASke7KUgPprDva8y+8ihupyiu/d3XG8kyxckSP/ibRCsc0DFc48cV5/s1lzMP -66Hvm5g5Vciv7/kh7Xo9ShUBWpwM1+pyEszQE/ZFeammbgR+NzRy041LCM5swz2b -DWjFc2pvoUCiWzZZT3r6 -=MmlR ------END PGP SIGNATURE----- +DIST xmlto-0.0.28.tar.bz2 127921 BLAKE2B 12ef3e2e1436c330e7b003d08f4a4d4032d70255777956949eb8b47b6f5466e7c158b0f85dc87069c1e379603cac0b01c88589f98ca1ef9e862f0aef31169f6d SHA512 6e0c4968d4f1b7a3b132904182aa72a73f6167553eabdeb65cfafa6295ef7b960541685769d04144207963cca77b0c44db4f9fbb2796348ffcb37b3b399f18f1 diff --git a/sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-allow-links.patch b/sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-allow-links.patch new file mode 100644 index 0000000000..b35b492d91 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-allow-links.patch @@ -0,0 +1,15 @@ +https://bugs.gentoo.org/679626 +Thanks-to: dolphinling +--- a/configure.in ++++ b/configure.in +@@ -100,8 +100,8 @@ dnl + AC_ARG_VAR([LYNX], [Name and path of the `lynx' browser.]) + AC_PATH_PROG([LYNX], [lynx], [lynx]) + +-AC_ARG_VAR([LINKS], [Name and path of the `elinks' browser.]) +-AC_PATH_PROG([LINKS], [elinks], [elinks]) ++AC_ARG_VAR([LINKS], [Name and path of the `links/elinks' browser.]) ++AC_PATH_PROGS([LINKS], [links elinks], [links]) + + AC_ARG_VAR([W3M], [Name and path of the `w3m' browser.]) + AC_PATH_PROG([W3M], [w3m], [w3m]) diff --git a/sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-dont-hardcode-paths.patch b/sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-dont-hardcode-paths.patch new file mode 100644 index 0000000000..7137966b27 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-dont-hardcode-paths.patch @@ -0,0 +1,37 @@ +(See https://bugs.gentoo.org/828520 too) + +From: Sam James +Date: Wed, 10 Nov 2021 04:53:33 +0000 +Subject: [PATCH] Don't hardcode paths to utilities + +The path to e.g. links at build time is not necessarily +the same as the path at runtime. + +TODO: Could chop out the checks from configure but +this package is fragile enough. Leaving it for now. +--- a/xmlto.in ++++ b/xmlto.in +@@ -272,13 +272,13 @@ then + USE_BACKEND=DEFAULT + fi + +-LINKS_PATH=@LINKS@ +-W3M_PATH=@W3M@ +-LYNX_PATH=@LYNX@ +-GCP_PATH=@GCP@ +-SED_PATH=@SED@ +-GREP_PATH=@GREP@ +-ZIP_PATH=@ZIP@ ++LINKS_PATH=$(command -v elinks || command -v links) ++W3M_PATH=$(command -v w3m) ++LYNX_PATH=$(command -v lynx) ++GCP_PATH=$(command -v cp) ++SED_PATH=$(command -v sed) ++GREP_PATH=$(command -v grep) ++ZIP_PATH=$(command -v zip) + + # Process any options + ARGS=$(${GETOPT} \ +-- +2.33.1 + diff --git a/sdk_container/src/third_party/portage-stable/app-text/xmlto/metadata.xml b/sdk_container/src/third_party/portage-stable/app-text/xmlto/metadata.xml index 4538a68724..b1da74ae66 100644 --- a/sdk_container/src/third_party/portage-stable/app-text/xmlto/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/app-text/xmlto/metadata.xml @@ -1,5 +1,11 @@ - + -maintainer-needed@gentoo.org + + sam@gentoo.org + Sam James + + + Support conversion from XML to plain text + diff --git a/sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.26.ebuild b/sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.26.ebuild deleted file mode 100644 index 5f4a5c15a1..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.26.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/xmlto/xmlto-0.0.26.ebuild,v 1.11 2015/04/08 04:53:47 vapier Exp $ - -EAPI=5 -inherit eutils - -DESCRIPTION="script for converting XML and DocBook formatted documents to a variety of output formats" -HOMEPAGE="https://fedorahosted.org/xmlto/" -SRC_URI="https://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" -IUSE="latex" - -RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1 - app-text/docbook-xml-dtd:4.2 - app-shells/bash - dev-libs/libxslt - sys-apps/sed - || ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin ) - || ( sys-apps/util-linux app-misc/getopt ) - || ( sys-apps/which sys-freebsd/freebsd-ubin ) - latex? ( >=app-text/passivetex-1.25 >=dev-tex/xmltex-1.9-r2 )" -# We only depend on flex when we patch the imput lexer. -DEPEND="${RDEPEND}" - -DOCS="AUTHORS ChangeLog FAQ NEWS README THANKS" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.0.22-format_fo_passivetex_check.patch -} - -src_configure() { - # We don't want the script to detect /bin/sh if it is bash. - export ac_cv_path_BASH=/bin/bash - has_version sys-apps/util-linux || export GETOPT=getopt-long - econf -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.28-r6.ebuild b/sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.28-r6.ebuild new file mode 100644 index 0000000000..9188b524d5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.28-r6.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Script for converting XML and DocBook documents to a variety of output formats" +HOMEPAGE="https://pagure.io/xmlto" +SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="latex text" + +RDEPEND=" + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + || ( sys-apps/util-linux app-misc/getopt ) + text? ( || ( virtual/w3m www-client/elinks www-client/links www-client/lynx ) ) + latex? ( dev-texlive/texlive-formatsextra ) +" +# We only depend on flex when we patch the input lexer. +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.0.22-format_fo_passivetex_check.patch + "${FILESDIR}"/${PN}-0.0.28-allow-links.patch +) + +src_prepare() { + default + + # fix symbol clash on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e 's/\(attrib\|val\)/XMLTO\1/g' xmlif/xmlif.l || die + fi + + eautoreconf +} + +src_configure() { + # We don't want the script to detect /bin/sh if it is bash. + export ac_cv_path_BASH="${BASH}" + has_version sys-apps/util-linux || export GETOPT=getopt-long + + econf +} diff --git a/sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.28-r8.ebuild b/sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.28-r8.ebuild new file mode 100644 index 0000000000..c54987d45d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.28-r8.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Script for converting XML and DocBook documents to a variety of output formats" +HOMEPAGE="https://pagure.io/xmlto" +SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="latex text" + +RDEPEND=" + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + || ( sys-apps/util-linux app-misc/getopt ) + text? ( || ( virtual/w3m www-client/elinks www-client/links www-client/lynx ) ) + latex? ( dev-texlive/texlive-formatsextra ) +" +# We only depend on flex when we patch the input lexer. +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.0.22-format_fo_passivetex_check.patch + "${FILESDIR}"/${PN}-0.0.28-allow-links.patch + "${FILESDIR}"/${PN}-0.0.28-dont-hardcode-paths.patch +) + +src_prepare() { + default + + # fix symbol clash on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e 's/\(attrib\|val\)/XMLTO\1/g' xmlif/xmlif.l || die + fi + + eautoreconf +} + +src_configure() { + # We don't want the script to detect /bin/sh if it is bash. + export ac_cv_path_BASH="${BASH}" + has_version sys-apps/util-linux || export GETOPT=getopt-long + + econf +}