diff options
Diffstat (limited to 'dev-tex')
66 files changed, 320 insertions, 854 deletions
diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz Binary files differindex 24a7f46a9e3e..f5a7ee55c501 100644 --- a/dev-tex/Manifest.gz +++ b/dev-tex/Manifest.gz diff --git a/dev-tex/aastex/Manifest b/dev-tex/aastex/Manifest index 11eb2edfe215..e5734af1addf 100644 --- a/dev-tex/aastex/Manifest +++ b/dev-tex/aastex/Manifest @@ -1,3 +1,3 @@ DIST aastex52.tar.gz 1047075 BLAKE2B 8fedbfb392aa87bb6c2e646869f9eb32d725f2c5c5ac9729591bb1c0472ba7845f1b2b9d5f61a49354ac03ff66644bb14f268a574e29bfe7a72c70b7e4a86234 SHA512 1015733b1413cb559d6d96b0d526939f5c505d3cc947c39f790a8c83b4b7316de465f15fb682ca79a2de06d6b826b9a11af4554787eb5a9ff5de9c24a005c9ef -EBUILD aastex-5.2.ebuild 558 BLAKE2B 37fac137016e4a678c4330989b8208fc5829207453a5f08dee93570296ec913be67e50c63f1d79bedc481836b9e6ba58c9258990770da8ff26fcc9a58de21835 SHA512 37f8df8652238861f9e11dce43a6528d79546ac4855054e0ecdb29979718431bcb8513e435c636b082c754d9c23253b6718e0ee9bd0b3742b3e63f17ef73b011 +EBUILD aastex-5.2.ebuild 558 BLAKE2B c6980d83b1bb18f532f57456c5f145ac851eedc805a004bf939eb5d021b724556854d8129f0152317a02d04b438fb4494db7a342d67990a83db1cadb4a38d2a8 SHA512 8a54d648c807a9090d487d8bad8f4ce67ee6fbf0554981bc5d6c16949029d361dc85e9f8756e3b987575f36fcec03a7ef87cf39c4de225ba69f4a5837499c3cd MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/aastex/aastex-5.2.ebuild b/dev-tex/aastex/aastex-5.2.ebuild index ad5244a595cb..1767b4c2ad37 100644 --- a/dev-tex/aastex/aastex-5.2.ebuild +++ b/dev-tex/aastex/aastex-5.2.ebuild @@ -1,20 +1,21 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package MY_P=${PN/latex-/}${PV//./} DESCRIPTION="LaTeX package for American Astronomical Society journals. (AASTeX)" -HOMEPAGE="http://journals.aas.org/authors/aastex.html" -SRC_URI="http://www.journals.uchicago.edu/AAS/AASTeX/${MY_P}.tar.gz" +HOMEPAGE="https://journals.aas.org/authors/aastex.html" +SRC_URI="https://www.journals.uchicago.edu/AAS/AASTeX/${MY_P}.tar.gz" LICENSE="LPPL-1.3" SLOT="0" KEYWORDS="alpha amd64 hppa ~mips ppc sparc x86" IUSE="" + S=${WORKDIR}/${MY_P} src_install() { diff --git a/dev-tex/cdcover/Manifest b/dev-tex/cdcover/Manifest index 4d06e9962886..67fdc62ab8a1 100644 --- a/dev-tex/cdcover/Manifest +++ b/dev-tex/cdcover/Manifest @@ -1,3 +1,3 @@ DIST cdcover-1.3b.tar.gz 14597 BLAKE2B 2452cd28bf83dbb2d67927b58371930ba4b9126cb27754a4eea113e144225c0fb68c23e883788e33ef4f1575597d68f009f51b4384cf0e580d128866a9c3d3b4 SHA512 4a74d1ae526f5cd183bfa58170e5adb6a159b2ee4a10a4efd170f38d98d5d91b4ddd783d7eac286ab292c80bc0f27888c202ef1d26c14b9b42d1bbf040eb8623 -EBUILD cdcover-1.3b.ebuild 458 BLAKE2B 0e8f0f32ba92996af3a4e915dfc30e4356cf8eed77f1f47f8f2b735930f6bb070c4d759976748c51ab276e9cb15e48d6d12a8900d056644c4002d96f318fe3ff SHA512 db41cc949d5e87351239ef093d3facea6c881a9ef70c113988efe2775f3ef47edb7094918852e32d7be84d38793c1aa59da25e955d52f26a28858643ccfbc7ca +EBUILD cdcover-1.3b.ebuild 461 BLAKE2B afde687b2ed4b2bf2701757191309a966add4254324cc238fa4627d9b5e3ab4b76d2cb57f2bab1aee272c9e1a4f13f6a089f747f3cd5cb6737feb95eaaaebb92 SHA512 5243db68506087f2b7dd4f530ba3e4a80149888a901fa14d48d1c12c8869506a1d079eae6a2a3b004b6b95f31a9a1f84ca91419b4abcbd820938d67a072605d2 MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/cdcover/cdcover-1.3b.ebuild b/dev-tex/cdcover/cdcover-1.3b.ebuild index f2adaaa3b08d..42d30ad508e1 100644 --- a/dev-tex/cdcover/cdcover-1.3b.ebuild +++ b/dev-tex/cdcover/cdcover-1.3b.ebuild @@ -1,14 +1,16 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package S=${WORKDIR}/cdcover + DESCRIPTION="LaTeX package used to create CD case covers" +HOMEPAGE="https://www.ctan.org/tex-archive/macros/latex/contrib/cd-cover/" SRC_URI="mirror://gentoo/${P}.tar.gz" -HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/cd-cover/" + LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~sparc x86" diff --git a/dev-tex/circuit_macros/Manifest b/dev-tex/circuit_macros/Manifest index 0ad6c3d6e3ae..3ebcffac09e8 100644 --- a/dev-tex/circuit_macros/Manifest +++ b/dev-tex/circuit_macros/Manifest @@ -1,6 +1,6 @@ AUX cm2pdf 1476 BLAKE2B 38fe114ade3d2bcd60b803ec3b0f5f029da70d3bf30c10186a4cf1acdf0e77d97f3e149421313b041084b593fdb830a8435ad602f88e5daf00d5d0ad2ba34f5d SHA512 37db7d2a66bace8666b89169be96b1ecf27f5f6d0f46c16a2f42be75490c4d0b4b89e27631b7e4e8684bbc07176f219ff8cb16987e47d5cb1b0c6cc0973b15f1 DIST circuit_macros-8.4.1.tar.gz 2060119 BLAKE2B 2807ff0166f50f9e9f45750591ef9542cb211cbf657e7386a5c9c189f62f2bc9cae942abe7208240d048313d53c7536c0ee3b65d603c20837bb70b2bf41b30c1 SHA512 af81f20203bc153ded017f56096181cc51fbaeba3063a2a003fcebc4210449fb1f3c044691fad5c6020334e46b9dbbdf9ec07b15af912f94ab669ea02543cbc2 DIST circuit_macros-8.4.tar.gz 2051691 BLAKE2B abebfaa37b12f53223f76790d1b85b487055ffeac21ca231606c15e06ca0335c79eedc93dc5c0e609394c26574fa50082ab9a60070232a1970098629b1853794 SHA512 70f5d451a69effaad529749940a4b647eaf326808d70b03d209f2a6e5e436f35713e9f11da1179b0651a0eb7ec8f0a6852a3d6618e34e684f6fdc134a4bd0f60 -EBUILD circuit_macros-8.4.1.ebuild 1266 BLAKE2B c90cf77f5d2eba04ba9c7769ea44357ca349af68d2619a7b1e80a89481c0fa993be1aeb510d289c1f58f230e265fd6f6c10cb6b315c34c1c4a87988a582ae18d SHA512 1e8656220377ec7f6528eb49594c8b95d71eed32897f57f1b9bf4ec1fe6542d99eb71994a5deac51e372e358a729301aa463a14291cd54e393e06a1b1647e0bd -EBUILD circuit_macros-8.4.ebuild 1266 BLAKE2B c90cf77f5d2eba04ba9c7769ea44357ca349af68d2619a7b1e80a89481c0fa993be1aeb510d289c1f58f230e265fd6f6c10cb6b315c34c1c4a87988a582ae18d SHA512 1e8656220377ec7f6528eb49594c8b95d71eed32897f57f1b9bf4ec1fe6542d99eb71994a5deac51e372e358a729301aa463a14291cd54e393e06a1b1647e0bd +EBUILD circuit_macros-8.4.1.ebuild 1263 BLAKE2B d148d1b163d7bde54c908b961d635653ec56edef95597bdf1feb9f0e38f36b12a73f151e2e16cb095b3b9e7a887ab30057b033a9d918f274f6c90092cecdd6e1 SHA512 9f6c9369f3c2fdd8475a40116600fd06cf3b9cdaab82dc8eb07c3c51a3cdf0d54654a0b6e19d48e23d9e00ec044e81df5c15d3757deb22fd07629be595a7c68c +EBUILD circuit_macros-8.4.ebuild 1263 BLAKE2B d148d1b163d7bde54c908b961d635653ec56edef95597bdf1feb9f0e38f36b12a73f151e2e16cb095b3b9e7a887ab30057b033a9d918f274f6c90092cecdd6e1 SHA512 9f6c9369f3c2fdd8475a40116600fd06cf3b9cdaab82dc8eb07c3c51a3cdf0d54654a0b6e19d48e23d9e00ec044e81df5c15d3757deb22fd07629be595a7c68c MISC metadata.xml 857 BLAKE2B 92c3a1b2b676563e88fdf27ee68506471f18f3be8631fe4e034d0f0f36c3ffd22d01ff646e115e2eb654c385a8c9d65e5a48e3458acbf640ea1e9b67412a9d8c SHA512 41169a2fc8a2c674ce744e5ef7d603d43c6d160c207f05b3f1c3ed13787895729cace0b92eea4384985be945e4cae09185bfa17bb5e18f9f9f672e8d60a77dca diff --git a/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild b/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild index 3a8b196279b3..d7b0558b81bb 100644 --- a/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild +++ b/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit texlive-common diff --git a/dev-tex/circuit_macros/circuit_macros-8.4.ebuild b/dev-tex/circuit_macros/circuit_macros-8.4.ebuild index 3a8b196279b3..d7b0558b81bb 100644 --- a/dev-tex/circuit_macros/circuit_macros-8.4.ebuild +++ b/dev-tex/circuit_macros/circuit_macros-8.4.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit texlive-common diff --git a/dev-tex/currvita/Manifest b/dev-tex/currvita/Manifest index bb682c29a48b..0e0fdfc2a220 100644 --- a/dev-tex/currvita/Manifest +++ b/dev-tex/currvita/Manifest @@ -1,3 +1,3 @@ DIST currvita-0.9i.tar.gz 17889 BLAKE2B 7c0140080ca6c2c812bafda1862606e339e4abbbcdc9708416d4fb7246e462a63e748c58d4c9320eea365a284ba387c0cf17591fd91bdf83ccdf5627dfee41d6 SHA512 46c13f9b0c94c3d0212629a508d645beefc961a9b0bc970ea3523337f3a9f1ad33cbb549672190df4c3a2fcc14c8bfa86a941750170ba4fa87ce98467af0dbc5 -EBUILD currvita-0.9i-r1.ebuild 962 BLAKE2B 468a02d4bc9fb762afd2172092f751fe1c3e6960f9e28048c371699802f0816655a7f83455a179bfde4d08aeec5051337b75283597efc9f2f78ccb03feede786 SHA512 281fda542d0995fd673f8f8a69d0fb42dcf01445a708e9a3f0c945af3b1eab4bd3b794558893f95c169af246bfbdfb397672fee296461891218eebc57f03fa6e +EBUILD currvita-0.9i-r1.ebuild 962 BLAKE2B 353daa4a500c28349ba2cc6da83e303d33cdd8343e77cc43d7eb57ddbb6f6ff76d22666b7bf494d12affbf9913c6df4ecf48607da212cda16021e1cb703c4a71 SHA512 517e0e395467a2f99465368cf2627c2cf1c1c5005c4d3d0e2143a270882793155f77187f478ffcf1af33fd529dda130c88e289471b8f7dfc0a53fd3be50fa678 MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/currvita/currvita-0.9i-r1.ebuild b/dev-tex/currvita/currvita-0.9i-r1.ebuild index 3e4bb3afa652..bbec7ac34cdb 100644 --- a/dev-tex/currvita/currvita-0.9i-r1.ebuild +++ b/dev-tex/currvita/currvita-0.9i-r1.ebuild @@ -1,33 +1,34 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package DESCRIPTION="A LaTeX package for typesetting a curriculum vitae" -HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/currvita/" +HOMEPAGE="https://www.ctan.org/tex-archive/macros/latex/contrib/currvita/" # snapshot taken from # ftp://ftp.dante.de/tex-archive/macros/latex/contrib/currvita.tar.gz SRC_URI="mirror://gentoo/${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +LICENSE="GPL-2" +SLOT="0" IUSE="" DEPEND="dev-texlive/texlive-langgerman" RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}" - TEXMF="/usr/share/texmf-site" -DOCS="README" + +DOCS=( "README" ) + +S="${WORKDIR}/${PN}" src_test() { - latex currvita.dtx || die "first step of currvita.dtx failed" - latex currvita.dtx || die "second step of currvita.dtx failed" - latex currvita.dtx || die "third step of currvita.dtx failed" - latex cvtest.tex || die "processing cvtest.tex failed" + latex currvita.dtx || die "first test of currvita.dtx failed" + latex currvita.dtx || die "second test of currvita.dtx failed" + latex currvita.dtx || die "third test of currvita.dtx failed" + latex cvtest.tex || die "test of cvtest.tex failed" } diff --git a/dev-tex/detex/Manifest b/dev-tex/detex/Manifest index 17655525414e..3e2c1cfa48e0 100644 --- a/dev-tex/detex/Manifest +++ b/dev-tex/detex/Manifest @@ -1,4 +1,4 @@ -AUX detex-2.8-ldflags.patch 394 BLAKE2B 8d6f525ad1c6c0c59d6097f66c9cdb5a22bfed56feeaf31e23b913e06afb97942c9c93f2c31fc0da4230ecefa44be7bdbf076e872e6342e0d32fc05749928823 SHA512 04e7ffc459cb6733666ae15a8d5bbdb1dc4405afbcde4a86d88b5b61a4714226a1c2e42a8194b12dc563dab51e4736ebd6ae986010f5c311ae9a22855ff614e2 +AUX detex-2.8-ldflags.patch 373 BLAKE2B 7e1216bdaa74a79c71f815e1947c86388f12d64faba0c4bae0f3a15d7e215976e79fa1fb85fa6b8efff6dbaf0bbe3cc58ca50d9d328eb4ce03b598b8f3c2daa4 SHA512 119b962e878c51202820a79251486dce88a7ce29d00749f26f4c4f39cfabce040fff0a3e7da6daf5a0e5c15f3c34c98a62d166c8388a2e405b9feffd79f586c1 DIST detex-2.8.tar 318976 BLAKE2B 1b56b3f4636f900f7b788e49fe750cbf6bca97c104292b2be8912de074a9a5a1eeec9f8c5cad3dab17eceddca36fcc035a30f1dcd4b160004996b283591954e3 SHA512 5afd54aebc3a018e9b72a5e5f37d05858b0b90c1165ec725b08995f5338479153a04ff938a2f54543108c66ac2f66d2c06159d331c9cde304ebce32b527c737f -EBUILD detex-2.8-r1.ebuild 1071 BLAKE2B 9563b9aafb4b2f11cfbb19e1de22604d5a8945faa4cfccbfbc6c5bef899e9ae7023f4e92807ab7944423e2aa7728eefb939449c30bccdbdbdedff5badd99bd33 SHA512 0f5de51c469ac54e93e5924a8f9b6d249654299c4f2f59d349e077a0178918c0f973480df66fd711184aa353ed8ad37de58eff607706e622ec98ba1f89e21fbb +EBUILD detex-2.8-r1.ebuild 1054 BLAKE2B acc81775862c43880aed6b5bd8394aa60c45c1cb6d075eb2b6a7f7755df984fe2147de285f48b9ab892720dfe508a9eea53db01ccec38e6b579cb3ac4430cb17 SHA512 5d1ddc64fc8aafc858571b0bef3f5d45e530f1c106c66a1d8330b050317dda21a6b028ae0d8c934a68f8bdf8a4b16d55c412056267d176479ffedd0faf1ad4dd MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/detex/detex-2.8-r1.ebuild b/dev-tex/detex/detex-2.8-r1.ebuild index 9f4543a4c0b5..8245b520dec0 100644 --- a/dev-tex/detex/detex-2.8-r1.ebuild +++ b/dev-tex/detex/detex-2.8-r1.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 -inherit eutils toolchain-funcs +inherit toolchain-funcs DESCRIPTION="A filter program that removes the LaTeX (or TeX) control sequences" -HOMEPAGE="http://www.cs.purdue.edu/homes/trinkle/detex/" -SRC_URI="http://www.cs.purdue.edu/homes/trinkle/detex/${P}.tar" +HOMEPAGE="https://www.cs.purdue.edu/homes/trinkle/detex/index-legacy.html" +SRC_URI="https://www.cs.purdue.edu/homes/trinkle/detex/${P}.tar" LICENSE="BSD" SLOT="0" @@ -17,26 +17,26 @@ IUSE="" DEPEND="sys-devel/flex" RDEPEND="" -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${P}-ldflags.patch" +PATCHES=( "${FILESDIR}/${P}-ldflags.patch" ) + +src_prepare() { sed -i \ -e "s:CFLAGS = -O \${DEFS}:CFLAGS = ${CFLAGS} \${DEFS}:" \ -e 's:LEX = lex:#LEX = lex:' \ -e 's:#LEX = flex:LEX = flex:' \ -e 's:#DEFS += ${DEFS} -DNO_MALLOC_DECL:DEFS += -DNO_MALLOC_DECL:' \ -e 's:LEXLIB = -ll:LEXLIB = -lfl:' \ - Makefile || die "sed failed" + Makefile || die "Fixing Makefile failed" + default } src_compile() { tc-export CC - emake || die "emake failed" + emake } src_install() { - dobin detex || die + dobin detex dodoc README doman detex.1l } diff --git a/dev-tex/detex/files/detex-2.8-ldflags.patch b/dev-tex/detex/files/detex-2.8-ldflags.patch index e70c000b0c5b..3ae3c2ff0540 100644 --- a/dev-tex/detex/files/detex-2.8-ldflags.patch +++ b/dev-tex/detex/files/detex-2.8-ldflags.patch @@ -4,8 +4,8 @@ bug #209731 Index: detex-2.8/Makefile =================================================================== ---- detex-2.8.orig/Makefile -+++ detex-2.8/Makefile +--- a/Makefile ++++ b/Makefile @@ -104,7 +104,7 @@ D_OBJ = detex.o all: ${PROGS} diff --git a/dev-tex/dot2texi/Manifest b/dev-tex/dot2texi/Manifest index 0d17fa953488..0a8babff3155 100644 --- a/dev-tex/dot2texi/Manifest +++ b/dev-tex/dot2texi/Manifest @@ -1,3 +1,3 @@ DIST dot2texi-3.0.zip 280478 BLAKE2B db664715f24a8e9f1bf4559feaf73fc935c7aa87682d8949cc665531641ae4f8c23a464171ef6f126a230fbb03a3f244e981b5da95c6afefaf7df071da0c03b8 SHA512 fa45a8545ac9b84553ab75cdaf82220efecbe83d24defc0194e93ba438f320d0a0198940e760525ae4da034bf1f8d105a512a470815d7d3495b23944af16fb9b -EBUILD dot2texi-3.0.ebuild 1024 BLAKE2B e71892a3efdd44e23e84f625c4d0b4513db3b9596795d9bbacdc68fe4db4b6f1e04acd1551ada63d463d535d861d63c327c8efbf754fac0c911200d1e77dd71e SHA512 d58a4436d86fb12c614b768358b7d627ce053e4f89f5f5c754dfe0018609a570145755ad060e0b32d86aa0ead6c76fa874e91c160b1d01f2c55b9abf7c9f8e5e +EBUILD dot2texi-3.0.ebuild 964 BLAKE2B 0bd510d02db415e50342159a69f1c78fb0b8e679bc0bdf2687958a9029e4cdf8940d610ec0d3ce7670e45de952ddf4a2d22ffcb63fc184a2e0fb1bda444c37c9 SHA512 e4bbb5f5cccac5f47ccb0371fdfc4485de92a3a81fb7977708892dc9e475c6e75b9f0b5bcdc2003391d17015d2d631c669bebd86dd9a5e8875eb6da76079632a MISC metadata.xml 421 BLAKE2B 8aca92cf5f4103b74f6debd3f67ad74d441c5622583990778a5782d7b37867bd48ae298bebad603348a163f4324d1a9aa29824a7a2ccfd3cb11c8882852a72bb SHA512 023c4408aaf8d948b77a2cd4b5604ca1b942f77750da313d9b879187f39de59c5c21c0b1d74636865661f1441a282aeebe6d090c9d86cdb0c8618705e9def2ad diff --git a/dev-tex/dot2texi/dot2texi-3.0.ebuild b/dev-tex/dot2texi/dot2texi-3.0.ebuild index e45b8a955732..f18a2c57e6c8 100644 --- a/dev-tex/dot2texi/dot2texi-3.0.ebuild +++ b/dev-tex/dot2texi/dot2texi-3.0.ebuild @@ -1,18 +1,19 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package DESCRIPTION="Create graphs within LaTeX using the dot2tex tool" -HOMEPAGE="http://www.ctan.org/tex-archive/help/Catalogue/entries/dot2texi.html" +HOMEPAGE="https://www.ctan.org/pkg/dot2texi" # Taken from http://theory.uwinnipeg.ca/scripts/CTAN/macros/latex/contrib/dot2texi.zip SRC_URI="mirror://gentoo/${P}.zip" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris" + LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris" IUSE="pgf pstricks examples" DEPEND="app-arch/unzip" @@ -22,10 +23,10 @@ RDEPEND="pstricks? ( dev-texlive/texlive-pstricks ) dev-texlive/texlive-latexextra >=dev-tex/dot2tex-2.7.0" -S="${WORKDIR}/${PN}" - TEXMF="/usr/share/texmf-site" +S="${WORKDIR}/${PN}" + src_install() { latex-package_src_doinstall sty pdf @@ -33,7 +34,7 @@ src_install() { dodoc ${PN}.tex if use examples; then - insinto "/usr/share/doc/${PF}/examples" - doins examples/* + docinto examples + dodoc examples/* fi } diff --git a/dev-tex/ellipsis/Manifest b/dev-tex/ellipsis/Manifest index 3528ceb93e2a..a1acc37cf82f 100644 --- a/dev-tex/ellipsis/Manifest +++ b/dev-tex/ellipsis/Manifest @@ -1,3 +1,3 @@ DIST ellipsis-1.6.zip 100655 BLAKE2B 33223f5fd3c4ecc2e845898c08036848ae628af08cf8a71ad98d281418c17c8cfd954a840ddf014a88c3fb73a544fc664d6b996fc11e3250cecaf5ed9ee1126f SHA512 fcf5a2027ea9f448e07e63af664ad9b69922073a3f5b81b43cecf928b4792d9aa17fef869cc350a6a0861b5ef83dbc6e7ab0224bf668d7492991daf93702b57d -EBUILD ellipsis-1.6.ebuild 669 BLAKE2B 27e077c9231e8f42bfb8b357eeff37681226c20b55f4b8400ee0a0f1ad14d2e7c365064033e4ee84c7980e22946be0a70b2c6ef50ac50c4d18833145810bd892 SHA512 a6ba527b24c31d87cf5efda9dbe9bc74e34b547e4ac6c3aeed16bf09d66fadf956e4537febb4f192ef0262d9bfd984b6a06c99d0ec6b27f6e439611664a9c913 +EBUILD ellipsis-1.6.ebuild 609 BLAKE2B a1b475bfce649afc69ffde1f5b6edad89f4a80557bcec341349515b14c595dadaf5e51b3b30915dc806449d1f438e8a29f564b0e03060fcda7424db103ebe461 SHA512 5b1bbb40226ebba2857393f733da266f8f89d8e10545e06ddea7bc9de2870af86411e8f04e3355c25ac9eca46c933731c7881c0bdcb0a1f5072b0ed878e03b6c MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/ellipsis/ellipsis-1.6.ebuild b/dev-tex/ellipsis/ellipsis-1.6.ebuild index f6e0c84bb5fb..7fd06763630d 100644 --- a/dev-tex/ellipsis/ellipsis-1.6.ebuild +++ b/dev-tex/ellipsis/ellipsis-1.6.ebuild @@ -1,19 +1,20 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package DESCRIPTION="Simple package that fixes the way LaTeX centers ellipses" -HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/ellipsis/" -# Downloaded from: -# ftp://tug.ctan.org/tex-archive/macros/latex/contrib/ellipsis.zip +HOMEPAGE="https://www.ctan.org/tex-archive/macros/latex/contrib/ellipsis/" +# take from ftp://tug.ctan.org/tex-archive/macros/latex/contrib/ellipsis.zip SRC_URI="mirror://gentoo/${P}.zip" -IUSE="" + KEYWORDS="~amd64 ~x86" + LICENSE="LPPL-1.2" SLOT="0" +IUSE="" DEPEND="app-arch/unzip" @@ -23,7 +24,5 @@ src_install() { export VARTEXFONTS="${T}/fonts" latex-package_src_install - - dodoc README ellipsis.pdf \ - || die "Installing the documentation failed." + dodoc README ellipsis.pdf } diff --git a/dev-tex/envlab/Manifest b/dev-tex/envlab/Manifest index 57dc372fd71a..6bdc3c81d420 100644 --- a/dev-tex/envlab/Manifest +++ b/dev-tex/envlab/Manifest @@ -1,3 +1,3 @@ DIST envlab-1.2.tar.gz 29184 BLAKE2B 1efa0060dba4422d59129f62fda0021d878388f97fa3a7596a67c3ebd00308f15b5caa12693387f9e2d3486a5c3348aff22aed27a8a5b2b9c7a3c35b94a88542 SHA512 9182becf89c57245b2f13546096bdaf446c63517b09ca0052bd0e08ef858418c0323c286bdfcdeacb521f1576191da1fd74e25bfc5a22be704c5fafbab15a037 -EBUILD envlab-1.2-r1.ebuild 912 BLAKE2B b91768eebf3eecad2a21e57e17b1c808a3f51925b6dfcce4e217bcc864a9f00f0ce7116980ff1dea0e43ba4a2b9178b5977793e3ecafff2095ac69fccf3d83c4 SHA512 d76d7c54dbd15f45e70d4c63adf93284161f802856647323e569558f0f50deebfaf713804005f5346850f0567c261cf9d21a898f76bde6e76fe844456c8c7670 +EBUILD envlab-1.2-r1.ebuild 1026 BLAKE2B f3f8ab4f8ee0b0ae394b233a4335541ac4814dbea038a5e90c6f5e519fb85f6dd108aed3eec4f80cb0e31b2d89c52df1803b0d0f221851f5ccd7dce720857481 SHA512 256b0dce2f08051964f6a3e1d6a1c950867bd500a58964e1bcb995600cb54e09967c0945b694448f3e7a3ddd25e9f11169c6e511e692bfe7cbe4bc2a9f98ad56 MISC metadata.xml 311 BLAKE2B 4d5a3637e02994b6a72a444e92b1151916364de3d9e1e21060abc5c2c4013759a459870bbb016c4efcc11d55a7a703db6195ac999dff4ae369f49d245937483e SHA512 d37789b8b6c21c4fd7290acb85fd250bb6c5adc6fb6bf522fc3b35711df1fd4d3881b32c72bbd5f412a0c9473cacf3c389cee13933e9dc5bc70df28623f58768 diff --git a/dev-tex/envlab/envlab-1.2-r1.ebuild b/dev-tex/envlab/envlab-1.2-r1.ebuild index a2b0ea366cfe..c89d0ec77c37 100644 --- a/dev-tex/envlab/envlab-1.2-r1.ebuild +++ b/dev-tex/envlab/envlab-1.2-r1.ebuild @@ -1,32 +1,35 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package -S="${WORKDIR}/${PN}" -LICENSE="LPPL-1.2" DESCRIPTION="A LaTeX module to format envelopes" HOMEPAGE="https://ctan.org/pkg/envlab" -# downloaded from +# downloaded from: # ftp://ftp.ctan.org/pub/tex-archive/macros/latex/contrib/${PN}.tar.gz SRC_URI="mirror://gentoo/${P}.tar.gz" -SLOT="0" -DEPEND="" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +LICENSE="LPPL-1.2" +SLOT="0" IUSE="" +DEPEND="" + TEXMF=/usr/share/texmf-site +S="${WORKDIR}/${PN}" + src_compile() { export VARTEXFONTS="${T}/fonts" ebegin "Compiling ${PN}" - latex envlab.ins || die - pdflatex elguide.tex || die - pdflatex elguide.tex || die - pdflatex envlab.drv || die - pdflatex envlab.drv || die + latex envlab.ins || die "compiling #1 failed" + pdflatex elguide.tex || die "compiling #2 failed" + pdflatex elguide.tex || die "compiling #2 failed" + pdflatex envlab.drv || die "compiling #3 failed" + pdflatex envlab.drv || die "compiling #3 failed" eend } diff --git a/dev-tex/foiltex/Manifest b/dev-tex/foiltex/Manifest index 4809b4bc9450..cb81d422b303 100644 --- a/dev-tex/foiltex/Manifest +++ b/dev-tex/foiltex/Manifest @@ -1,3 +1,3 @@ DIST foiltex-2.1.4b.zip 380785 BLAKE2B 49d68884efcdbffb716bc0a63d701a8507a6d3558d5edc407bcecebf7ec570d0de31ff2079d66e3fa304c6d2d92510d8f761a3c21b390af0fbdeaf7d4039afba SHA512 62808b2faabe7ebb91ac9e71930e3a11526676bbc6ccf0a2f02088f148a3143bd5362b3fa01fac37088ee83c1329a1ae422d4dc095ea611f5b70c3074b6d894e -EBUILD foiltex-2.1.4b.ebuild 601 BLAKE2B 735529641e49fa4254e31fa7841c2eb87302e849e9e8008bff670dbfcb882d806fe078553a66cf6d6336758df22ff83ad4314fcfc61b6b61147f388277063590 SHA512 07e4879561b71e1872b9acc2149b0ac04c1f7b06920ccb2150aa33d95cee30ebe3a72fc6d42ae8511f1780c0467d9792ffbd6e42225cfed4fcdcf5a63eb827ea +EBUILD foiltex-2.1.4b.ebuild 599 BLAKE2B cf3984932132f043628d7fac0b14e6f04f30239d970ea5c659d7f5c0e81dbb4bf2c3e6212ccf49678eb8b482b8924145ccdca35c37d7951dec858e9781e7ca79 SHA512 9e83cf62f342fa1517d63c1c797328819cd29dfbe8b0cdf432f6a681ab825c369287e782df9dc8fd111ffda18e780edbb62f84539bcea6b82f8888887aba9a63 MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/foiltex/foiltex-2.1.4b.ebuild b/dev-tex/foiltex/foiltex-2.1.4b.ebuild index c9d98d6435a9..f50a0f0b0139 100644 --- a/dev-tex/foiltex/foiltex-2.1.4b.ebuild +++ b/dev-tex/foiltex/foiltex-2.1.4b.ebuild @@ -1,26 +1,27 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package -S=${WORKDIR}/${PN} - DESCRIPTION="LaTeX package used to create foils and slides" HOMEPAGE="ftp://ftp.dante.de/tex-archive/help/Catalogue/entries/foiltex.html" # Taken from http://www.ctan.org/get/macros/latex/contrib/foiltex.zip SRC_URI="mirror://gentoo/${P}.zip" +KEYWORDS="amd64 ppc x86" LICENSE="FoilTeX" SLOT="0" -KEYWORDS="amd64 ppc x86" IUSE="" -TEXMF=/usr/share/texmf-site DEPEND="app-arch/unzip" RDEPEND="" +TEXMF=/usr/share/texmf-site + +S=${WORKDIR}/${PN} + src_install () { latex-package_src_doinstall all dodoc "${S}/README" diff --git a/dev-tex/g-brief/Manifest b/dev-tex/g-brief/Manifest index 389ae5f30e6a..de3a8ddc9c3e 100644 --- a/dev-tex/g-brief/Manifest +++ b/dev-tex/g-brief/Manifest @@ -1,4 +1,3 @@ DIST g-brief-4.0.2.zip 151832 BLAKE2B 3cd785864ff9de88ff74eaf00f36adec6e9b8cb9befb327437dbe06747138738b5850caea5aedfc1eb52d593ca7c2a8644725d77e93910f6eaffc0154b3ad8e3 SHA512 7507de034ab824fe368ab80c44490308b4c9e8a5352d0d434b24190072ab1f49daf4c1153827bbbca2ed2fe0875461187a592032b1a20c008453c4dea677d131 -EBUILD g-brief-4.0.2-r1.ebuild 1020 BLAKE2B 87d7bc86396684a361600b42522b3e737a9e67480d5658eea3e1fe1702e84446ccc8b028fbf185950f007a814762994290aae423b45fe9063ca9306993a04317 SHA512 9941909aa4dab2e0a80ab682926ce20aae1ba7cfaefb3852f6cbbb1d6d1f2783c499d20b16abb2929255cb186a72211a2a5d05df27f904270e2c2e3b17158cdd -EBUILD g-brief-4.0.2.ebuild 996 BLAKE2B f37748f7a5a2519d59012f0c7bb661f20a24b59413c05853d2387c3a90723045fdce2916fa969ba553b40d4fe34c36fb0ac39b185d682ff2ff0c6c60dc446325 SHA512 ac80e1cc529ae2813ad82d099511b03a068a1fd5a726933885b867faa6ed02077eb9d869ce7fd0377292a3f58d19e5a1f9870eb2a99a0d78b52be8bcf17f814c +EBUILD g-brief-4.0.2-r1.ebuild 1009 BLAKE2B 1f2d6c900e408623d7f89e5252c16312bca330c1f8b7ba46b970390f80d33c516d8e217606a915ab08b2a1470ab7f653fe7b0aedc33dc1cdd5e461014f9edd1b SHA512 593f0682f912e39e30ed10957436fe4bbe0e55300c98b2454b78c6d1ddd0d06d0a4025786a61d38a1a5acc512c6875aabacbca60d148a80280a0f871adbce88e MISC metadata.xml 249 BLAKE2B 1b34ce77c092c0664a18f32525d158d41bf36ab7ab7a4b9d01ed37e1e3dda3d58849d5b1375065c4e5591f6b09b2a93e88a624d399c495a0b1125edb30ec172f SHA512 895325641a176c848988fb5f36cdb567b584d22f6e778b3de674de480cbca30b7cf8f12ecbbe1173a63e3229889e1e0f5efd5afea4f0d4c429ac236598f80f1e diff --git a/dev-tex/g-brief/g-brief-4.0.2-r1.ebuild b/dev-tex/g-brief/g-brief-4.0.2-r1.ebuild index 569461d81b35..5f6309ca909d 100644 --- a/dev-tex/g-brief/g-brief-4.0.2-r1.ebuild +++ b/dev-tex/g-brief/g-brief-4.0.2-r1.ebuild @@ -15,7 +15,7 @@ LICENSE="LPPL-1.2" IUSE="" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" RDEPEND="dev-texlive/texlive-langgerman" DEPEND="${RDEPEND} diff --git a/dev-tex/g-brief/g-brief-4.0.2.ebuild b/dev-tex/g-brief/g-brief-4.0.2.ebuild deleted file mode 100644 index b8a96b7fe148..000000000000 --- a/dev-tex/g-brief/g-brief-4.0.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit latex-package - -S=${WORKDIR}/${PN} - -# checksum from official ftp site changes frequently so we mirror it -DESCRIPTION="LaTeX styles for formless letters in German or English" -SRC_URI="mirror://gentoo/${P}.zip" -HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/g-brief/" -LICENSE="LPPL-1.2" - -IUSE="" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" - -RDEPEND="dev-texlive/texlive-langgerman" -DEPEND="${RDEPEND} - app-arch/unzip" - -TEXMF="/usr/share/texmf-site" - -src_compile() { - # latex chokes if these file exist, bug #573374 - rm -f g-brief.drv g-brief.cls g-brief.sty g-brief2.cls g-brief2.sty beispiel.tex beispiel2.tex - latex-package_src_compile - # Now that the source is processed, remove it so that it is not (wrongly) - # reprocessed at src_install. - rm -f g-brief.dtx -} diff --git a/dev-tex/harvard/Manifest b/dev-tex/harvard/Manifest index bf69d9ce4720..8a56902b46a9 100644 --- a/dev-tex/harvard/Manifest +++ b/dev-tex/harvard/Manifest @@ -1,3 +1,3 @@ DIST harvard-2.0.5.tar.bz2 53125 BLAKE2B 203adb810a63168c61fb9f8c8e2d1b6f13940a15453c1085b4b63e0617f26dc5ede089afda59c7ad3c9167071c9209d4fe6958046dddb591f431ed868aba4c31 SHA512 3816a9f7b9ed00ff58092ee6f1cb45c547bb496664b844f2d541a65dbe0062626db2ed8630fdc871e252e4034bfa473b9db4102805604080d8018a7d0273bcad -EBUILD harvard-2.0.5.ebuild 347 BLAKE2B ad7e121dd1a4712f9cdeb23cd47ddb7702cb45bb7a7e97c03b8837e2bcf3399d067d2bf258d0c37a63ab09a8b9eefe0d4d269177668d1226768e4be8aad3196b SHA512 e4ce28ca503c420ac3064a0d476c49bc7bcaa2c2ffb50b3e6a4da79d5d0cd6fde4d5d70ae061aebdd6e6a2f538ea4a0663adb5e61664cea9cda0f34854a09c2e +EBUILD harvard-2.0.5.ebuild 346 BLAKE2B faba61aa292b34bdc2b94c7a09e17ed2f7ce2e56792f73ab2a420c81d368e0b9935951cf24fe96035b5c3679f7872e65aee8422ef8014f9ce7fba314436a6350 SHA512 c17cf686d957d0b8f7518ae03913c2a4227a1d927d91225b09ff6940b3b759622097a233a2e2ff3ebdec94588092cb67289f837a6092f8bbf896ab9dd56b7898 MISC metadata.xml 312 BLAKE2B b979c41a3c225d68000408cff85a2917d2104b9f0d34775a310d94f7e4a52352a8f8730ff686ee6c68e7b4749bbe60c862d88f5296f19fb7427d2055e885f450 SHA512 24ba0aced2baa3055f0980057cfa4f6105915cefd9f8ee9241e24ea4ecbaa22170698e0e59f50ad741b09b8cf19d7c3ce36159da2e632692150edb31569f8221 diff --git a/dev-tex/harvard/harvard-2.0.5.ebuild b/dev-tex/harvard/harvard-2.0.5.ebuild index 49df5bc3c6d9..dc6679777d80 100644 --- a/dev-tex/harvard/harvard-2.0.5.ebuild +++ b/dev-tex/harvard/harvard-2.0.5.ebuild @@ -1,15 +1,17 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package DESCRIPTION="The harvard family of bibliographic styles" HOMEPAGE="https://www.ctan.org/pkg/harvard" SRC_URI="mirror://gentoo/${P}.tar.bz2" +KEYWORDS="amd64 ppc x86" + LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc x86" -DEPEND="" IUSE="" + +DEPEND="" diff --git a/dev-tex/herm-pic/Manifest b/dev-tex/herm-pic/Manifest index 5001b3ddb9e0..1fd0d4fcf02f 100644 --- a/dev-tex/herm-pic/Manifest +++ b/dev-tex/herm-pic/Manifest @@ -1,3 +1,3 @@ DIST hermpic_1.0.2.tar.gz 29668 BLAKE2B d7788e04200ded289447e4ab0a1b49593e36968e86f0da254f5401600f872e3a6114e742cc75c3ad3fce81471c72b694097d161d54c90c0ac6200a2041df8ae4 SHA512 d61b53cd89ccb4bb1d0d7c46fb4dec7517e010bd828beab05c3c8f96353a0881d03d53781c93f9c0e88b9bb97a33a1f405f12148f8dd017fc77266012a8d322c -EBUILD herm-pic-1.0.2.ebuild 420 BLAKE2B e406fc9259eb68691487305f2d29971d685d82e6dcf57fb1fcd5b1ed7c4c3ff378e41ba405f1fedfacd48d2badf1d5978ad42c5bb20de3cfb99dafb578089caf SHA512 be1de978bf316f122bacfebb89934132e8fc156a0dc34431506ffadfc567f8260a89bddb45247eb33bd564c0e5ab2220f1a5aef8dfd7a37c94b8cac88a1ef563 +EBUILD herm-pic-1.0.2.ebuild 417 BLAKE2B 0247c56cf5b7cea736c2cbcf69af35370be5cfff63a311511d61461457972ab1a9539df5507facdfc3797c5b540ed15d8751d6207084c75a6493326918d3506a SHA512 4a11c52bf00b856191e4b895261d0fe481a0d5e9ab1a1b87e32951fe22164680709368dd3e718d3fdf30c4d0f2613cbfeb8e87fd104912057b0598b09a8ffb88 MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/herm-pic/herm-pic-1.0.2.ebuild b/dev-tex/herm-pic/herm-pic-1.0.2.ebuild index 3c16049db46d..62e39236119b 100644 --- a/dev-tex/herm-pic/herm-pic-1.0.2.ebuild +++ b/dev-tex/herm-pic/herm-pic-1.0.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package diff --git a/dev-tex/ivritex/Manifest b/dev-tex/ivritex/Manifest index e9d9ed2daae0..ae4f05546e69 100644 --- a/dev-tex/ivritex/Manifest +++ b/dev-tex/ivritex/Manifest @@ -1,3 +1,3 @@ DIST ivritex-1.1.2.tar.gz 578083 BLAKE2B 84169306b840990176fc868c99bdbc0ca4066e0d1d7b36e6f224d13b446dc5cda7be3af515866f9a739187f581c2392cf651aa5ce2ad36793efebe2c18c7f3fd SHA512 12550ad35bd4a6742159c2e3c8810f3b3f5ab6d93e3b454a028b3cce1a5c3c8a74f53af95df2932f60f2de2573c51895ceaa574f3d4a6301f844008247ea26be -EBUILD ivritex-1.1.2.ebuild 498 BLAKE2B 98936396be0f8caca6966d338538a7df3a1f0b1f8eff6571ffe24936afc8d07cd2725d5a001192856a4d828a9e45f537d28dba2114f646429d2ff991381e75ea SHA512 bb000db81d8af33896d1f333afbf2e7dbe4f0fde97dd29b82dde40945a7e056faf30013144544351523fc758777e533085612e7278a2ee684e82dc9f63cba06e +EBUILD ivritex-1.1.2.ebuild 508 BLAKE2B 35dc3c52d8f9d60a8beda4ddac54fdcb466430c61926d4b1afef83b9e3f3f175186ef98ed83d43f75dfaa7dc08566586a78fd06f5f4b99f42ae2ff1322293d6c SHA512 0186a4ee7223730a51dba86e959069d6e9df11f4a75a3ac7954fbcbc8ba039d031ce3b7191d9dc9b0110c11112c8e7c223787bd59287f3b8c302bfe63a2ed9d6 MISC metadata.xml 326 BLAKE2B 680eecdb44819e32e195404a5e42e8146b6790a083a4814c92ba02e90f32c88fb7095d6350587f447d6bba5af72bad542f20e5938674d4df58ce57b924b34daa SHA512 fa28678ab1f602c9526daf6e072af11b07a298913277838b47ef0dad5df31819066d40ce86303d8d3e7ceb3f204dd4d479df598159bcbaccf93fab2e4fc68b26 diff --git a/dev-tex/ivritex/ivritex-1.1.2.ebuild b/dev-tex/ivritex/ivritex-1.1.2.ebuild index da5011029758..6f421b567df1 100644 --- a/dev-tex/ivritex/ivritex-1.1.2.ebuild +++ b/dev-tex/ivritex/ivritex-1.1.2.ebuild @@ -1,26 +1,25 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package -IUSE="" - DESCRIPTION="Hebrew support for TeX" HOMEPAGE="http://ivritex.sourceforge.net/" SRC_URI="mirror://sourceforge/ivritex/${P}.tar.gz" + +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" + RESTRICT="mirror" LICENSE="LPPL-1.2" - SLOT="0" +IUSE="" DEPEND="" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" src_install () { export VARTEXFONTS="${T}/fonts" - make TEX_ROOT="${D}"/usr/share/texmf install || die - + make TEX_ROOT="${D}"/usr/share/texmf install || die "make failed" } diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest index a9452605c5cb..97eb2c725972 100644 --- a/dev-tex/latex-beamer/Manifest +++ b/dev-tex/latex-beamer/Manifest @@ -1,7 +1,5 @@ -DIST latex-beamer-3.36.zip 4364333 BLAKE2B e2ec8a49cf6998c291c01224cb55ec727e9a28597fb0902c99af96db73e71dd8e4a08a9e2858e62feb7e79287bda8d95c24b8a21d003e216dd9051bb8e882694 SHA512 b93d91c2eb523d7e30ecee8fa1af625730bb465124da4f856f7708da32d31fc3bc68e5b57e120b8e39b8ed3b74fef0aeb208b92f4bbdf741c8bf377227fa84cf -DIST latex-beamer-3.55.tar.gz 651620 BLAKE2B 31588a6201a91041341524629c63c071896d1ceb873aa78bf318074c6d46d4c035faf56347ac8421dfa370da44c3ee0d7558c1b71ebdfafbba69f40065f5a9a9 SHA512 59d1c209e9d51f6da2435c4958d29766c5d2678700040657396e327d514964b4cebd94f78400791cf6f97aca72b303ecf2aa19fb5d61757f19b91a85aa012102 DIST latex-beamer-3.56.tar.gz 651927 BLAKE2B b63bbe0e2b392db8166a3b3465464457e761a35c8a3c7ade0803c905a42a4a35731b816c4cf24fa352a0da720a2f4aa0aaa475c7db577e43e354c3e6eeb5fc1c SHA512 b774923f65312d359eb843826cd96363e6f0d315a22c1f881a1a17ed7f307ed568e593a1489b47d4ef0b630248fcadcbd7df1d69b2c39ace13c385c4d53ce236 -EBUILD latex-beamer-3.36.ebuild 1012 BLAKE2B 9217444d02df7c304977e50db733bc908368ae2860bcf88942b289a68affbbc71381ad5aefdf561ab3f235ac12d39c698302c204e1ed7748cc0c1815ed8c5f75 SHA512 cd0cb0b3dbcedd815836c3aba04c2f28ff23628645ff8e08ed8d8454162dc6aab944788431f06bce8703bd9006f9ff12e2085bb9c328d1fa3d6a6e3740115ca0 -EBUILD latex-beamer-3.55.ebuild 992 BLAKE2B 95424c84de8441b2bdb9912cc9540eda02f9f75bc1dcd5e8e2adb1cf83f99e5013903288787708a910024b950791874da694c67854c44670c8e6dde26d1692fc SHA512 f221ae753238e1a21b59a042522d6f2eec2a869f2933517292ab3f1f6427f9784a574046ae8f3744a31436258fce8a31dfa14ba036e3568e88e28b85355adf8a -EBUILD latex-beamer-3.56.ebuild 982 BLAKE2B 9a0e7a26ae5f07fa4c684ac810ce6d54ead74a6e3f0c128aa3e80b70b56a5bbf4063a32f1fafa696891cd24df04594f5673f78c75132ae92981a53deebafda6d SHA512 2d4fdfdf63db5df92a9d1acfcaba4c9d7be4da043a2d1b92d03b78f6dac5e11aee990932858c5920a8567169bc223248bce1b56df364c752eb6c3ca35ecdcb81 +DIST latex-beamer-3.57.tar.gz 653136 BLAKE2B 7157d1e52df5221ea2aaa2634ed079bc690eb541cef2a6b60742d02e197ebdb4589877327c12aed80eebbb4fffa2b7d68a3ec6e4799874ff396660d4a1b949c9 SHA512 b3d7d5aa552badde18ae49967d729ee99a10a5157e167db92c235bdc36662d1113c5a5c775d59c7976e9e6a24a2e08271b95dc6240d3ed28fc816cdad3499ff7 +EBUILD latex-beamer-3.56-r1.ebuild 1008 BLAKE2B 6b64e199f485846dcb176ed91c6cb9e7b8a55ccf4cea5373a36dad93bfc3c1da2c91749c3a83434a79bc2cfaf188c33c2a31f771b73c69cec9f98c86c0b97bba SHA512 ca6e12f797c66e3f3332e35c6beed801735b889e1b53f570213d4555b6371b57ce1c4e871859944b70f6d13e057da63391fa1c4088b6441f14e4e8e38de5a1e2 +EBUILD latex-beamer-3.57.ebuild 1018 BLAKE2B 68d320d54081ea3bbb6a1c658a4905b9ad9130111b3d438a49eab672c3bf15e3fa1db52cdb02f9eea3010d42bd583615af1fa07e870be37dde07226c95628a25 SHA512 e760a1d5d583349e73a8b2dbfffd26c38d03674e796a02be9fcd7749c695058b31c04f5836b3c0f2c9053f48a38e8c19f584b70c3e97de4462668d55a4511fa1 MISC metadata.xml 333 BLAKE2B db108642b2e79b0221ae8c4a3750cfee95d6de31b9249889c2eb61cb6f2f178f75b4bfcf09167bce2c9cccaf429a51b6a5fef20138c58d6f03a46d897b064013 SHA512 3beec0899689b43ff66d65f0657af6ff194543f0d4567a2679c5b320f77a0751500e5b725136c5ae4bfd14583c035ba3a62558650285d8b8e4cfd8c0ff87ec0d diff --git a/dev-tex/latex-beamer/latex-beamer-3.36.ebuild b/dev-tex/latex-beamer/latex-beamer-3.36.ebuild deleted file mode 100644 index 42597367026d..000000000000 --- a/dev-tex/latex-beamer/latex-beamer-3.36.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit latex-package - -DESCRIPTION="LaTeX class for creating presentations using a video projector" -HOMEPAGE="https://bitbucket.org/rivanvx/beamer/wiki/Home" -SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.zip" - -LICENSE="GPL-2 FDL-1.2 LPPL-1.3c" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc examples" - -DEPEND="app-arch/unzip - dev-texlive/texlive-latex" -RDEPEND=">=dev-tex/pgf-1.10 - dev-tex/xcolor - !dev-tex/translator" - -S=${WORKDIR}/beamer - -src_install() { - insinto /usr/share/texmf-site/tex/latex/beamer - doins -r base - - dodoc AUTHORS ChangeLog README TODO doc/licenses/LICENSE - - if use doc ; then - docinto doc - dodoc -r doc/* - dosym "/usr/share/doc/${PF}/doc/" "${TEXMF}/doc/latex/beamer" - fi - - use examples && dodoc -r examples solutions -} diff --git a/dev-tex/latex-beamer/latex-beamer-3.56.ebuild b/dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild index eb61606c2642..5fd0b571e88d 100644 --- a/dev-tex/latex-beamer/latex-beamer-3.56.ebuild +++ b/dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild @@ -16,7 +16,7 @@ IUSE="doc" DEPEND="dev-texlive/texlive-latex" RDEPEND=">=dev-tex/pgf-1.10 - dev-tex/xcolor + dev-texlive/texlive-latexrecommended !dev-tex/translator" S=${WORKDIR}/beamer-${PV} @@ -35,6 +35,6 @@ src_install() { if use doc ; then docinto doc dodoc -r doc - dosym "/usr/share/doc/${PF}/doc/" "${TEXMF}/doc/latex/beamer" + dosym "${ED}/usr/share/doc/${P}/doc/" "${TEXMF}/doc/latex/beamer" fi } diff --git a/dev-tex/latex-beamer/latex-beamer-3.55.ebuild b/dev-tex/latex-beamer/latex-beamer-3.57.ebuild index f2ddff15e4e7..1360f9eea1bb 100644 --- a/dev-tex/latex-beamer/latex-beamer-3.55.ebuild +++ b/dev-tex/latex-beamer/latex-beamer-3.57.ebuild @@ -16,7 +16,7 @@ IUSE="doc" DEPEND="dev-texlive/texlive-latex" RDEPEND=">=dev-tex/pgf-1.10 - dev-tex/xcolor + dev-texlive/texlive-latexrecommended !dev-tex/translator" S=${WORKDIR}/beamer-${PV} @@ -35,6 +35,6 @@ src_install() { if use doc ; then docinto doc dodoc -r doc - dosym "/usr/share/doc/${PF}/doc/" "${TEXMF}/doc/latex/beamer" + dosym "${ED}/usr/share/doc/${P}/doc/" "${TEXMF}/doc/latex/beamer" fi } diff --git a/dev-tex/latex-calendar/Manifest b/dev-tex/latex-calendar/Manifest index 877fa91923b1..783b18b110b9 100644 --- a/dev-tex/latex-calendar/Manifest +++ b/dev-tex/latex-calendar/Manifest @@ -1,3 +1,3 @@ DIST latex-calendar-3.1.tar.gz 108537 BLAKE2B d3fa6050ef034fbae26518620c7580975e39ee3a80273cb95ca2dca5c1d46df67ed5b98dba3ba829f1045e7144ffb04f6a4426449eca484707503a742c0bf7dd SHA512 bd014b8e0e09f61dfdbcb55903fbd4f797a91c3e47de284bb734e5b574ac2f1b9a1f80a801ca771ccd4056983353a4735b7e24dc448bb0a6eed7e79ceca0cbca -EBUILD latex-calendar-3.1.ebuild 806 BLAKE2B 38d9065ab0991c2a6b0a03be9c8c51e444078436325c96c66f56be3de8541063ba2ce18a435fe2a2ececd5ff6b7708b38e28e27b25013ce19f3b352ea91e1904 SHA512 281fc37134f9b992d6d7d63c0e81df60f180e23f9a26631164e61eb82ae4113b64b2452c67f5e62f5bebe3a6d8c23ee367131996f54b7fd29f97f286738e8f00 +EBUILD latex-calendar-3.1.ebuild 845 BLAKE2B 3093f86a6929515cc619afb4d459c3a0442f5ead08222b63c0e32b83a0fb2c89c10804a665d5badbbdcc34227b8907838a4556d394a8dd58cc1ed0c57d985231 SHA512 6063054485499f0e69fcf327e9876eabb0a50ddcc80124ad105e90a8793a92a3eb60e149be3b22d0bb75b0c2ff9bf2f642d01bdbd1f35db23ac96ff1834ec4a4 MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/latex-calendar/latex-calendar-3.1.ebuild b/dev-tex/latex-calendar/latex-calendar-3.1.ebuild index b5bb6f0e1891..0877b3512838 100644 --- a/dev-tex/latex-calendar/latex-calendar-3.1.ebuild +++ b/dev-tex/latex-calendar/latex-calendar-3.1.ebuild @@ -1,18 +1,20 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package MY_P="calendar" + DESCRIPTION="LaTeX package used to create Calendars. Very flexible and robust" -HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/calendar/" +HOMEPAGE="https://www.ctan.org/tex-archive/macros/latex/contrib/calendar/" SRC_URI="mirror://gentoo/${P}.tar.gz" +KEYWORDS="amd64 ppc sparc x86" + LICENSE="LaTeX-Calendar" SLOT="0" -KEYWORDS="amd64 ppc sparc x86" IUSE="" S=${WORKDIR}/${MY_P} @@ -20,13 +22,15 @@ S=${WORKDIR}/${MY_P} src_compile() { debug-print function $FUNCNAME $* echo "Extracting from allcal.ins" - ( yes | latex allcal.ins ) >/dev/null 2>&1 + ( yes | latex allcal.ins ) >/dev/null 2>&1 || die "extracting failed" } src_install() { - texi2dvi -q -c --language=latex calguide.tex &> /dev/null + texi2dvi -q -c --language=latex calguide.tex &> /dev/null || die "conversion failed" + latex-package_src_doinstall styles fonts bin dvi + dodoc README MANIFEST CATALOG - insinto /usr/share/doc/${P}/samples - doins bigdemo.tgz *.cfg *.tex *.cld + docinto samples + dodoc bigdemo.tgz *.cfg *.tex *.cld } diff --git a/dev-tex/leaflet/Manifest b/dev-tex/leaflet/Manifest index 01eadeee4f0c..fd03338ed78d 100644 --- a/dev-tex/leaflet/Manifest +++ b/dev-tex/leaflet/Manifest @@ -1,4 +1,4 @@ AUX leaflet-20041222-logging.patch 384 BLAKE2B 923d6b9eed3a0ea7c79af32b0f7315c638d9b1aed4577a195c79e68b6e38a106d77a5d54a258b196f11ff378bf3672a0fc6b6ef9dac9288a60862695deb6802b SHA512 d73d5d098ca44be4aadd015e8815990cefda35078964fe705709c1f3d68d564b58e332e13285fb715496d18c3f089e2cdcddbe29fa36432757aa21e02393bf11 DIST leaflet-20041222.zip 244748 BLAKE2B d80de5f1ea53a5b7bf5c7047a47779ed9135ecfa7e68b4b7e39c09a022d524ce276a40e28ab492f81974a4dbc97e946cf4b8a8903e63462264266a230b7f1f52 SHA512 1fc94a88dea5400ee014167d43aaccc9f393a36759d7a50b7fb72f4a2f060fda7ea170fb51c5034355fbe46ab55e117fe252b60df8c212a8918ddd699096b67c -EBUILD leaflet-20041222.ebuild 795 BLAKE2B 8d4ec130e51fe61628929adba2ae967e107fbf5034efb1cf41776999238b304fc8b7a90fefde103fc5f19b0e2cf5280de7d8009fdaaf86ed3f71a49415fddee5 SHA512 a62eec86b17a0d0fc62dc0733d90b36816a9c2216c0a273eefebd2a2790747975f5b03495e7f76ee9da9ef1bbf8df7e490e620095188917e23a6495440d3091b +EBUILD leaflet-20041222.ebuild 755 BLAKE2B 6d7a28f955c12b84a5df9ffb09d4099b4492e6b5580d5f3964d58aa9fadd8d0728fa14e323aa10fea52e991e534a418bf578d112d40dc7aab4b7b15f8ac1bf8f SHA512 508e0971d5b3595626a4467ea4e125177e59f51a913b79b4bd66b9a950f6649ad469d4d6bbe350f39a66e0e55555e548aa3ee392d099215452a84095a82f0cac MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/leaflet/leaflet-20041222.ebuild b/dev-tex/leaflet/leaflet-20041222.ebuild index d7c1e7727d42..291b64a2ef8d 100644 --- a/dev-tex/leaflet/leaflet-20041222.ebuild +++ b/dev-tex/leaflet/leaflet-20041222.ebuild @@ -1,31 +1,29 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 -inherit latex-package eutils - -S=${WORKDIR}/leaflet +inherit latex-package DESCRIPTION="LaTeX package used to create leaflet-type brochures" +HOMEPAGE="https://www.ctan.org/tex-archive/macros/latex/contrib/leaflet/" SRC_URI="mirror://gentoo/${P}.zip" -HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/leaflet/" +# checksum from official ftp site changes frequently so we mirror it + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" LICENSE="LPPL-1.3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="" -# checksum from official ftp site changes frequently so we mirror it +RDEPEND="dev-texlive/texlive-fontsrecommended" +DEPEND="${RDEPEND} + app-arch/unzip +" + +DOCS=( "README" ) +PATCHES=( "${FILESDIR}/${P}-logging.patch" ) TEXMF="/usr/share/texmf-site" -RDEPEND="dev-texlive/texlive-fontsrecommended" -DEPEND="${RDEPEND} app-arch/unzip" -DOCS="README" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${P}-logging.patch" -} +S=${WORKDIR}/leaflet diff --git a/dev-tex/lgrind/Manifest b/dev-tex/lgrind/Manifest index ed6fe12a9101..ff597dd390e6 100644 --- a/dev-tex/lgrind/Manifest +++ b/dev-tex/lgrind/Manifest @@ -1,4 +1,4 @@ AUX lgrind-3.67-fgets.patch 530 BLAKE2B 4865cc198841f075af91d76aab3f5fa4771bc21ea909bd4288a456b9a0d0a3d08800a92c546d93c02631930e43375411302a2bb844f1bde2ae7c81c0ced87f9a SHA512 cb16d6e43240be974e5833618f8539e9155f70f7c0f47c83124e79de71cbe9545bfefcb0078c8c6017b27f1aef709957cbdaeae2995bf66a2cc6bb93fe1a8a32 DIST lgrind-3.67.tgz 73205 BLAKE2B f19c5ed96251a4c9e5b8ec2cc2115a2b3581c067c26468dc80bfbeece1cb40f72964d60115221c52ab6c0067d670d6497c26eabc3743573248c77e63df24d416 SHA512 89dffec60b6cbac82e9633690412961cb619d6d86d39bea2fb6f3026e1317eb00494d7ed68865a943b1872346eaecdc1b8502de41517023a47309e1e803da2c6 -EBUILD lgrind-3.67-r3.ebuild 1134 BLAKE2B d90289902ef80b2e88a07e27552d515c35a7328a6dc2a0c9a831527e060e1f2506f634a27ce6959d075be3c2c54dca369ff0d1f605e66a5615135847208343d3 SHA512 3eb6ec682784a32ffbe1895bb745bf91db08a85950a4604c84f4ee92ae8b10354f841882b923bf5590448e1dc7c2c253141cd9c717e8f82d480d0ea7fcc4da2a +EBUILD lgrind-3.67-r3.ebuild 1177 BLAKE2B c61ade32f0045779aab20412656365b45a926e27e1f7f5bdd4bcfa23440d63cdc5e9a309d38be95b6fbc02eb9a76aad02ec2c1a633a10aea6839e48b4147163a SHA512 35c58f202b1ad192cde5285c1d7fc659b36ce8a048d5f91afd6a315aaa5c6f3044331f625459bed199165e440f0e0a5e151ec7b475f0d852d73981e42e90aa35 MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/lgrind/lgrind-3.67-r3.ebuild b/dev-tex/lgrind/lgrind-3.67-r3.ebuild index 7c92be12ec1b..bf0507cc8966 100644 --- a/dev-tex/lgrind/lgrind-3.67-r3.ebuild +++ b/dev-tex/lgrind/lgrind-3.67-r3.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 -inherit latex-package toolchain-funcs eutils +inherit latex-package toolchain-funcs DESCRIPTION="A pretty printer for various programming languages with tex output." SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tgz" @@ -15,12 +15,12 @@ IUSE="examples" S=${WORKDIR}/${PN} -src_unpack() { - unpack ${A} - cd "${S}" - echo 'CFLAGS+=-DDEFSFILE=\"$(DEFSFILE)\" -DVERSION=\"$(VERSION)\"' > source/Makefile - echo 'lgrind: lgrind.o lgrindef.o regexp.o' >> source/Makefile - epatch "${FILESDIR}/${P}-fgets.patch" +PATCHES=( "${FILESDIR}/${P}-fgets.patch" ) + +src_prepare() { + echo 'CFLAGS+=-DDEFSFILE=\"$(DEFSFILE)\" -DVERSION=\"$(VERSION)\"' > source/Makefile || die "Fixing Makefile failed" + echo 'lgrind: lgrind.o lgrindef.o regexp.o' >> source/Makefile || die "Fixing Makefile failed" + default } src_compile() { @@ -28,7 +28,7 @@ src_compile() { latex-package_src_compile cd "${S}"/source - emake DEFSFILE="/usr/share/texmf/tex/latex/${PN}/lgrindef" VERSION="${PV}" || die + emake DEFSFILE="/usr/share/texmf/tex/latex/${PN}/lgrindef" VERSION="${PV}" } src_install() { @@ -42,10 +42,12 @@ src_install() { # and finally, the documentation dodoc FAQ README + if use examples ; then docinto examples dodoc example/* fi + cd "${S}"/source doman lgrind.1 lgrindef.5 } diff --git a/dev-tex/luatex/Manifest b/dev-tex/luatex/Manifest index a7dc7b0767fd..236d6b539f22 100644 --- a/dev-tex/luatex/Manifest +++ b/dev-tex/luatex/Manifest @@ -1,15 +1,15 @@ AUX includes.patch 923 BLAKE2B b0b4602086c2eff9c17fff7d98ff4431b19e3345bac5ebc6d5ea46a517b3f9bced7ed8f17df2b51ad22c72f32be17be3d222f2d5f9d8228f957ebe2e47bd45eb SHA512 e1f45331e341130d74c5327e67fb8ec34741fc5edeca94dbc1a2d034e9362ce933294c80538db0f89030f293b157f7626f9c90b27cb72b9a85c7d9dbe6bac287 AUX kpathsea2012.patch 944 BLAKE2B dfe4148cb2dfbec3d39d7132ed9018323dfcda80ec820384a2bd3fe35455863281839bdd642f0a7cae4f4dabb351e90f0553ded89eb1af471af6523b8326b8ec SHA512 d72bce55c2494622fd15703f483c058245c96c8b2aa03d6fa02b112be827ddfe8a0013ee0c3710bb3e1313b631bf436f70ce99d383f11f4d2b51915752c59960 -AUX poppler018.patch 5041 BLAKE2B 18af2742f61cfe542c6c14c379c2766610ad5b686900459b4a4e35e0e0011b8776803ff72a5e3cd90a435a2434047fca2a6a9e3b109b11b7fd1c3e1da6b3a36d SHA512 e8b1660cb6674a8d2f68f29022d0ea33ca00795c8360a9656c5ad84776c86d3ab0a3c0895632957c5ed93fcab96e11e6bc7eb1a03df518122fcc3fa574b095ee +AUX poppler018.patch 4993 BLAKE2B ed036dbb14206742ca5c54471c6b1e26c6c248136266d1a99109fe84c958e8f98f53bb44fb727b777e178d367d82af005f951de9636524c5a937705dd5cc95aa SHA512 1d78163db7061b21761144218b2078154fc55020c5beee0835729f17a16e176a5b850ba9bb9d3d7d649f6d48903d02c7b828d6cb5bc6366bad6e648d59861b9a AUX poppler020.patch 2909 BLAKE2B d4482cb205907713c211ab4dbbe514f9fb25ea70a93e834999fd38bd28ba2a199015c63fbe7467c35c04e7125954b9127db79227d3f4731cf723262836b51146 SHA512 9517efce4ede9b792f27647ec4ed95d447572a9cbb3ee58e089b658ccc55bbb6a7843768b5962a4535ed77ab364e73f4fd1248e92a5a480ce30429303664f385 -AUX poppler022.patch 12617 BLAKE2B 6a06484880a818bb9eb28363b37ce7e07920719cc625c711e14cb1f780347c4bc48808c3adebaf710d0278bcb8e64e9d12c236a903fac0f1884a3021af2d461a SHA512 998c948bc02014bf1e79e9c8ee2c7681568b827c467f15eed0ec90342d65f43ec36b9acaf7cdf51404234eab14337122d330adc647ce97b3c299a2c368bf9a9a -AUX poppler026-backport.patch 3914 BLAKE2B 8c98f7307e0b8b102d91dc52fb5952ae319b4621d3fe87c094f7965c6556bd29fb2808c5542ec0840cbd4f21a372c44a8fa08e9c3123d68879918850a2e7181c SHA512 fbeae638e8cb0f75b3ced8c2db813d47dd8701665861f6c0ec3c25f21de842f8978a2dccf54531b8f446dd6b4bb39f2e6c90d72f52ffedbc0404ae7c45432569 -AUX poppler026.patch 5169 BLAKE2B 43bba25d42867eee6f80cbd1bb4a7c7339195b2f07ffc23a38c4e83cbc22eedafe77a88083abc3f2db793093e6a2fe0a0aecffc27a7351a7770229bb20682ae8 SHA512 427a6fe39dfd79dcc9ee726b0eb7a70633815d17d6ab336e8ec564676c357f32c679866f4088043d6fd5bcae61763509995a255b65accd3de73fb38c5ecd362c -AUX remove-zlib-version-check.patch 938 BLAKE2B 47a949d5907bb59ea4b39af9442ebfe00adbeffa9b937e5a00161970ad205c410675ea74f485784ef4e057f9a31df03ee313cf4afe417d099a91b3f5c273acb0 SHA512 1d19fb396af846a2ffa9ab7ffcf20d363956921cec92d6b03e499e26bac3802a8ca874b982c25ef99a560af48f0d85b0a36ac5786f7c3129abba3b8d9e38c780 +AUX poppler022.patch 12562 BLAKE2B 732619ac23742e60552646b9fc3eaff5202a2c3e6a80227d4be07bb7621923e861c9a55299ae6557b10227c42a1672237176d141e9bbc9b5af40fa993d1b9d44 SHA512 6cfda5fa48bc16b41379928c1ce83979ceafa177d30a95b7494048fba1bbd6d15333aad30d00fa282e050e4d432e6431b2ce30972b24dff3387d75ad90f14757 +AUX poppler026-backport.patch 3776 BLAKE2B 60f8b05c76ec6542d8e41cc75e48cb53f1825bcb545da38c0ec96392aa34050c5f723fc2b1680e811aa60d0d1365053ad9bbc17c76efae754a6e9459c12ad50a SHA512 818f779b29ffad6a0e72113c40c6eaeee0c8b4ae96d5c9fce915cc0641ccc388cf40acaa84d2297ae5e823e8d60e573a69840cfbf9ddc217897ab0df2238d0a9 +AUX poppler026.patch 5063 BLAKE2B 8b3481671b9002fdc293b48dc9b7e9b64f85ca46bcb2a9510d2793d30de6207f288a8d0abab2bc498829dde22328adf46f33b078e8282a2a60361e67d2133119 SHA512 774198495da7d3425c7b7005b69fdb8051ad0748eec2e97d80be1ea5dd7aa24fe1299ab7e2ca3bddf93c1ace994e2543327dec3beac1bdc72efea475a1b86725 +AUX remove-zlib-version-check.patch 885 BLAKE2B 6893d1f0df9e0ce9b18ba8de42af0a52bc8d64d06435e3f63d0d244be864fc5af80da0fa76a8ac0c0cd3f4536c6829c6761e58e5a202e8dcdacaf42c85bbb900 SHA512 e40ac82ba9dfbd8c6b693a357cb2a08a66744b9476d4efd55477b03478fd27584f1c564d80c892d10e26ac1acd416392e86b69c3073e396ecc4730389ce66d1c DIST luatex-beta-0.70.1-doc.tar.bz2 1048489 BLAKE2B 199419361348fcb4ff5c591e00adde11787153094ccc4990bdf102a6ddc5a72bca34f87e6391ea3156c43d34f5fb20e5fc7fc26a79351d36bca7bf11bf67dac0 SHA512 eb4de91a80a6afccf5cca5cb05d5c1378a60ec35763e5ef5e9dbadaa2a276758a446e01d66e76a78e91442274778c10c73458b513af903e7221d90beb644afa9 DIST luatex-beta-0.70.1.tar.bz2 8181155 BLAKE2B ef053914eb2a5c25324bcc406df48b82ff92e8dc88fee929ba760489fadfa9896bd2cb98fd0c7f3092e7efc000a16a10d95aa5d41ca78d0f9bc18af8f19b6f50 SHA512 e04a9b96f349bf9036ef4c01746dee96ebf245cd4da6b719f546223e05cb98fb844e20878a64f80f42c77e220fac01ee2d97ad56939c1fb3af44faab53c603cb DIST luatex-beta-0.76.0-doc.tar.bz2 995143 BLAKE2B b3819dc821e637c24bfd5add91466b15e46f4752422b7801cb1bde0bb92a6976ba2219c95b24df7f28cf1cad93ddceb4d30c3ffa513367dfca69379b68caea34 SHA512 cd64e1fea3f631c7c6e268d01285f96966325fd16971d8840eef178ccc11b001b40ae5cfcc6c7c3bb026a3f04c04a16b90813f0b6818383bb80686a89ea48596 DIST luatex-beta-0.76.0-source.tar.bz2 11748576 BLAKE2B 5ff71ee5a2357d1c48b745b55892bb6b8e96917b8dc778d334f80843d8e2ee829cdb9a7a57b3abd5c99202fec5278b680874e72975d774b7134eaf15b9617de6 SHA512 71ea789a95d419bf177f7f9f8d24d00a9d5639665feadac93cc30c86531e4942d29d848ef39ca3698de3efb1b8da9eb19890b1a06b45664641c7e47a79dd80b0 -EBUILD luatex-0.70.1-r2.ebuild 3822 BLAKE2B 9cb34eb5068054c0216f6e33e8a2723736b8a729fc61f9e576ff6c842a5f561503327eeec2fa095641911f20858cd8911c9a3638b164d91eae06e6852caa3db9 SHA512 181a596e8a321f17e0c6274b8b72d7ee8b77d1ab8549c20effdbef7059f93c2cbc5dfa5cad97c58620d3e3ea5af0f3c89c9727213b3df130aea40ec02ac3789e -EBUILD luatex-0.76.0.ebuild 3124 BLAKE2B 07af401e9dbe5f66cb8545e81f0c6b2fa53db7264e22c63bdb4562343a4a41024b6a2316d6fe1474144abc07b4d1d6bc69d7012b4e421a0b71b6542d88e414ee SHA512 a29aa5287555e7110f6d3d9ad95fa3d266cd17853a3667e8e188b642e7614ed83ad21f27a4e27d1e84deaf02386e7f4bdbad81263757664d2aaa4aadcb6b51af +EBUILD luatex-0.70.1-r3.ebuild 3772 BLAKE2B 6ddb0781d237fb054f06a6ac41eaf3fec0f624da8d680ac22bcadfa4c4f4b5e510442c87427221ae6bb2951b222847a689d9361e8bd278a796ba0b76c6c793a1 SHA512 e19e4b18856d6ab022ac1e3c8fddfa7e3177280d86bb9a9e3949e1a38b36ab827c61b220f4fdfd24676287263c613c72f87996098fdc28d5352168010454fb4c +EBUILD luatex-0.76.0-r1.ebuild 3171 BLAKE2B 2afe559102b25a7182cfa89882f23b8f08731a53238c22d1c1384a1cef9b3c05cbdcdf64a0fff6ad4a1150a8dbd7f85eac88652f3fb4bff940c2504667670817 SHA512 b20228a8f1b068452f066f209ab5d4c67917f0eec8291282bdc062a5d304ded23ee87fed512dcd39466f827c413f74587d2de2cccfacaa01500ad29b07b76e7d MISC metadata.xml 425 BLAKE2B e7887c2453db4e82d38b824cc946629dfee23c440f2b6d9982fd1b58cd43d601ff62f2ee0513078bf2f979a06c511576de1ac6c2d620c6dcfd6ef2dd125fb732 SHA512 9442b997ff504c7aef4e129b3c3fbc5212e6b7838b53059cfd16764bff66b025d39e6c9565f932295118393b8b648a489066d85e6bdb5e09380ec02a384addd9 diff --git a/dev-tex/luatex/files/poppler018.patch b/dev-tex/luatex/files/poppler018.patch index d21253853db7..0fd55a296711 100644 --- a/dev-tex/luatex/files/poppler018.patch +++ b/dev-tex/luatex/files/poppler018.patch @@ -2,8 +2,8 @@ by Martin von Gagern https://bugs.gentoo.org/show_bug.cgi?id=384875 http://thread.gmane.org/gmane.comp.tex.luatex/2630 ---- luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc -+++ luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc +--- a/texk/web2c/luatexdir/lua/lepdflib.cc ++++ b/texk/web2c/luatexdir/lua/lepdflib.cc @@ -89,7 +89,6 @@ new_poppler_userdata(AnnotBorder); new_poppler_userdata(Annots); new_poppler_userdata(Array); diff --git a/dev-tex/luatex/files/poppler022.patch b/dev-tex/luatex/files/poppler022.patch index 223cbcb27456..75d07b751893 100644 --- a/dev-tex/luatex/files/poppler022.patch +++ b/dev-tex/luatex/files/poppler022.patch @@ -5,8 +5,8 @@ poppler-0.18.patch and poppler-0.20.patch. Here to solve bug 449538. diff -ruN luatex-beta-0.70.1.gentoo/source/texk/web2c/luatexdir/lua/lepdflib.cc luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc ---- luatex-beta-0.70.1.gentoo/source/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:31:22.000000000 +0100 -+++ luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:47:24.000000000 +0100 +--- a/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:31:22.000000000 +0100 ++++ b/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:47:24.000000000 +0100 @@ -1,7 +1,7 @@ /* lepdflib.cc diff --git a/dev-tex/luatex/files/poppler026-backport.patch b/dev-tex/luatex/files/poppler026-backport.patch index ee151a30b47f..a32d3e961204 100644 --- a/dev-tex/luatex/files/poppler026-backport.patch +++ b/dev-tex/luatex/files/poppler026-backport.patch @@ -1,6 +1,6 @@ diff -ruN luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf.h luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/image/epdf.h ---- luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf.h 2011-05-19 07:38:37.000000000 +0200 -+++ luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/image/epdf.h 2014-10-11 12:17:00.028331243 +0200 +--- a/texk/web2c/luatexdir/image/epdf.h 2011-05-19 07:38:37.000000000 +0200 ++++ b/texk/web2c/luatexdir/image/epdf.h 2014-10-11 12:17:00.028331243 +0200 @@ -33,6 +33,7 @@ # include <sys/stat.h> # include <dirent.h> @@ -10,8 +10,8 @@ diff -ruN luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf # include <goo/gmem.h> # include <goo/gfile.h> diff -ruN luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/lua/lepdflib.cc ---- luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:24:52.509357663 +0200 -+++ luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:42:03.665415321 +0200 +--- a/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:24:52.509357663 +0200 ++++ b/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:42:03.665415321 +0200 @@ -48,23 +48,24 @@ //********************************************************************** diff --git a/dev-tex/luatex/files/poppler026.patch b/dev-tex/luatex/files/poppler026.patch index f7b5ba35b488..c09ff05e1092 100644 --- a/dev-tex/luatex/files/poppler026.patch +++ b/dev-tex/luatex/files/poppler026.patch @@ -4,8 +4,8 @@ http://cvsweb.de.netbsd.org/cgi-bin/cvsweb.cgi/pkgsrc/print/luatex/patches/ diff -ruN luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/image/epdf.h luatex-beta-0.76.0/source/texk/web2c/luatexdir/image/epdf.h ---- luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/image/epdf.h 2013-04-05 12:58:37.000000000 +0200 -+++ luatex-beta-0.76.0/source/texk/web2c/luatexdir/image/epdf.h 2014-05-01 01:39:39.838462783 +0200 +--- a/texk/web2c/luatexdir/image/epdf.h 2013-04-05 12:58:37.000000000 +0200 ++++ b/texk/web2c/luatexdir/image/epdf.h 2014-05-01 01:39:39.838462783 +0200 @@ -37,6 +37,7 @@ # include <sys/stat.h> # include <dirent.h> @@ -15,8 +15,8 @@ diff -ruN luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/image/epdf.h luate # include <goo/gmem.h> # include <goo/gfile.h> diff -ruN luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc luatex-beta-0.76.0/source/texk/web2c/luatexdir/lua/lepdflib.cc ---- luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc 2013-04-05 12:58:37.000000000 +0200 -+++ luatex-beta-0.76.0/source/texk/web2c/luatexdir/lua/lepdflib.cc 2014-05-01 01:40:15.698461067 +0200 +--- a/texk/web2c/luatexdir/lua/lepdflib.cc 2013-04-05 12:58:37.000000000 +0200 ++++ b/texk/web2c/luatexdir/lua/lepdflib.cc 2014-05-01 01:40:15.698461067 +0200 @@ -48,25 +48,26 @@ //********************************************************************** diff --git a/dev-tex/luatex/files/remove-zlib-version-check.patch b/dev-tex/luatex/files/remove-zlib-version-check.patch index 985085012511..f3f21a595a09 100644 --- a/dev-tex/luatex/files/remove-zlib-version-check.patch +++ b/dev-tex/luatex/files/remove-zlib-version-check.patch @@ -4,8 +4,8 @@ needless rebuilds after every zlib update. By Ulrich Müller. https://bugs.gentoo.org/show_bug.cgi?id=310487 http://www.ntg.nl/pipermail/dev-luatex/2012-July/004534.html ---- luatex-beta-0.70.1-orig/source/texk/web2c/luatexdir/luazlib/lzlib.c -+++ luatex-beta-0.70.1/source/texk/web2c/luatexdir/luazlib/lzlib.c +--- a/texk/web2c/luatexdir/luazlib/lzlib.c ++++ b/texk/web2c/luatexdir/luazlib/lzlib.c @@ -549,14 +549,6 @@ /* ====================================================================== */ diff --git a/dev-tex/luatex/luatex-0.70.1-r2.ebuild b/dev-tex/luatex/luatex-0.70.1-r3.ebuild index 18bf55c9d0b4..b06166bb98e8 100644 --- a/dev-tex/luatex/luatex-0.70.1-r2.ebuild +++ b/dev-tex/luatex/luatex-0.70.1-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit libtool eutils flag-o-matic texlive-common +inherit flag-o-matic libtool texlive-common DESCRIPTION="An extended version of pdfTeX using Lua as an embedded scripting language" HOMEPAGE="http://www.luatex.org/" @@ -18,10 +18,12 @@ IUSE="doc" RDEPEND="dev-libs/zziplib >=media-libs/libpng-1.4 app-text/poppler:=[xpdf-headers(+)] - sys-libs/zlib + sys-libs/zlib:* >=dev-libs/kpathsea-6.0.1_p20110627" -DEPEND="${RDEPEND} - virtual/pkgconfig" + +DEPEND="${RDEPEND}" + +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${PN}-beta-${PV}/source" PRELIBS="libs/obsdcompat" @@ -29,12 +31,13 @@ PRELIBS="libs/obsdcompat" #kpathsea_extraconf="--disable-shared --disable-largefile" src_prepare() { - has_version '>=app-text/poppler-0.18.0:0' && epatch "${FILESDIR}/poppler018.patch" - has_version '>=app-text/poppler-0.20.0:0' && epatch "${FILESDIR}/poppler020.patch" - has_version '>=app-text/poppler-0.22.0:0' && epatch "${FILESDIR}/poppler022.patch" - has_version '>=app-text/poppler-0.26.0:0' && epatch "${FILESDIR}/poppler026-backport.patch" + default + has_version '>=app-text/poppler-0.18.0:0' && eapply "${FILESDIR}/poppler018.patch" + has_version '>=app-text/poppler-0.20.0:0' && eapply "${FILESDIR}/poppler020.patch" + has_version '>=app-text/poppler-0.22.0:0' && eapply "${FILESDIR}/poppler022.patch" + has_version '>=app-text/poppler-0.26.0:0' && eapply "${FILESDIR}/poppler026-backport.patch" has_version '>=app-text/poppler-0.57.0:0' && append-cxxflags -std=c++11 # bug 627538 - epatch "${FILESDIR}/kpathsea2012.patch" \ + eapply "${FILESDIR}/kpathsea2012.patch" \ "${FILESDIR}/remove-zlib-version-check.patch" S="${S}/build-aux" elibtoolize --shallow } @@ -49,7 +52,7 @@ src_configure() { myconf="" #has_version '>=app-text/texlive-core-2009' && myconf="--with-system-kpathsea" - cd "${S}/texk/web2c" + cd "${S}/texk/web2c" || die econf \ --disable-cxx-runtime-hack \ --disable-all-pkgs \ @@ -81,7 +84,7 @@ src_configure() { local j=$(basename $i)_extraconf local myconf eval myconf=\${$j} - cd "${S}/${i}" + cd "${S}/${i}" || die econf ${myconf} done } @@ -89,23 +92,23 @@ src_configure() { src_compile() { texk/web2c/luatexdir/getluatexsvnversion.sh || die for i in ${PRELIBS} ; do - cd "${S}/${i}" - emake || die "failed to build ${i}" + cd "${S}/${i}" || die + emake done - cd "${WORKDIR}/${PN}-beta-${PV}/source/texk/web2c" - emake luatex || die "failed to build luatex" + cd "${WORKDIR}/${PN}-beta-${PV}/source/texk/web2c" || die + emake luatex } src_install() { - cd "${WORKDIR}/${PN}-beta-${PV}/source/texk/web2c" + cd "${WORKDIR}/${PN}-beta-${PV}/source/texk/web2c" || die emake DESTDIR="${D}" bin_PROGRAMS="luatex" SUBDIRS="" nodist_man_MANS="" \ - install-exec-am || die + install-exec-am - dodoc "${WORKDIR}/${PN}-beta-${PV}/README" || die - doman "${WORKDIR}/texmf/doc/man/man1/"*.1 || die + dodoc "${WORKDIR}/${PN}-beta-${PV}/README" + doman "${WORKDIR}/texmf/doc/man/man1/"*.1 if use doc ; then - dodoc "${WORKDIR}/${PN}-beta-${PV}/manual/"*.pdf || die - dodoc "${WORKDIR}/texmf/doc/man/man1/"*.pdf || die + dodoc "${WORKDIR}/${PN}-beta-${PV}/manual/"*.pdf + dodoc "${WORKDIR}/texmf/doc/man/man1/"*.pdf fi } diff --git a/dev-tex/luatex/luatex-0.76.0.ebuild b/dev-tex/luatex/luatex-0.76.0-r1.ebuild index 3b6d960b74c5..cb38d3df2dea 100644 --- a/dev-tex/luatex/luatex-0.76.0.ebuild +++ b/dev-tex/luatex/luatex-0.76.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit libtool eutils flag-o-matic texlive-common +inherit libtool flag-o-matic texlive-common MY_P=${PN}-beta-${PV} DESCRIPTION="An extended version of pdfTeX using Lua as an embedded scripting language" @@ -22,17 +22,20 @@ RDEPEND="dev-libs/zziplib >=x11-libs/cairo-1.12 >x11-libs/pixman-0.18 app-text/poppler:=[xpdf-headers(+)] - sys-libs/zlib + sys-libs/zlib:* >=dev-libs/kpathsea-6.1.0_p20120701" -DEPEND="${RDEPEND} - virtual/pkgconfig" + +DEPEND="${RDEPEND}" + +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}/source" src_prepare() { - has_version '>=app-text/poppler-0.26.0:0' && epatch "${FILESDIR}/poppler026.patch" + default + has_version '>=app-text/poppler-0.26.0:0' && eapply "${FILESDIR}/poppler026.patch" has_version '>=app-text/poppler-0.57.0:0' && append-cxxflags -std=c++11 # bug 627538 - epatch "${FILESDIR}/remove-zlib-version-check.patch" \ + eapply "${FILESDIR}/remove-zlib-version-check.patch" \ "${FILESDIR}/includes.patch" S="${S}/build-aux" elibtoolize --shallow } @@ -43,7 +46,7 @@ src_configure() { # So we set LC_ALL to C in order to avoid problems. export LC_ALL=C - cd "${S}/texk/web2c" + cd "${S}/texk/web2c" || die econf \ --disable-cxx-runtime-hack \ --disable-all-pkgs \ @@ -76,18 +79,18 @@ src_configure() { src_compile() { texk/web2c/luatexdir/getluatexsvnversion.sh || die - cd "${WORKDIR}/${MY_P}/source/texk/web2c" + cd "${WORKDIR}/${MY_P}/source/texk/web2c" || die emake luatex } src_install() { - cd "${WORKDIR}/${MY_P}/source/texk/web2c" + cd "${WORKDIR}/${MY_P}/source/texk/web2c" || die emake DESTDIR="${D}" bin_PROGRAMS="luatex" SUBDIRS="" nodist_man_MANS="" \ install-exec-am dodoc "${WORKDIR}/${MY_P}/README" luatexdir/NEWS - cp source/texk/web2c/man - cp man/luatex.man "${T}/luatex.1" + cp source/texk/web2c/man || die + cp man/luatex.man "${T}/luatex.1" || die doman "${T}/luatex.1" use doc && dodoc "${WORKDIR}/${MY_P}/manual/"*.pdf } diff --git a/dev-tex/newlfm/Manifest b/dev-tex/newlfm/Manifest index ab5202213c8c..f949c7d29f2b 100644 --- a/dev-tex/newlfm/Manifest +++ b/dev-tex/newlfm/Manifest @@ -1,3 +1,3 @@ DIST newlfm-8.3.tar.gz 878748 BLAKE2B 955f3a5dda53a45004a12eedad9b95ebc9636eb06f7e1f06fbc3f68b8aa3c7e95e24768d7b73de9f900e20e3ef2a0e682c1b62c94e2c509bb10be6ddcc33689b SHA512 f9765a10d3ee627ed748ce541ad1f52d259beff178ded37fe97bcb4ce7fb5139581cb328f5c4f8160ccba2f471cd8ad525386389aaab806d1d350354dbe8474c -EBUILD newlfm-8.3-r1.ebuild 937 BLAKE2B 80698464bd0a1922fef6f06e861e51a25504a2179c4a905aa362713018966e4a32dcc472f735973de12aff52c88b7f1df26c02f3a242e9ba4c6dde2f04bb2aa5 SHA512 c6c7d53555b92cd60cead30e311a35f2b0bdaad58963ba539935a69b9bba97884037836c359eebbe8d8ad5f9a81dae2a125b9fdb82a30cfc5d6b38668dcc56b0 +EBUILD newlfm-8.3-r1.ebuild 942 BLAKE2B 75b60f200e7be955cb314c920efb4b6ec5d3aee7c9985706bc2ecb2458da8263b8ed96eb1e97bfdf2686b344fcc56d98e23a36702a86c29b124f587cb4b7b24a SHA512 d6729d0def3b04ddc7f40e1a97130f5955037feadb0fe44ff2d1e1420845ec879e6fe516c9569f1d948e4ed69f7bbb01d1d5b4c1ce4b3b418d6b00252ca49a4a MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/newlfm/newlfm-8.3-r1.ebuild b/dev-tex/newlfm/newlfm-8.3-r1.ebuild index 367aae497dc8..5749eb743c18 100644 --- a/dev-tex/newlfm/newlfm-8.3-r1.ebuild +++ b/dev-tex/newlfm/newlfm-8.3-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package DESCRIPTION="Extensive LaTeX class for writing letters" -HOMEPAGE="http://www.ctan.org/tex-archive/help/Catalogue/entries/newlfm.html" +HOMEPAGE="https://www.ctan.org/tex-archive/help/Catalogue/entries/newlfm.html" # Downloaded from: # ftp://ftp.dante.de/tex-archive/macros/latex/contrib/newlfm.tar.gz SRC_URI="mirror://gentoo/${P}.tar.gz" @@ -19,10 +19,11 @@ IUSE="" DEPEND="dev-texlive/texlive-latexextra" RDEPEND="${DEPEND}" + S="${WORKDIR}/${PN}" src_compile() { - latex newlfm.ins || die + latex newlfm.ins || die "Latex compilation failed" } src_install() { @@ -32,8 +33,8 @@ src_install() { dosym palm.eps /usr/share/texmf/tex/latex/newlfm/palmb.eps dosym palm.pdf /usr/share/texmf/tex/latex/newlfm/palmb.pdf - insinto /usr/share/doc/${PF}/tests - doins test* extracd.tex # letrx.tex - dodoc manual.pdf README # README.uploads + + docinto tests + dodoc test* extracd.tex # letrx.tex } diff --git a/dev-tex/pgf/Manifest b/dev-tex/pgf/Manifest index 5c2d9555f2e2..1583461b9664 100644 --- a/dev-tex/pgf/Manifest +++ b/dev-tex/pgf/Manifest @@ -1,10 +1,5 @@ -AUX pgfsys-luatex.def 13997 BLAKE2B 4d682ac413f03fc2c5f4bb27ffd367af121da27ba14631b1d9a30a3b80181178fa84e07a331efb2b46a0c04749c3f7ac56527b3c65259da7ca2a32a2fde4b294 SHA512 cb946ce0a946048acb03d45452c155a81d82a86cd4673ee70a07ff1e6553aa45be6d56e38cfd51988b095c540e8a3e1ff113958f6eae5255ac9dba8c46b6161d -DIST pgf-3.1.4-pgfmanual.pdf 10376398 BLAKE2B 4e45a0d69000d1f89a995f3e5e9295b82a79af5cfd5863aba4f1fd9c3b40d05f2f07b6fc2b34a933136448728aea3dfacc4943fd013896cd4cfe52c9dc8aa3c3 SHA512 a2b934d6e9836fce0a731d238b713ebdc3764e8aa76ea4c7fd54c88f59f31fe17f8c306b6a381adc73becb410e0c6350427112e5d46ae762665fc73fcdca54a0 -DIST pgf-3.1.4-revisioned.tex.xz 244 BLAKE2B 088da7d921dcce118af216fefbedcdde5d3359cdb044d67ec51cd8a595c21aa4d314b33bc49bcd04387e5af1230f7244b136e2bca8fd83a01ee2d264dc89fad5 SHA512 690e3233052c81384b69bae5504c5b5ea1053aaba6444674d3aad7a550f66f4e326c413decf482d7435e7273e9a3a1fddc64ff1946bca0c92e93b8fd66f3f09d -DIST pgf-3.1.4.tar.gz 2426346 BLAKE2B 44d1c709774586b4de81def3d4e7133d147e9e3c1b69078789c8f62378b97a6fc6cfbd580a5f1d292190282dbec5ca4f080d4567b2e1fa526909f08e07169547 SHA512 472ffca8f465bfb5f98cbe0880887afc5b9043bfc878aa8f64a79970502546cc3e0901010b8662aa582af9bc4a90b622ade828c075396542a1e2ee7af694181c DIST pgf-3.1.4b-pgfmanual.pdf 10371181 BLAKE2B c619e56fd184fea8761175efed7130b37b10f719e04e87b40448a0a72641f2b7c6be0270ae0c2386d91caf06d9cd46f8eb3eb9293d8ff46d8f4a8400662cc1d8 SHA512 f18e836774b8ad8d7a2adb1c876e529240907b9a9c695ab6366d4bc321766106ced3085dc0d17394d6c19654a2232e10d782e93152c075f7915ffb2f0e09b680 DIST pgf-3.1.4b-revisioned.xz 244 BLAKE2B b394702704aa5b16549df795bc4cf04e5a81839a7694a1773dee89f4db66a286a276e48bf080f82e4fe3e55e3a6bf3983394ed84a83a372becc5b8f0738162a7 SHA512 4f5ca04317e58a191eaf7225fdd9a2ff70ad80d601951be98870f77da598ba559b464e2bd0ca4f03cf54c0ccd536925deb8bd6061b9464b36a883727ae85dc40 DIST pgf-3.1.4b.tar.gz 2426541 BLAKE2B 91f1b0ea1f2f3526da6a57cd2deec76b49b4204047b9dcdbeb064db48357055324ffe83bb5bd09dd8931a9c8e8768305a72b82ec77257e20badc543a5ca803b8 SHA512 4ba8d9c70d573ff69128d41b20525badf3a3bd0bbbf76ef3c2f2e54ccc05bc0bf1da1f20102df04f8188fe1733d469965228445e6c4af0611c2aa5737ed72180 -EBUILD pgf-3.1.4-r1.ebuild 1377 BLAKE2B a1025c092321a6272e74d03cab8fb9d258a1c9e8e80ab1800ab15ab5cdf733d015227964f1c893af1c169bce0adee2ea673664fa91f024cb90031b90c55907e8 SHA512 6e510624f768d4a870f6666547a275ad03bf507141f512cd77e351761180110e8ef5b9793da2d7caf6ee16ae6243a5ddc38ad985e7b54ee5d981114484295c53 -EBUILD pgf-3.1.4b-r1.ebuild 1369 BLAKE2B 8251866a9a39e7a0dea66bb1a8bcd2a227a07f5e7d41d20d5d3edb08565de5de788568c11470c1085a38e7380301eb5a6cfb8d5cbd94101c686792bf8543f080 SHA512 a6b984a5593175bf65c68be1bbdca054c6f83106973c2b7e93fa95b63332a0ae330952ccb4e20d9fc050334d5942e235d95c2dd58342790f3d13b6d345083e77 +EBUILD pgf-3.1.4b-r2.ebuild 1355 BLAKE2B b10a8928d96418c20ab68d66fd0da04b059f3ca53b817e72b0e108e829d49e518df2d5bb10fadec64b6a402a0d99463a6f72c89f232fdabca0c997cb18c7be6e SHA512 2adbe75d8737574231a921e827e12927c735e95fdbfab17fa9264fed5ea9e60a2f3341eaaaffc17a6c189db5024df8a7fe9875ebc8d85b6991e964e9e472a8b2 MISC metadata.xml 322 BLAKE2B 1c28b0fcafac554548ea1862a338974f28c5d6b62745847627ffdba18494551b1fbc596c2e155787e5fc0b3410814a284f1792ee8fbb241cbae774c140a1d00a SHA512 09860d1821637bfc17aef0aae7b14913af3b5171c95a3a9edf7ab00a3b006e5335cd1d7770953a3d4956f7b876cd990affbad468b0a24d9290c69b5e1ef95ae4 diff --git a/dev-tex/pgf/files/pgfsys-luatex.def b/dev-tex/pgf/files/pgfsys-luatex.def deleted file mode 100644 index 4e00695f3815..000000000000 --- a/dev-tex/pgf/files/pgfsys-luatex.def +++ /dev/null @@ -1,431 +0,0 @@ -% Copyright 2006 by Till Tantau -% -% This file may be distributed and/or modified -% -% 1. under the LaTeX Project Public License and/or -% 2. under the GNU Public License. -% -% See the file doc/generic/pgf/licenses/LICENSE for more details. - -\ProvidesFileRCS $Header: /cvsroot/pgf/pgf/generic/pgf/systemlayer/pgfsys-luatex.def,v 1.35 2014/10/11 09:23:31 vibrovski Exp $ - - -% Driver commands for pdf - -% -% Load common pdf commands: -% -\input pgfsys-common-pdf.def - -% -% pdftex-specific stuff: -% -\def\pgfsys@invoke#1{\pdfextension literal{#1}} - -% Synced hboxes -\def\pgfsys@hboxsynced#1{% - {% - \pgfsys@beginscope% - \setbox\pgf@hbox=\hbox{% - \hskip\pgf@pt@x% - \raise\pgf@pt@y\hbox{% - \pgf@pt@x=0pt% - \pgf@pt@y=0pt% - \pgflowlevelsynccm% - \pgfsys@hbox#1}% - \hss% - }% - \wd\pgf@hbox=0pt% - \ht\pgf@hbox=0pt% - \dp\pgf@hbox=0pt% - \box\pgf@hbox% - \pgfsys@endscope% - }% -} - - - -\def\pgfsys@imagesuffixlist{.pdf:.jpg:.jpeg:.png:} -\def\pgfsys@defineimage{% width, height, page number - \ifx\pgf@imagewidth\pgfutil@empty\else\edef\pgf@imagewidth{ width \pgf@imagewidth }\fi% - \ifx\pgf@imageheight\pgfutil@empty\else\edef\pgf@imageheight{ height \pgf@imageheight }\fi% - \ifx\pgf@imagepage\pgfutil@empty\else\edef\pgf@imagepage{ page \pgf@imagepage }\fi% - \ifx\saveimageresource\@undefined% old version of lualatex - \ifx\pgf@imagepage\pgfutil@empty\else% - \pgfwarning{Page selection not supported. Ignoring page selection}% - \fi% - \setbox\pgfutil@tempboxa=\hbox{% - \pdfimage \pgf@imageheight \pgf@imagewidth {\pgf@filename}}% - \pdfform\pgfutil@tempboxa% - \edef\pgf@image{\noexpand\pdfrefform\the\pdflastform}% - \else% new version - {\saveimageresource \pgf@imageheight \pgf@imagewidth attr - {/Interpolate \pgf@imageinterpolate\space\pgf@imagemask} \pgf@imagepage - {\pgf@filename}}% - \edef\pgf@image{\noexpand\useimageresource\the\lastsavedimageresourceindex}% - \fi -}% -\def\pgfsys@definemask#1{% - \ifx\pgf@maskmatte\pgfutil@empty% - \else% - \edef\pgf@maskmatte{/Matte [\pgf@maskmatte]}% - \fi% - \edef\pgf@attr{{\pgf@maskmatte\space /Decode [1 0]}}% - \immediate\saveimageresource attr \pgf@attr {\pgf@filename}% - \edef\pgf@mask{/SMask \the\lastsavedimageresourceindex\space 0 R}% -} -\def\pgfsys@horishading#1#2#3{% - {% - \pgf@parsefunc{#3}% - \pgfmathparse{#2}% - \setbox\pgfutil@tempboxa=\hbox to\pgf@max{\vbox to\pgfmathresult pt{\vfil\pgfsys@invoke{/Sh sh}}\hfil}% - \pgf@process{\pgfpoint{\pgf@max}{#2}}% - \immediate\saveboxresource resources {% - /Shading << /Sh << /ShadingType 2 - /ColorSpace /DeviceRGB - /Domain [\pgf@pdfparseddomain] - /Coords [\pgf@doma\space0 \pgf@domb\space0] - /Function \pgf@pdfparsedfunction - /Extend [false false] >> >>}\pgfutil@tempboxa% << - \expandafter\xdef\csname @pgfshading#1!\endcsname{\leavevmode\noexpand\useboxresource\the\lastsavedboxresourceindex}% - }% -} -\def\pgfsys@vertshading#1#2#3{% - {% - \pgf@parsefunc{#3}% - \pgfmathparse{#2}% - \setbox\pgfutil@tempboxa=\hbox to\pgfmathresult pt{\vbox to\pgf@max{\vfil\pgfsys@invoke{/Sh sh}}\hfil}% - \pgf@process{\pgfpoint{#2}{\pgf@max}}% - \immediate\saveboxresource resources {% - /Shading << /Sh << /ShadingType 2 - /ColorSpace /DeviceRGB - /Domain [\pgf@pdfparseddomain] - /Coords [0 \pgf@doma\space0 \pgf@domb] - /Function \pgf@pdfparsedfunction - /Extend [false false] >> >>}\pgfutil@tempboxa% << - \expandafter\xdef\csname @pgfshading#1!\endcsname{\leavevmode\noexpand\useboxresource\the\lastsavedboxresourceindex}% - }% -} -\def\pgfsys@radialshading#1#2#3{% - {% - \pgf@parsefunc{#3}% - \setbox\pgfutil@tempboxa=\hbox to2\pgf@max{\vbox to2\pgf@max{\vfil\pgfsys@invoke{/Sh sh}}\hfil}% - \pgf@process{#2}% - \pgf@xa=\pgf@x% - \pgf@ya=\pgf@y% - \pgf@process{\pgfpoint{\pgf@max}{\pgf@max}}% - \advance\pgf@xa by \pgf@x% - \advance\pgf@ya by \pgf@y% - \pgf@sys@bp@correct{\pgf@x}% - \pgf@sys@bp@correct{\pgf@y}% - \pgf@sys@bp@correct{\pgf@xa}% - \pgf@sys@bp@correct{\pgf@ya}% - \immediate\saveboxresource resources {% - /Shading << /Sh << /ShadingType 3 - /ColorSpace /DeviceRGB - /Domain [\pgf@pdfparseddomain] - /Coords [\pgf@sys@tonumber{\pgf@xa} \pgf@sys@tonumber{\pgf@ya} \pgf@doma\space \pgf@sys@tonumber{\pgf@x} \pgf@sys@tonumber{\pgf@y} \pgf@domb] - /Function \pgf@pdfparsedfunction - /Extend [true false] >> >>}\pgfutil@tempboxa% << - \expandafter\xdef\csname @pgfshading#1!\endcsname{\leavevmode\noexpand\useboxresource\the\lastsavedboxresourceindex}% - }% -}% -\def\pgfsys@functionalshading#1#2#3#4{% - {% - \pgf@process{#2}% - \pgf@xa=\pgf@x% - \pgf@ya=\pgf@y% - \pgf@process{#3}% - \pgf@xb=\pgf@x% - \pgf@yb=\pgf@y% - \advance\pgf@x by-\pgf@xa% - \advance\pgf@y by-\pgf@ya% - \setbox\pgfutil@tempboxa=\hbox to\pgf@x{\vbox to\pgf@y{\vfil\pgfsys@invoke{/Sh sh}}\hfil}% - \pgf@sys@bp@correct{\pgf@xa}% - \pgf@sys@bp@correct{\pgf@ya}% - \pgf@sys@bp@correct{\pgf@xb}% - \pgf@sys@bp@correct{\pgf@yb}% - \pgf@xc=-\pgf@xa% - \pgf@yc=-\pgf@ya% - % Now build the function - \pdfextension obj - stream - attr - { - /FunctionType 4 - /Domain [\pgf@sys@tonumber{\pgf@xa}\space\pgf@sys@tonumber{\pgf@xb}\space\pgf@sys@tonumber{\pgf@ya}\space\pgf@sys@tonumber{\pgf@yb}] - /Range [0 1 0 1 0 1] - } - {{#4}}% - \edef\pgf@temp@num{\the\numexpr\pdffeedback lastobj\relax}% - \saveboxresource resources {% - /Shading << /Sh << /ShadingType 1 - /ColorSpace /DeviceRGB - /Matrix [1 0 0 1 \pgf@sys@tonumber{\pgf@xc}\space\pgf@sys@tonumber{\pgf@yc}] - /Domain [\pgf@sys@tonumber{\pgf@xa}\space\pgf@sys@tonumber{\pgf@xb}\space\pgf@sys@tonumber{\pgf@ya}\space\pgf@sys@tonumber{\pgf@yb}] - /Function \pgf@temp@num\space 0 R - >> >>}\pgfutil@tempboxa% << - \expandafter\xdef\csname @pgfshading#1!\endcsname{% - \leavevmode% - \noexpand\useboxresource\the\lastsavedboxresourceindex% - \noexpand\pdfextension refobj \pgf@temp@num% - }% - }% -} - - - -% Patterns - -\def\pgfsys@declarepattern#1#2#3#4#5#6#7#8#9{% - % Start building the pattern dictionary: - \pgf@xa=#2\relax% - \pgf@ya=#3\relax% - \pgf@xb=#4\relax% - \pgf@yb=#5\relax% - \pgf@xc=#6\relax% - \pgf@yc=#7\relax% - \pgf@sys@bp@correct\pgf@xa% - \pgf@sys@bp@correct\pgf@ya% - \pgf@sys@bp@correct\pgf@xb% - \pgf@sys@bp@correct\pgf@yb% - \pgf@sys@bp@correct\pgf@xc% - \pgf@sys@bp@correct\pgf@yc% - % Now create the pattern object: - \immediate\pdfextension obj stream - attr - { - /Type /Pattern - /PatternType 1 - /PaintType \ifnum#9=0 2 \else 1 \fi - /TilingType 1 - /BBox [\pgf@sys@tonumber\pgf@xa\space\pgf@sys@tonumber\pgf@ya\space\pgf@sys@tonumber\pgf@xb\space\pgf@sys@tonumber\pgf@yb] - /XStep \pgf@sys@tonumber\pgf@xc\space - /YStep \pgf@sys@tonumber\pgf@yc\space - /Resources << >> %<< - } - {#8}% - \pgfutil@addpdfresource@patterns{/pgfpat#1\space \the\numexpr\pdffeedback lastobj\relax\space 0 R}% -} - -\def\pgfsys@setpatternuncolored#1#2#3#4{% - \pgfsysprotocol@literal{/pgfprgb cs #2 #3 #4 /pgfpat#1\space scn}% -} - -\def\pgfsys@setpatterncolored#1{% - \pgfsysprotocol@literal{/Pattern cs /pgfpat#1\space scn}% -} - -% System layer for meta patterns -% Takes 15(!) arguments -% #1 pattern name -% #2 #3 bounding box lower left -% #4 #5 bounding box upper right -% #6 #7 tile size -% #8 #9 #10 #11 #12 #13 transformation matrix -% #14 protocoled text -% #15 pattern type -\def\pgfsys@declarepattern@meta#1#2#3#4#5#6#7{% - % Start building the pattern dictionary: - \pgf@xa=#2\relax% - \pgf@ya=#3\relax% - \pgf@xb=#4\relax% - \pgf@yb=#5\relax% - \pgf@xc=#6\relax% - \pgf@yc=#7\relax% - \pgf@sys@bp@correct\pgf@xa% - \pgf@sys@bp@correct\pgf@ya% - \pgf@sys@bp@correct\pgf@xb% - \pgf@sys@bp@correct\pgf@yb% - \pgf@sys@bp@correct\pgf@xc% - \pgf@sys@bp@correct\pgf@yc% - \pgfsys@@declarepattern@meta{#1}} - -\def\pgfsys@@declarepattern@meta#1#2#3#4#5#6#7#8#9{% - \pgfutil@tempdima=#6\relax% - \pgfutil@tempdimb=#7\relax% - \pgf@sys@bp@correct\pgf@xa% - \pgf@sys@bp@correct\pgf@ya% - % Now create the pattern object: - \immediate\pdfextension obj stream - attr - { - /Type /Pattern - /PatternType 1 - /PaintType \ifnum#9=0 2 \else 1 \fi - /TilingType 1 - /BBox [\pgf@sys@tonumber\pgf@xa\space\pgf@sys@tonumber\pgf@ya\space\pgf@sys@tonumber\pgf@xb\space\pgf@sys@tonumber\pgf@yb] - /XStep \pgf@sys@tonumber\pgf@xc\space - /YStep \pgf@sys@tonumber\pgf@yc\space - /Matrix [#2\space#3\space#4\space#5\space\pgf@sys@tonumber\pgfutil@tempdima\space\pgf@sys@tonumber\pgfutil@tempdimb] - /Resources << >> %<< - } - {#8}% - \pgfutil@addpdfresource@patterns{/pgfpat#1\space \the\numexpr\pdffeedback lastobj\relax\space 0 R}% - } - - - -\def\pgfsys@papersize#1#2{\pageheight#2\relax\pagewidth#1\relax} - -\def\pgfsys@global@papersize#1#2{\global\pageheight#2\relax\global\pagewidth#1\relax} - -\ifx\paperheight\@undefined - \def\pgfsys@thepageheight{\pageheight} - \def\pgfsys@thepagewidth{\pagewidth} -\fi - - -% -% Position tracking -% -\def\pgfsys@markposition#1{% - \savepos% - \edef\pgf@temp{#1}% - \expandafter\pgfutil@writetoaux\expandafter{% - \expandafter\noexpand\expandafter\pgfsyspdfmark\expandafter{\pgf@temp}{\the\lastxpos}{\the\lastypos}}% -} - -\def\pgfsyspdfmark#1#2#3{% - \expandafter\gdef\csname pgf@sys@pdf@mark@pos@#1\endcsname{\pgfqpoint{#2sp}{#3sp}}% - \pgfutil@check@rerun{#1}{{#2}{#3}}% -} - -\def\pgfsys@getposition#1#2{% - \edef\pgf@marshal{\let\noexpand#2=\expandafter\noexpand\csname pgf@sys@pdf@mark@pos@#1\endcsname}% - \pgf@marshal% -} - -\def\pgf@sys@pdf@mark@pos@pgfpageorigin{\pgfqpoint{\hoffset}{\voffset}} - - -% -% Opacity masks -% -\def\pgfsys@fadingfrombox#1#2{% - {% - \pgf@sys@pdf@check@resources% - \pgf@x=-.5\wd#2% - \pgf@y=-.5\ht#2% - \advance\pgf@y by.5\dp#2% - \expandafter\xdef\csname pgfsmasktrans@#1\endcsname{% - \noexpand\pgftransformcm{1}{0}{0}{1}{\noexpand\pgfqpoint{\the\pgf@x}{\the\pgf@y}}}% - \saveboxresource resources { \pgf@sys@pdf@possible@resources } #2% - \expandafter\xdef\csname pgfsmaskxform@#1\endcsname{\the\lastsavedboxresourceindex}% - }% -} -\def\pgfsys@usefading#1#2#3#4#5#6#7{% - \expandafter\ifx\csname pgfsmaskxform@#1\endcsname\relax% - \pgferror{Undefined fading '#1'}% - \else% - {% - \expandafter\ifx\csname pgfsmaks@#1\endcsname\relax% - \pgf@sys@pdf@install@mask{#1}% - \fi% - \pgftransformreset% - \pgftransformcm{#2}{#3}{#4}{#5}{\pgfpoint{#6}{#7}}% - \csname pgfsmasktrans@#1\endcsname% - {% - \pgflowlevelsynccm% - \pgfsys@invoke{/pgfsmask\csname pgfsmask@#1\endcsname\space gs}% - }% - \pgftransforminvert% - \pgflowlevelsynccm% - }% - \fi -} - -\def\pgf@sys@pdf@install@mask#1{% - \setbox\pgfutil@tempboxa=\hbox{\useboxresource\csname pgfsmaskxform@#1\endcsname} - \immediate\saveboxresource% - attr { - /Group - << - /S /Transparency - /CS /DeviceGray - >> - }% << - \pgfutil@tempboxa% - \pgfutil@addpdfresource@extgs{% - /pgfsmask\the\lastsavedboxresourceindex\space - << - /SMask - << - /S /Luminosity - /G \the\lastsavedboxresourceindex\space 0 R - >> - >> } %<< - \expandafter\xdef\csname pgfsmask@#1\endcsname{\the\lastsavedboxresourceindex}% -} - -% -% Transparency groups -% -\def\pgfsys@transparencygroupfrombox#1{% - \pgf@sys@pdf@check@resources% - \saveboxresource - attr { /Group << /S /Transparency - /I \ifpgfsys@transparency@group@isolated true \else false \fi - /K \ifpgfsys@transparency@group@knockout true \else false \fi >> } %<< - resources { \pgf@sys@pdf@possible@resources } - #1% - \setbox#1=\hbox{\useboxresource\lastsavedboxresourceindex}% -} - - - - -% -% Resource management -% - -\def\pgf@sys@setuppdfresources@plain{% - % This command will setup pdf resource in plain and in latex - % mode. ConTeXt has its own handler - % Page resources (they are kept in objects and only written at the - % very end) - \pdfextension obj reserveobjnum \edef\pgf@sys@pdf@extgs@objnum{\the\numexpr\pdffeedback lastobj\relax} - \pdfextension obj reserveobjnum \edef\pgf@sys@pdf@pattern@objnum{\the\numexpr\pdffeedback lastobj\relax} - \pdfextension obj reserveobjnum \edef\pgf@sys@pdf@colrospaces@objnum{\the\numexpr\pdffeedback lastobj\relax} - \def\pgf@sys@pdf@possible@resources{% - /ColorSpace \pgf@sys@pdf@colrospaces@objnum\space 0 R - /Pattern \pgf@sys@pdf@pattern@objnum\space 0 R - /ExtGState \pgf@sys@pdf@extgs@objnum\space 0 R - } - \let\pgf@sys@pdf@check@resources=\relax% - \def\pgf@sys@pdf@install@pageresources{ - { - \edef\temp{ - \pgf@sys@pdf@possible@resources - } - \expandafter\global\expandafter\pdfvariable pageresources\expandafter{\temp} - } - } - \pgf@sys@pdf@install@pageresources - \expandafter\pgfutil@everybye\expandafter{% - \the\pgfutil@everybye% - \immediate \pdfextension obj useobjnum \pgf@sys@pdf@extgs@objnum {<<\pgf@sys@pgf@resource@list@extgs>>}%<< - \immediate \pdfextension obj useobjnum \pgf@sys@pdf@pattern@objnum {<<\pgf@sys@pgf@resource@list@patterns>>}%<< - \immediate \pdfextension obj useobjnum \pgf@sys@pdf@colrospaces@objnum {<<\pgf@sys@pgf@resource@list@colorspaces>>}%<< - } - \let\pgf@sys@pgf@resource@list@extgs=\pgfutil@empty% - \let\pgf@sys@pgf@resource@list@patterns=\pgfutil@empty% - \let\pgf@sys@pgf@resource@list@colorspaces=\pgfutil@empty% - \def\pgf@sys@addpdfresource@extgs@plain##1{\xdef\pgf@sys@pgf@resource@list@extgs{\pgf@sys@pgf@resource@list@extgs\space##1}} - \def\pgf@sys@addpdfresource@patterns@plain##1{\xdef\pgf@sys@pgf@resource@list@patterns{\pgf@sys@pgf@resource@list@patterns\space##1}} - \def\pgf@sys@addpdfresource@colorspaces@plain##1{\xdef\pgf@sys@pgf@resource@list@colorspaces{\pgf@sys@pgf@resource@list@colorspaces\space##1}} -} -\pgfutil@setuppdfresources % possibly call the above - -\pgfutil@addpdfresource@colorspaces{ /pgfprgb [/Pattern /DeviceRGB] } - -\def\pgfsys@color@unstacked#1{% - \pdfextension literal{\csname\string\color@#1\endcsname}% -} - -\endinput - - -%%% Local Variables: -%%% mode: latex -%%% End: diff --git a/dev-tex/pgf/pgf-3.1.4-r1.ebuild b/dev-tex/pgf/pgf-3.1.4-r1.ebuild deleted file mode 100644 index e48b8a08ba48..000000000000 --- a/dev-tex/pgf/pgf-3.1.4-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit latex-package - -DESCRIPTION="The TeX Portable Graphic Format" -HOMEPAGE="https://github.com/pgf-tikz/pgf" -SRC_URI=" https://github.com/pgf-tikz/pgf/archive/${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~zlogene/distfiles/${CATEGORY}/${PN}/${P}-revisioned.tex.xz - doc? ( https://github.com/pgf-tikz/pgf/releases/download/${PV}/pgfmanual.pdf -> ${P}-pgfmanual.pdf )" - -LICENSE="GPL-2 LPPL-1.3c FDL-1.2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc source" - -RDEPEND="dev-texlive/texlive-latexrecommended - dev-tex/xcolor" - -src_install() { - insinto "${TEXMF}" - doins -r tex - insinto "${TEXMF}"/tex/generic/${PN} - newins "${WORKDIR}"/${P}-revisioned.tex pgf.revision.tex - - if use source ; then - doins -r source - fi - - cd "${S}/doc/generic/pgf" || die - dodoc AUTHORS ChangeLog README - if use doc; then - insinto /usr/share/doc/${PF}/texdoc - # pgfmanual is now split from the main tar archive - newdoc "${DISTDIR}/${P}-pgfmanual.pdf" pgfmanual.pdf - doins -r images macros text-en version-* - - dosym "/usr/share/doc/${PF}/texdoc" "${TEXMF}/doc/latex/${PN}" - docompress -x "/usr/share/doc/${PF}/texdoc/" - fi -} diff --git a/dev-tex/pgf/pgf-3.1.4b-r1.ebuild b/dev-tex/pgf/pgf-3.1.4b-r2.ebuild index e36bb603e2c5..a5f040467eeb 100644 --- a/dev-tex/pgf/pgf-3.1.4b-r1.ebuild +++ b/dev-tex/pgf/pgf-3.1.4b-r2.ebuild @@ -16,8 +16,7 @@ SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc source" -RDEPEND="dev-texlive/texlive-latexrecommended - dev-tex/xcolor" +RDEPEND="dev-texlive/texlive-latexrecommended" src_install() { insinto "${TEXMF}" @@ -32,12 +31,12 @@ src_install() { cd "${S}/doc/generic/pgf" || die dodoc AUTHORS ChangeLog README if use doc; then - insinto /usr/share/doc/${PF}/texdoc + docinto /usr/share/doc/${P}/texdoc # pgfmanual is now split from the main tar archive newdoc "${DISTDIR}/${P}-pgfmanual.pdf" pgfmanual.pdf doins -r images macros text-en version-* - dosym "/usr/share/doc/${PF}/texdoc" "${TEXMF}/doc/latex/${PN}" - docompress -x "/usr/share/doc/${PF}/texdoc/" + dosym "${ED}/usr/share/doc/${P}/texdoc" "${TEXMF}/doc/latex/${PN}" + docompress -x "/usr/share/doc/${P}/texdoc/" fi } diff --git a/dev-tex/rcsinfo/Manifest b/dev-tex/rcsinfo/Manifest index 5afe564d05ad..7a3822c3c0c9 100644 --- a/dev-tex/rcsinfo/Manifest +++ b/dev-tex/rcsinfo/Manifest @@ -1,3 +1,3 @@ DIST rcsinfo-1.11.zip 168947 BLAKE2B 4b947a5175205f5b62f18f557a101b2a64a210fd061198d8738cc5082ae218bda58756bb8fc70cd69213bdbc849e7a27d40e16fa743d9fdbe7b7e056161e0c59 SHA512 122faff4690e35de6b475c6157c791a968ce4307f5f9640191f5245c280d120e9750c1c7a041e9ee0a40c3774f2848338f27302e29636bde52d499f9c0f367da -EBUILD rcsinfo-1.11.ebuild 511 BLAKE2B aad0da0b1e3e57e9a46a42af2c0b0d42518e7c4d29ae90654b247c86d15d8a0712376fe5103502b9630cbde359c1bea1ac44862f36c86d922e42b6066ad259b3 SHA512 161eed9051993e3de59e07bf116ccca91e1dde27136afb1e9f421c98cbb6e4d8c18a1ea3d4fbb920c3f24ed9665f3704a2886e6eaec339c11e94dfeba5339a6b +EBUILD rcsinfo-1.11.ebuild 521 BLAKE2B 0a1e91a802984fb54dab8bad662d4440dc2a8615d551ad8152193fd90314239c656552d8d34db8d4729dc98874d42001f0d955014ed009e8b80545388a4cc89f SHA512 7457e09ac64cbf87f8965d597afaed5c0cc829e9ed550c9c722577f647318be2d996335a536f5a24ba84003ecf33db7493925bcdf6d33de9dd111e305498deb0 MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/rcsinfo/rcsinfo-1.11.ebuild b/dev-tex/rcsinfo/rcsinfo-1.11.ebuild index 9b741a7fbe4b..37d631884043 100644 --- a/dev-tex/rcsinfo/rcsinfo-1.11.ebuild +++ b/dev-tex/rcsinfo/rcsinfo-1.11.ebuild @@ -1,22 +1,27 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package -S="${WORKDIR}/${PN}" -LICENSE="LPPL-1.2" DESCRIPTION="A LaTeX module to acces RCS/CVS version info" -HOMEPAGE="http://www.ctan.org/pkg/rcsinfo" +HOMEPAGE="https://www.ctan.org/pkg/rcsinfo" # downloaded from # http://mirrors.ctan.org/macros/latex/contrib/rcsinfo.zip SRC_URI="mirror://gentoo/${P}.zip" -SLOT="0" + KEYWORDS="~amd64 ~x86" + +LICENSE="LPPL-1.2" +SLOT="0" IUSE="" -DOCS="README-1.9 README" RDEPEND="" DEPEND="dev-tex/latex2html - app-arch/unzip" + app-arch/unzip +" + +DOCS=( "README-1.9 README" ) + +S="${WORKDIR}/${PN}" diff --git a/dev-tex/sketch/Manifest b/dev-tex/sketch/Manifest index 18e0324739fd..4efe56d8eacb 100644 --- a/dev-tex/sketch/Manifest +++ b/dev-tex/sketch/Manifest @@ -1,3 +1,3 @@ DIST sketch-0.3.7.tgz 2882384 BLAKE2B eba29a8e76e3f173f3229944894415e70a38de878eda1b6d930c89422cf64ac9c758453c80cd633c3d8858207606773d6777e5adc049bb573e8d9d7a3ae5cd85 SHA512 efa827ab2427177ea83dd153f1f99c8e8eb339220b5edd68bfb3854d2280287158967e8b024cf0ebd92b18627183efba34693e84cec4431de0f323fe468342d3 -EBUILD sketch-0.3.7.ebuild 1007 BLAKE2B d17416f80097c0eab5f5cd0dd1c89bb2f86cf99ba9cb360f71a0705295478a61175361e48d8785dfe32720747a07a41083456f584340297f36aeaf032696247a SHA512 2dbbdd8d2986a9bdd6dd6291a61e36acf5b321801e87b5705a18fb71cf978384556911a5d64e01b4ff614a7f3d4fd4c2d333efbe1e26b6ab43b67a476ce4ad7f +EBUILD sketch-0.3.7.ebuild 846 BLAKE2B d30a9b9b74a1ce08105997e9a6b4a3b8bec96699cadd1cc4966dcfca22a0fe292312414fc185905947ed7c1d804f2c602aa519e374c77bbe1359474cd554c75c SHA512 fcd3aae29c863d997efc33cc00fc4fc107472757d00b9479ba144cd865aa7303ebb20ae0fb29ac0cdebd10cf14c3d80204920da2c40a458caa843581db82c306 MISC metadata.xml 351 BLAKE2B db0a1b8a3516e77dbd3354a246087abe127715729ecb99e1c4fc24533322e7ddb1a63851be7b48536f280d2d48a2802129b5a032dd05c020dc64f8a9f46faee1 SHA512 de8a00b0c5bd29688d04cdb44e00c5783343ae47fdf94a0cd7b0933e98cd476c4f92193f097c4c6d51e91967f2651e550d0c86489d4126f9b582b6d4902707ad diff --git a/dev-tex/sketch/sketch-0.3.7.ebuild b/dev-tex/sketch/sketch-0.3.7.ebuild index a5e77a7f4405..ac587f8b176b 100644 --- a/dev-tex/sketch/sketch-0.3.7.ebuild +++ b/dev-tex/sketch/sketch-0.3.7.ebuild @@ -1,45 +1,42 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit eutils toolchain-funcs DESCRIPTION="Produces drawings of two- or three-dimensional solid objects and scenes for TeX" -HOMEPAGE="http://www.frontiernet.net/~eugene.ressler/" -SRC_URI="http://www.frontiernet.net/~eugene.ressler/${P}.tgz" -LICENSE="GPL-3" +HOMEPAGE="https://www.frontiernet.net/~eugene.ressler/" +SRC_URI="https://www.frontiernet.net/~eugene.ressler/${P}.tgz" -SLOT="0" KEYWORDS="~amd64 ~ppc64 ~x86" + +LICENSE="GPL-3+" +SLOT="0" IUSE="doc examples" DEPEND="dev-lang/perl" RDEPEND="" -src_unpack() { - unpack ${A} - - cd "${S}" - sed -i -e "s:\$(CC):\$(CC) \$(LDFLAGS):" makefile +src_prepare() { + sed -i -e "s:\$(CC):\$(CC) \$(LDFLAGS):" makefile || die "Fixing Makefile failed" + eapply_user } src_compile() { - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" || die "emake failed" + emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" } src_install() { - dobin sketch || die + dobin sketch edos2unix Doc/sketch.info - doinfo Doc/sketch.info || die - dohtml updates.htm || die - if use doc ; then - insinto /usr/share/doc/${PF} - doins Doc/sketch.pdf || die - dohtml Doc/sketch/* || die - fi - if use examples ; then - insinto /usr/share/doc/${PF}/examples - doins Data/* || die "Failed to install examples" + doinfo Doc/sketch.info + dodoc updates.htm + + use doc && dodoc -r Doc/* + + if use examples; then + docinto examples + dodoc -r Data/* fi } diff --git a/dev-tex/svninfo/Manifest b/dev-tex/svninfo/Manifest index 63e9787ef772..851212e61d38 100644 --- a/dev-tex/svninfo/Manifest +++ b/dev-tex/svninfo/Manifest @@ -1,4 +1,4 @@ AUX svninfo-0.5-latex-compile.patch 269 BLAKE2B b9b7074df87908f85502ac98499f4f7449eb22b8e12d53e84992330e2d6f09620b7adafd951c15e26010eceee3c8aafbc379a6fd79642546a0b17cc7fca0a1a8 SHA512 6c9ed829d8c2c16461fec619b3bbb82fcd4fd03a9554861fb6209f3e16f41d80d596564dacbee5613c0f7a7f705278563a8a79371582e5824acb6737595213d2 DIST svninfo-0.7.4.tar.gz 14666 BLAKE2B 8ce80f343cf189be8b5c115ac1b6cb37273bf1e5c7c5fd5805cefdf3f54b745678ee89812cef36bf8289195ce2d35613e6753f05a29d6f4701d4e3b3122c4452 SHA512 453874d185fba9bacda7f3454ea942b378fa3797e66204c5a26e78ad33b472dfcfdb874d864f534f7f5c49ca67becf029811b5677fb310525505362419dfb51c -EBUILD svninfo-0.7.4.ebuild 730 BLAKE2B f747fff020584116a49b863827d34fb12c485a86d888d85aa09c576f70aeb83dcef3bbb246cb423c487b3b81761ee2c21d0fe4943453b3a4932e305fe2695b4f SHA512 88773a019c8f3d364397e57ab6b6d24c91de60bb906ce44b19cbc352e0e4fc62b37505c6ec0a9b1d7b8872d0f2a804a9a1a9c513233d720ca973c81d5cabd6a7 +EBUILD svninfo-0.7.4.ebuild 663 BLAKE2B 00f73f47e4f8b938236767d4fa7801cf9215e7f508b8d15232fb7318d4c41dac2d41853b7a8be56e370f4a9cf0201d0010c54e1d1c61c62b9ea1ff4f47ecd794 SHA512 79a98f5e000386ac1c2e8f30cfaa79e7b6358e075d7862963b6a1dbd331a6ae755afbb9d68c5c21c4292bc455337b59bd0e5de6a0867d7818f539bdf1c576d37 MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/svninfo/svninfo-0.7.4.ebuild b/dev-tex/svninfo/svninfo-0.7.4.ebuild index 1e2849117738..6b97d0820bf6 100644 --- a/dev-tex/svninfo/svninfo-0.7.4.ebuild +++ b/dev-tex/svninfo/svninfo-0.7.4.ebuild @@ -1,29 +1,27 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 -inherit latex-package eutils +inherit latex-package -LICENSE="LPPL-1.2" DESCRIPTION="A LaTeX module to access SVN version info" -HOMEPAGE="http://www.brucker.ch/projects/svninfo/index.en.html" -SRC_URI="http://www.brucker.ch/projects/svninfo/download/${P}.tar.gz" -SLOT="0" +HOMEPAGE="https://www.brucker.ch/projects/svninfo/index.en.html" +SRC_URI="https://www.brucker.ch/projects/svninfo/download/${P}.tar.gz" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +LICENSE="LPPL-1.2" +SLOT="0" IUSE="" -DOCS="README" +DOCS=( "README" ) -TEXMF=/usr/share/texmf-site +PATCHES=( "${FILESDIR}/${PN}-0.5-latex-compile.patch" ) -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${PN}-0.5-latex-compile.patch" -} +TEXMF=/usr/share/texmf-site src_compile() { export VARTEXFONTS="${T}/fonts" - emake -j1 || die "compilation failed" + emake -j1 } diff --git a/dev-tex/texpower/Manifest b/dev-tex/texpower/Manifest index 6caad374ab06..0e4477821208 100644 --- a/dev-tex/texpower/Manifest +++ b/dev-tex/texpower/Manifest @@ -1,3 +1,3 @@ DIST texpower-0-2.tar.gz 176307 BLAKE2B df04fcd59560dacf415ffac5ec0dd3ebc7517f038137baa7e54b016d105fa506329e383a1645ce15df1d6c5d896f8455cea8732c7d79dc4fd9881a69b326e2c8 SHA512 4ab22dc2f1ebfe1d5aa59a1ea6f374af13a7d86c042b58a1eb49c09b7043e776975be5d8026082fa75f9da5a487c87252d12de6fae9cd9ab482b8f8b7d344a19 -EBUILD texpower-0.2.ebuild 1117 BLAKE2B 8dd4a8706a9e598bf2dc2bab54bdeb0ec35149449c17f1a9f6c22cd5744762d524b88e8dec2359e4194a836e7fda0ee2a4b207d7dde184b80eadbf6d685cd243 SHA512 363b2de856e15cae1c010496700c54b6ef2e6a01410d3472fec3abff3cfa0570cfcdd38f9f5642890154d9fb8a8dcde580485bb235decf65eef6cfca880e9bf7 +EBUILD texpower-0.2.ebuild 1146 BLAKE2B 34786f8ddfc2fd6fb256c8f8cbf8eaa66cc59d5d720a12e29b19ffcb63631d5cedf54d25023b429a8bbc7982653f8ba6c7bdebe7dc1f463305f1c4965306c120 SHA512 e737b1e4decf076b9d554e7785cfa8034e82112c4e98905ed84f75cf80c8c67ccb297f9cb25a26b5a336d8152bdb29e9f12694f60eb6cc0762c37df65b995c59 MISC metadata.xml 327 BLAKE2B a16dc0f605e0d976907f932ed7e079ce9b301ef1c9eda91947f81dd3297957ebe92fa12c61ef425a3ba643a5796cb8b3a4fd9ed80fca7aa25d8f087e55e174ec SHA512 62d565e9733b609fb88e65deead8d624ff889411eefc8c15f2784e7dc21d035df727d42b139a69ef297fcb13e828524a4119873fde8b4e0c4df231dd450bd9e5 diff --git a/dev-tex/texpower/texpower-0.2.ebuild b/dev-tex/texpower/texpower-0.2.ebuild index c64eb6129531..3ddda0664f2c 100644 --- a/dev-tex/texpower/texpower-0.2.ebuild +++ b/dev-tex/texpower/texpower-0.2.ebuild @@ -1,19 +1,21 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package -IUSE="doc" MY_P="${P/./-}" DESCRIPTION="A bundle of style and class files for creating dynamic online presentations" -SRC_URI="mirror://sourceforge/texpower/${MY_P}.tar.gz" HOMEPAGE="http://texpower.sourceforge.net/" +SRC_URI="mirror://sourceforge/texpower/${MY_P}.tar.gz" + +KEYWORDS="amd64 ppc sparc x86" + LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc sparc x86" +IUSE="doc" S="${WORKDIR}/${MY_P}" @@ -23,7 +25,7 @@ src_compile() { cd tpslifonts latex-package_src_compile - cp tpslifonts.sty ../ || die + cp tpslifonts.sty ../ || die "Copy failed" cd ../ if use doc @@ -32,7 +34,7 @@ src_compile() { do einfo "Making documentation: ${file}" VARTEXFONTS=${T}/fonts texi2pdf -q -c \ - --language=latex ${file} &> /dev/null + --language=latex ${file} &> /dev/null || die "Making documentation failed" done fi } @@ -42,9 +44,9 @@ src_install() { latex-package_src_doinstall styles pdf insinto /usr/share/texmf/tex/latex/${PN}/contrib - doins contrib/config.landscapeplus contrib/tpmultiinc.tar || die + doins contrib/config.landscapeplus contrib/tpmultiinc.tar - dodoc 00readme.txt 01install.txt || die - newdoc tpslifonts/00readme.txt 00readme-tpslifonts.txt || die + dodoc 00readme.txt 01install.txt + newdoc tpslifonts/00readme.txt 00readme-tpslifonts.txt newdoc contrib/00readme.txt 00readme-contrib.txt } diff --git a/dev-tex/tipa/Manifest b/dev-tex/tipa/Manifest index 14eb26855e7d..fca8e89364aa 100644 --- a/dev-tex/tipa/Manifest +++ b/dev-tex/tipa/Manifest @@ -1,3 +1,3 @@ DIST tipa-1.3.tar.gz 3099058 BLAKE2B f83854a87d1a11f8b3b3e1de8f5358219f895102b681d3e01c5b788659821f9f70dbe8dab1d1572d2d1986f9b877ec9b405d8d29db4b3c6fff955ffb1271d7a2 SHA512 b07b445e9760603f991c7ca4cd1c3358b071e21975a5e051c6ba1186cda2880c80cd874e8cee285a6b7a9ca890bc35e4e4285c12e22cdfa474920c55cebe64ed -EBUILD tipa-1.3.ebuild 1320 BLAKE2B 3b34bd66752ee562e244dd29c9af8428c983bce0708da59dc104512275d8b472a3f67169e90cb86a6290e3daaca420dda3e8e2f8c8c6b6fae0d5d4a6da66fd93 SHA512 22af5556a73bb94e005b67d7500633c6168cec0c2e6a2abde4a52ddadaeac08c4395d32115f6c8df06885a6aad5ba8552550b4a98613934c0a5cecf4ae5d3d12 +EBUILD tipa-1.3.ebuild 1216 BLAKE2B 2633bc3f4aaf59aa77f63f822ac0c8caef15dc1f7c00348131826689bbea299874c43023784158099e2386d56bbb762e2d0998ab0d1a794a2f44b34b92a86f86 SHA512 16f442ad6c7dbad26370203a6b225c1d6cb12a4e53e87efa7fda6043b3a457724865cbb116092b6413cbb47658c1e0545028730e266a52996a1574be3478f166 MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 diff --git a/dev-tex/tipa/tipa-1.3.ebuild b/dev-tex/tipa/tipa-1.3.ebuild index 6d68b16c4c99..02b80da63266 100644 --- a/dev-tex/tipa/tipa-1.3.ebuild +++ b/dev-tex/tipa/tipa-1.3.ebuild @@ -1,40 +1,39 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 DESCRIPTION="International Phonetic Alphabet package for LaTeX" -HOMEPAGE="http://www.l.u-tokyo.ac.jp/~fkr/" -SRC_URI="http://www.l.u-tokyo.ac.jp/~fkr/tipa/${P}.tar.gz" +HOMEPAGE="https://www.l.u-tokyo.ac.jp/~fkr/" +SRC_URI="https://www.l.u-tokyo.ac.jp/~fkr/tipa/${P}.tar.gz" -LICENSE="LPPL-1.2" -SLOT="0" KEYWORDS="amd64 x86" +LICENSE="LPPL-1.2" +SLOT="0" IUSE="" DEPEND="virtual/latex-base" RDEPEND="${DEPEND}" -src_compile() { +src_prepare() { # install files under /usr/share/texmf/ sed -e 's@PREFIX=/usr/local/teTeX/share/texmf@PREFIX=/usr/share/texmf@' \ - -i Makefile || die "sed failed" + -i Makefile || die "sed #1 failed" sed -e 's/\($(TEXDIR)\)/$(DESTDIR)\/\1/' \ -e 's/\($(FONTDIR)\)/$(DESTDIR)\/\1/g' \ -e 's/\($(MAPDIR)\)/$(DESTDIR)\/\1/' \ - -i Makefile || die "sed failed" + -i Makefile || die "sed #2 failed" # removing `mktexlsr` from Makefile (leads to access violation) - sed -e 's/-mktexlsr//' -i Makefile || die "sed failed" + sed -e 's/-mktexlsr//' -i Makefile || die "sed #3 failed" + default } src_install() { - make DESTDIR="${D}" install || die "make install failed." - dodoc doc/*.{tex,sty,bib,bbl} || die "dodoc failed." - - elog "A huge documentation can be found in '/usr/share/doc/${P}'." + emake DESTDIR="${D}" install + dodoc doc/*.{tex,sty,bib,bbl} } pkg_postinst() { diff --git a/dev-tex/translator/Manifest b/dev-tex/translator/Manifest index b55037c0ca5c..e99240891d6c 100644 --- a/dev-tex/translator/Manifest +++ b/dev-tex/translator/Manifest @@ -1,3 +1,3 @@ DIST translator-1.00.tar.gz 178794 BLAKE2B 304c2b0557e2e3ecfc10b8a4383c97f50ff1f03d9b0ecffe510bd78f1949d708c917d047b3f0fdee2400ebc82c49f61a04c959572672c47cc5cc7c7b835be93a SHA512 045b09ef303fe8f7bbbbc3f6b4175da4ba0d72d1d359281fbd316ef32eb369c627f708a19a5bade1abb4d0bc6a6320f081ccead1173665c483ce882b44013038 -EBUILD translator-1.00.ebuild 784 BLAKE2B fc65896516ff59d78c3bbfbb3ad0b4cb3cc68015dffccbd6624394dff3778d7fb0b3781727d012553963d6a14f6ae73a8913ff558fd682ac1bffedf72a039b71 SHA512 21181ec0b0ad39ee636a9de575d7009fba918f3223b8a8f532ce96fe0db5e5aa4ea64d3ba6a1c60cf7b2df5aae05aaf5658f3b9928c6546fb9446c7b842cc896 +EBUILD translator-1.00.ebuild 607 BLAKE2B e9e556f7a1238c9c7817fc1985f8942439747803f55402decf4f101b3c8de558d01c23c05976429bd3c8f97ac3ebde9a49d50ec663562fbaf2d71d17e22a7c44 SHA512 ead82dbc690d8a4614e9af54c83fcad7d971e62c8b2d0ddc0fe685edfd30eb12e1243ec5f5cb7e8a630f22ae53546a888b3abbe1f5f59cd36e22f9ed37d52676 MISC metadata.xml 331 BLAKE2B 640ff4c8cf52f399181efe9fa522b555438991d088a0e286c8c9be9ee855bbbacfea7922af1450cc45f5cbebae804a0787891411cc5ccd4b75c7a13a7afd1ac1 SHA512 eaea8f855b5479f26555aea9793a9874a0e117374a3e24e1499b5262bdeb791d9d86333a927d75a04b277909ecbe6939866b979777d53697f69606962af7b52f diff --git a/dev-tex/translator/translator-1.00.ebuild b/dev-tex/translator/translator-1.00.ebuild index b90846db4d17..d0d6945f4b4c 100644 --- a/dev-tex/translator/translator-1.00.ebuild +++ b/dev-tex/translator/translator-1.00.ebuild @@ -1,28 +1,27 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 inherit latex-package DESCRIPTION="A package for translating words in TeX" -HOMEPAGE="http://latex-beamer.sourceforge.net/" +HOMEPAGE="https://bitbucket.org/rivanvx/beamer/src" SRC_URI="mirror://sourceforge/latex-beamer/${P}.tar.gz" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux" + LICENSE="GPL-2 LPPL-1.3c" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux" IUSE="doc" TEXMF="/usr/share/texmf-site" src_install() { - insinto ${TEXMF}/tex/latex/${PN} - doins base/* || die "Failed to install the package" - doins -r dicts/* || die "Failed to install dictonaries" - dodoc ChangeLog README || die "dodoc failed" - if use doc ; then - insinto /usr/share/doc/${PF} - doins -r doc/* || die "Failed to install documentation" - fi + insinto ${TEXMF}/tex/latex/translator + doins base/* + doins -r dicts/* + dodoc ChangeLog README + + use doc && dodoc -r doc/* } |