From 908778078736bd36f7a60a2d576d415cb8e000fa Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 22 May 2021 07:31:18 +0100 Subject: gentoo resync : 22.05.2021 --- app-doc/pms/Manifest | 8 +++--- app-doc/pms/files/pms-5-parskip.patch | 25 ++++++++++++++++++ app-doc/pms/files/pms-7-parskip.patch | 25 ++++++++++++++++++ app-doc/pms/pms-5_p20120920-r1.ebuild | 46 +++++++++++++++++++++++++++++++++ app-doc/pms/pms-5_p20120920.ebuild | 45 -------------------------------- app-doc/pms/pms-7_p20180430-r1.ebuild | 47 ---------------------------------- app-doc/pms/pms-7_p20180430-r2.ebuild | 48 +++++++++++++++++++++++++++++++++++ app-doc/pms/pms-9999.ebuild | 6 ++--- 8 files changed, 151 insertions(+), 99 deletions(-) create mode 100644 app-doc/pms/files/pms-5-parskip.patch create mode 100644 app-doc/pms/files/pms-7-parskip.patch create mode 100644 app-doc/pms/pms-5_p20120920-r1.ebuild delete mode 100644 app-doc/pms/pms-5_p20120920.ebuild delete mode 100644 app-doc/pms/pms-7_p20180430-r1.ebuild create mode 100644 app-doc/pms/pms-7_p20180430-r2.ebuild (limited to 'app-doc/pms') diff --git a/app-doc/pms/Manifest b/app-doc/pms/Manifest index 0e3a566a47e9..3c9f39245576 100644 --- a/app-doc/pms/Manifest +++ b/app-doc/pms/Manifest @@ -1,8 +1,10 @@ AUX pms-5-Makefile.patch 1200 BLAKE2B d493382c48e9ee6eab2369ab32e04cc3eec48250c9a66254c778f714e16a00a9e0d58ca77b0db4a973348d4a86fc14828d765d2d225c6c90cc15e9ae24f2109f SHA512 aa8bd061754d82018824ca5750539bd1d88a16e56281f9190a519c16e126fa68ddeecc9da2543a1ca16eb9259beca05d464847bf7d597f42cbfeca5ba539b0ce +AUX pms-5-parskip.patch 804 BLAKE2B 55333fa508aa7670e31e7de871012716df0d2c003baa2f471d191b2b0a90770b8bed95ee7038b8851b76775f950bae64ecd287f922d87221b6d37956785faeba SHA512 ce534b4178469d7a7335963246c94f48e695d9c9c7a3b7a38e20378284f45abf59ff048b41e4a829ad3412289f86ceb89148ff9773c29cf5dab9ff80547a4140 AUX pms-7-Makefile.patch 564 BLAKE2B 048273a5f5a49d4df06277a22abd3ef37c9726c9c111e3fbcbe2f27726511d449c652c3883cac993defd934ffdffb364602c7738547875b77c2662126702e0fe SHA512 ecdd4f5e416ce547ec78dab8002292cdd7ce8be3f7910a7f241e8cd6e6ad1e38603832a4cea419dff2e84279edf25bcd5a9a0ded2ad9349be9c9682bf2932b64 +AUX pms-7-parskip.patch 959 BLAKE2B d2ec3931a9d0e415ca2e90aa788a967e37648abf427611f6ac3258afc9794e12ec397485b80371a6b64ac95c602931d08e4e3eb41a46552b086325af7b37acf7 SHA512 a5a4cbb81c6c9846592b642807d2eee0605255caf5cd15a59fc3395b671012f7a8a2a419757f22850ae37cf205c68ad32bc1f52ca91fb3b1ca7acbda123df347 DIST pms-5.tar.xz 50284 BLAKE2B ecf3c34d79aa1439e0f0f4bca540b673440db04a7f533f103f5956f6a27e994ee42836ae2871c11fadf9230e2b5973d3d1db9e17167f886a6c929e533ece4d45 SHA512 560bdda40d4d1628e97b65bb354c349e3ac52edd1e337427adb0db61e99b40d214459a5046f4b505edfabc3914e2d585ef0453b13057a25fe138b8a5ebd6292e DIST pms-7_p20180430.tar.xz 60072 BLAKE2B 58afb1759c84ae86a1dd69aa04a6e8b799fd0cc1e1877cf1f6224f5b1bdbdfcdeaadcabbd9c37c263d62cb24b4164056a88d3524031d1704b059c376d5572101 SHA512 9bb64de842e0aa8f1a6488d12fffba76bfd190e53523e9261161467b30f001f20cddf593cd32e75ace4af309476eb7eb6966665d7ae9b54a5915237094110a47 -EBUILD pms-5_p20120920.ebuild 1273 BLAKE2B 96be83c12cea9a786d66c940bf1abf98e5e59119086f77462a790d6e0739a469e5182a7d6a1734372674f1cf3dfa6b921b744179aae6f9d90901859e66591bb0 SHA512 4b781d71bd8854e5d1d446ef2fa0f84c93daccf88e8925b377f89df4ab672ef1a59d86b318163e5e5cf78052c8f68770392b7864756bb221fd5015516595edd1 -EBUILD pms-7_p20180430-r1.ebuild 1438 BLAKE2B 828a7982ba235e72d5dd3e281db4dd8e6fa6cf7bc014b41c70757b0d5aabe45ebc30a197920549bb200f709ed8b681fde1035f3ee0d0de676dab98506451acd1 SHA512 86d20f47a8cee1aab7838e8ddb34fa69aa8516b28af067a0710577e5215ff0804710c17a5bede90f8142f4a693bbf90f4a6e628dcd64172cbacef107afba2f0c -EBUILD pms-9999.ebuild 1229 BLAKE2B 7d16f6843da477d46999b48cc9ca95817e21d4c42b83cb0c472b0b576868fefd8350bef34da7602134f00fae1b7ed63935d46021a7ba67185342ea213b48689f SHA512 e941c2fa8bc66fb645743dea397aa75bc40ae9531bb7d8d452bdcbca90d68a8bcedfb61530edcdcc3aa0604861ca5fce29a7211c28960a0d98585fcc167b101d +EBUILD pms-5_p20120920-r1.ebuild 1230 BLAKE2B 9e6288f7c96d821303cb7ee464c2364c86cb80000b9250d445bb059dc5c60d4752d6a467de867e4974e63af0333ed80f163e81cacb8fca6e6d63c8e2f8cc88b2 SHA512 b5ad50670cfda0c038644158ccdd6b1deb53b31534b83d10e377caf4b16240d0a8f77a793416b559f3cca2aee9d9b68e4deeb2a6913b8bc3b4ede1bee1f88ec3 +EBUILD pms-7_p20180430-r2.ebuild 1395 BLAKE2B 80741ae49f08962cd632d8f3bf81a1a6db73b36c12c036a22745c8937586e64352562e69a12e1307600061c6456dae771993d051d1c616f768280397bb8ce57b SHA512 a982477aff5e1f8dcc9e1cd6b3f8487ec487a0f11f6fe106d1435242a923947302c557cb080a98ed51c36d91f5093935854f336cebbb4a64177f10347db0b075 +EBUILD pms-9999.ebuild 1146 BLAKE2B 90582ff0379454653b8f47e3f0502bb6b6dc4b94c0edaeb253fdbe530a668dc46bc61955e0978d5526771edb44f177e9fdbc1e01465f21438f8acc4edf92ee1e SHA512 864f5b76c2c6eb16542533f449d18a4e95bc7a465157f1707a572b69f129627e127379fd24b1a3d249c47da123a24d672d6df2e6943c1ffc74425e4955c7561b MISC metadata.xml 439 BLAKE2B 3d5b7ec10330bc77a6234beb03de1400af3a295b88e9f2382c76232e2519c944b8b518923d93d2a474e1b96cbd6801458814704b12f0b993165e802bc1fb9b7c SHA512 aa8e7627fb52d1a5357b7758f4cbdb74cef129b3cc45f48a8c58973141e5cea65c0007333fb8e388fd99de8606d8ca137e03f906f5c6e75df68f6eb96099949d diff --git a/app-doc/pms/files/pms-5-parskip.patch b/app-doc/pms/files/pms-5-parskip.patch new file mode 100644 index 000000000000..767e53a6c25c --- /dev/null +++ b/app-doc/pms/files/pms-5-parskip.patch @@ -0,0 +1,25 @@ +Require version 1 of parskip.sty + +Newer versions change the spacing after headings which causes +different page breaks. + +Backported from master, commit 4ebd8cb. + +--- a/pms.cls ++++ b/pms.cls +@@ -17,6 +17,7 @@ + % Enable UTF-8 input encoding + \PassOptionsToPackage{utf8}{inputenc} + % algorithmic and algorithm to be loaded last to avoid failures ++\RequirePackage{parskip}[=v1] % Space between paragraphs instead of indentation + \RequirePackage{% + fontenc, % Load extended font sets + isodate, % Date formatting and conversions +@@ -30,7 +31,6 @@ + lscape, % Rotating pages + marginnote, % Typeset a paragraph in the page margin + paralist, % Additional list environments +- parskip, % Space between paragraphs instead of indentation + verbatim % Extend the print-as-is functionality + } + diff --git a/app-doc/pms/files/pms-7-parskip.patch b/app-doc/pms/files/pms-7-parskip.patch new file mode 100644 index 000000000000..8e39c234472d --- /dev/null +++ b/app-doc/pms/files/pms-7-parskip.patch @@ -0,0 +1,25 @@ +Require version 1 of parskip.sty + +Newer versions change the spacing after headings which causes +different page breaks. + +Backported from master, commit 4ebd8cb. + +--- a/pms.cls ++++ b/pms.cls +@@ -27,6 +27,7 @@ + \PassOptionsToPackage{hyphens}{url} % url.sty implicitly loaded by hyperref + \PassOptionsToPackage{chapter}{algorithm} + % algorithmic and algorithm to be loaded last to avoid failures ++\RequirePackage{parskip}[=v1] % Space between paragraphs instead of indentation + \RequirePackage{% + fontenc, % Load extended font sets + isodate, % Date formatting and conversions +@@ -39,7 +40,6 @@ + lscape, % Rotating pages + marginnote, % Typeset a paragraph in the page margin + paralist, % Additional list environments +- parskip, % Space between paragraphs instead of indentation + underscore, % Allow simple _ instead of \_ + verbatim, % Extend the print-as-is functionality + chngcntr, % Redefinition of counters diff --git a/app-doc/pms/pms-5_p20120920-r1.ebuild b/app-doc/pms/pms-5_p20120920-r1.ebuild new file mode 100644 index 000000000000..3c3d8e0db6d2 --- /dev/null +++ b/app-doc/pms/pms-5_p20120920-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="${PN}-${PV%%_*}" +DESCRIPTION="Gentoo Package Manager Specification" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${MY_P}.tar.xz" + +LICENSE="CC-BY-SA-3.0" +SLOT="${PV#*_p}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="html" + +BDEPEND="dev-texlive/texlive-bibtexextra + >=dev-texlive/texlive-latexextra-2020-r2 + dev-texlive/texlive-mathscience + virtual/latex-base + html? ( + app-text/recode + >=dev-tex/tex4ht-20090611_p1038-r11 + )" +RDEPEND="!app-doc/pms-bin" + +S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}/${PN}-5-Makefile.patch" + "${FILESDIR}/${PN}-5-parskip.patch" +) + +src_compile() { + # just in case; we shouldn't be generating any fonts + export VARTEXFONTS="${T}/fonts" + emake + use html && emake html +} + +src_install() { + dodoc pms.pdf eapi-cheatsheet.pdf + if use html; then + docinto html + dodoc *.html pms.css + dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf + fi +} diff --git a/app-doc/pms/pms-5_p20120920.ebuild b/app-doc/pms/pms-5_p20120920.ebuild deleted file mode 100644 index 60afba7a6136..000000000000 --- a/app-doc/pms/pms-5_p20120920.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${PN}-${PV%%_*}" -DESCRIPTION="Gentoo Package Manager Specification" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${MY_P}.tar.xz" - -LICENSE="CC-BY-SA-3.0" -SLOT="${PV#*_p}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="html" - -BDEPEND="dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latex - >=dev-texlive/texlive-latexextra-2020-r2 - dev-texlive/texlive-latexrecommended - dev-texlive/texlive-mathscience - html? ( - app-text/recode - >=dev-tex/tex4ht-20090611_p1038-r11 - )" -RDEPEND="!app-doc/pms-bin" - -S="${WORKDIR}/${MY_P}" -PATCHES=("${FILESDIR}/${PN}-5-Makefile.patch") - -src_compile() { - # just in case; we shouldn't be generating any fonts - export VARTEXFONTS="${T}/fonts" - emake - use html && emake html -} - -src_install() { - dodoc pms.pdf eapi-cheatsheet.pdf - if use html; then - docinto html - dodoc *.html pms.css - dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf - fi -} diff --git a/app-doc/pms/pms-7_p20180430-r1.ebuild b/app-doc/pms/pms-7_p20180430-r1.ebuild deleted file mode 100644 index 43942577e488..000000000000 --- a/app-doc/pms/pms-7_p20180430-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Gentoo Package Manager Specification" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" - -LICENSE="CC-BY-SA-3.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="html twoside" - -# texlive-bibtexextra for plainurl.bst -# texlive-latexextra for chngcntr, isodate, leaflet, marginnote, -# paralist, tocbibind -# texlive-mathscience for algorithm, algorithmic -BDEPEND="dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latex - >=dev-texlive/texlive-latexextra-2020-r2 - dev-texlive/texlive-latexrecommended - dev-texlive/texlive-mathscience - html? ( - app-text/recode - >=dev-tex/tex4ht-20090611_p1038-r11 - )" -RDEPEND="!app-doc/pms-bin" - -PATCHES=("${FILESDIR}/${PN}-7-Makefile.patch") - -src_compile() { - # just in case; we shouldn't be generating any fonts - export VARTEXFONTS="${T}/fonts" - emake $(usex twoside TWOSIDE=yes "") - use html && emake html -} - -src_install() { - dodoc pms.pdf eapi-cheatsheet.pdf - if use html; then - docinto html - dodoc *.html pms.css - dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf - fi -} diff --git a/app-doc/pms/pms-7_p20180430-r2.ebuild b/app-doc/pms/pms-7_p20180430-r2.ebuild new file mode 100644 index 000000000000..840c002cf059 --- /dev/null +++ b/app-doc/pms/pms-7_p20180430-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Gentoo Package Manager Specification" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + +LICENSE="CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="html twoside" + +# texlive-bibtexextra for plainurl.bst +# texlive-latexextra for chngcntr, isodate, leaflet, marginnote, +# paralist, tocbibind +# texlive-mathscience for algorithm, algorithmic +BDEPEND="dev-texlive/texlive-bibtexextra + >=dev-texlive/texlive-latexextra-2020-r2 + dev-texlive/texlive-mathscience + virtual/latex-base + html? ( + app-text/recode + >=dev-tex/tex4ht-20090611_p1038-r11 + )" +RDEPEND="!app-doc/pms-bin" + +PATCHES=( + "${FILESDIR}/${PN}-7-Makefile.patch" + "${FILESDIR}/${PN}-7-parskip.patch" +) + +src_compile() { + # just in case; we shouldn't be generating any fonts + export VARTEXFONTS="${T}/fonts" + emake $(usex twoside TWOSIDE=yes "") + use html && emake html +} + +src_install() { + dodoc pms.pdf eapi-cheatsheet.pdf + if use html; then + docinto html + dodoc *.html pms.css + dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf + fi +} diff --git a/app-doc/pms/pms-9999.ebuild b/app-doc/pms/pms-9999.ebuild index 19a316cc11aa..3f10d491b8d2 100644 --- a/app-doc/pms/pms-9999.ebuild +++ b/app-doc/pms/pms-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,11 +19,9 @@ IUSE="html twoside" # paralist, tocbibind # texlive-mathscience for algorithm, algorithmic BDEPEND="dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latex >=dev-texlive/texlive-latexextra-2020-r2 - dev-texlive/texlive-latexrecommended dev-texlive/texlive-mathscience + virtual/latex-base html? ( >=dev-tex/tex4ht-20090611_p1038-r11 )" RDEPEND="!app-doc/pms-bin" -- cgit v1.2.3