diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-19 06:42:08 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-19 06:42:08 +0000 |
commit | b2ec252cbc0a7476fb6892f96130c8cdc35591ac (patch) | |
tree | faa70af7dbf41d6216e466c4b411639ea30cd45e /dev-tex/rubber | |
parent | 5046e96fa41cb320765bdf30253b2a98c27fe94d (diff) |
gentoo auto-resync : 19:01:2025 - 06:42:08
Diffstat (limited to 'dev-tex/rubber')
-rw-r--r-- | dev-tex/rubber/Manifest | 4 | ||||
-rw-r--r-- | dev-tex/rubber/rubber-1.6.5-r1.ebuild | 104 | ||||
-rw-r--r-- | dev-tex/rubber/rubber-1.6.7.ebuild | 4 |
3 files changed, 3 insertions, 109 deletions
diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest index 0ef4f52036a9..91d9fe632042 100644 --- a/dev-tex/rubber/Manifest +++ b/dev-tex/rubber/Manifest @@ -1,9 +1,7 @@ AUX rubber-1.6.4-pythontex.patch 962 BLAKE2B 6f1e2f16f326b5d3cef5e658d905d54e9ec18a816b7e6ec4eabaa54afc25afe81cd19ea586c89f6a99ee6f4eaa13e615d3e8b010ffd931ad20a147f4d9dc77a5 SHA512 e1440d82bfd2d34c9fba48e57d15c477775f473418dd9f3b0dd59fe7e8b1ebfb767bd36bdf8d8af94f4441a5b4e260acc44137e44479330758a216a4a5229ba3 -DIST rubber-1.6.5.tar.bz2 100300 BLAKE2B bbddf550fbce2f2f98ecf2e737515b4c6891e89494dc2c39cc4a0f268d76f505cad184f27c5f333bc706fe08adcce1d668e8e33c37e26fc6142b12b32797e402 SHA512 e0fadbca6d9e570e6414a99a72da22656abb0fc71e14dd0840bd3dd68364d0da0b2fd5c416f45eb8489bdcb10c226657799efae4ae0c73807b2485b8c8c2094b DIST rubber-1.6.6.tar.bz2 100502 BLAKE2B fa74c189b7265206495436b14f229588f7998e0c2f1b148eb8202805ddea54f6391ee15c6ca40957e242b1f065eb1159904fbafe0ddc4d8e6d64cdd26478d614 SHA512 0913a1c9ac012a8bd577e975aca92eae0965137fbc01b049b139f8f31bd85856503af7d760defc67f76894a74ca0616fcb887b1a9395be5a93ff0397ec6795ae DIST rubber-1.6.7.tar.bz2 100670 BLAKE2B 468af397d58bc0866fb3443098ae55fff8eff2be9ef9537d8b7d8ea4c45f9928083732778106850f90bcc52d8decafd11386d4c1c69583c3953094180ce4065c SHA512 82ff4457fbe98de15c09adce2dc6dc9693f1ce8bb8f5fa358e9e9f0268e98fb4aa05fe08bafb5a1fad1c400c1623af21e21376c42cec6a162dd05c7791819ef4 -EBUILD rubber-1.6.5-r1.ebuild 3013 BLAKE2B b46aef013196ca1944e56514d2128855e6c2bbb06ccfaa4a4acbed73f5439a10dec899443de433b8161e8e44a81c6cd5954a9b3e6f3afc61c638c2d30575d289 SHA512 28157b7cf692b6f2df11e2145630194fb982bc909b74d0027c3c7764b696c87d18263d923d7699375a2383183140d3c3470a7af2a03a4f5c46809453ba8fc21f EBUILD rubber-1.6.6.ebuild 3011 BLAKE2B 4a0a54d6fac9e12ab4dbbdbd51e81f6f9849261027b29a97b0b5b8d2ea3f6e1fcd70f88eb2180874ef7cfdb5a03857064d433dea4f3b26bcfe8af1f96f94e4ec SHA512 7a50312010532bea1e7b6b5eed4a0a320ea54260e85ec4d33725c8395a3a533357ccfb5cd53a625192ec3de5cd40e3ce9891f62d04c2a84eb8cb06d46d192a4b -EBUILD rubber-1.6.7.ebuild 3014 BLAKE2B 822e17a19f13a28b621f74fb53c4b25db5086c0796a6023ae805dfb8c0ff77988c6a9ed8dc7f9944382860c661d765be11541d17319e72cef39c6f54bdd7db86 SHA512 1e5ad802419701acfab84d34a4ed8d39a2f36720461161b4613b95d6c55249b6aed9080a9e847dae515db63120b06402ccd4d590970d5bfbc29bbbf51f36cd68 +EBUILD rubber-1.6.7.ebuild 3013 BLAKE2B c7d495a4e64a8f44075cca188101bd587ef81adea323bb1b8045ab8a279105613672d7027518bc365f802ee8adff74bb2dbaba274384dd376e8e8d40e1b7a1df SHA512 cc5d57922c2b75629bcdc9d2001255426748fee26d41fbae52a450436dd11e218c3b14fa029f73c97be5fa16355221d04eb63d51062fca0b4e1f11c163b674c3 EBUILD rubber-9999.ebuild 3063 BLAKE2B 3db5438e30aeb9fcb34a7154beafa936c80b0b2b1f76bd9d5a825953034b23ea22729a906ac7cd89ca2d21f6b3961ed61f78d119c73492ca5386f7107809c833 SHA512 8a01a0f82af0384de4b8fe8ed5964248da1ac45652b64960831a521b3ecc80224f3018f6c988156c905e454a2f5165cc03839c54f6bb95d03efff583b6a1b47b MISC metadata.xml 465 BLAKE2B 36be3746c0ec60fc3396323dd3a1e9401b754c7ab8cf893a0bee6201cf054c90e7caf337772a75c66e4e2391ad6bfeeb5f1284761a87301d09c1421513e1daa1 SHA512 5dbf081ccc11b8ce546c3939267e786f50bf47d5fab94715721a5cac841472143720748914f20079851c9fbe02ed28ddfe734357acde49de13d5106747f39128 diff --git a/dev-tex/rubber/rubber-1.6.5-r1.ebuild b/dev-tex/rubber/rubber-1.6.5-r1.ebuild deleted file mode 100644 index 0d6cb11369e9..000000000000 --- a/dev-tex/rubber/rubber-1.6.5-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=hatchling - -inherit distutils-r1 - -if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git" -else - # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing files - SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~ppc ~riscv ~x86" -fi - -DESCRIPTION="A LaTeX wrapper for automatically building documents" -HOMEPAGE="https://gitlab.com/latex-rubber/rubber" - -LICENSE="GPL-3+" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="virtual/latex-base" - -# Test dependencies: -# - app-text/texlive-core for rubber's 'cweave' test -# - dev-lang/R for rubber's 'knitr' test (requires knitr R library, currently disabled) -# - dev-texlive/texlive-latexextra for rubber's 'combine' test (currently disabled) -BDEPEND=" - ${RDEPEND} - virtual/texi2dvi - test? ( - app-text/ghostscript-gpl - app-text/texlive-core - dev-tex/biber - dev-tex/biblatex - dev-tex/glossaries - dev-tex/latex-beamer - $(python_gen_cond_dep 'dev-tex/pythontex[${PYTHON_USEDEP}]') - dev-texlive/texlive-latexextra - dev-texlive/texlive-pstricks - media-gfx/asymptote - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.6.4-pythontex.patch -) - -pkg_setup() { - # https://bugs.gentoo.org/727996 - export VARTEXFONTS="${T}"/fonts -} - -python_test() { - cd tests || die - - # Disable the broken 'combine' test as it uses the 'combine' as a - # latex package when it is only a document class (probably only in - # newer versions of combine). Also note that this tests works - # under debian 'buster'. TODO: Look into potential modifications - # done by debian. - touch combine/disable || die - - # This test does not work under Gentoo nor Debian 'buster'. - # TODO: Investigate why it does not work. - touch cweb-latex/disable || die - - # TODO: Investigate why the following are failing. - touch fig2dev-dvi/disable || die - touch fig2dev-path/disable || die - touch fig2dev-path-inplace/disable || die - touch fig2dev-path-into/disable || die - touch graphicx-dotted-files/disable || die - touch hooks-input-file/disable || die - touch knitr/disable || die - - # Even tough metapost is available, those tests fail on Gentoo - # (while they succeed on Debian 'buster'). - # TODO: Determine why. - # ERROR:mpost:I can't read MetaPost's log file, this is wrong. - touch metapost/disable || die - # expected error message not reported by Rubber - touch metapost-error/disable || die - # ERROR:mpost:I can't read MetaPost's log file, this is wrong. - touch metapost-input/disable || die - - ./run.sh * || die "Tests failed with ${EPYTHON}" -} - -src_install() { - distutils-r1_src_install - - # Move misplaced files to correct location - doinfo doc/${PN}/${PN}.info - rm "${ED}"/usr/share/doc/${PN}/${PN}.{texi,info} || die - mv "${ED}"/usr/share/doc/{${PN}/*,${PF}/} || die - rmdir "${ED}"/usr/share/doc/${PN} || die -} diff --git a/dev-tex/rubber/rubber-1.6.7.ebuild b/dev-tex/rubber/rubber-1.6.7.ebuild index da5c2eb0edec..b66e0595b837 100644 --- a/dev-tex/rubber/rubber-1.6.7.ebuild +++ b/dev-tex/rubber/rubber-1.6.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then else # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing files SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~ppc ~riscv ~x86" + KEYWORDS="amd64 ~ppc ~riscv ~x86" fi DESCRIPTION="A LaTeX wrapper for automatically building documents" |