From 908778078736bd36f7a60a2d576d415cb8e000fa Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 22 May 2021 07:31:18 +0100 Subject: gentoo resync : 22.05.2021 --- dev-tex/hevea/Manifest | 2 +- dev-tex/hevea/hevea-2.35-r1.ebuild | 67 ++++++++++++++++++++++++++++++++++++++ dev-tex/hevea/hevea-2.35.ebuild | 67 -------------------------------------- 3 files changed, 68 insertions(+), 68 deletions(-) create mode 100644 dev-tex/hevea/hevea-2.35-r1.ebuild delete mode 100644 dev-tex/hevea/hevea-2.35.ebuild (limited to 'dev-tex/hevea') diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest index 97302e1a5482..e68d07691705 100644 --- a/dev-tex/hevea/Manifest +++ b/dev-tex/hevea/Manifest @@ -1,3 +1,3 @@ DIST hevea-2.35.tar.gz 1006773 BLAKE2B 80a8f80955a4eee641c53784cbe4543072062d0bf4d757fe0c8270d6370d54495eeab3a9279bd992dc45b80b23de0438ee4fe6fa932981c777b25782c42ca4a8 SHA512 dc1a5179489626176b1fcae47a9c7eb4cf9c1c6127c749cb938808697ccd6179277089fb20f4d5da7b82056d15b1d64acd9ba9884d1950a74d98c98864b4180a -EBUILD hevea-2.35.ebuild 1587 BLAKE2B a9b55e46402e08bcb4013d1fa36a3c23d9fe1cafb7531a784b65a726ad7717ab31746054e73b3e363fdb426350ed68be57b35b240ade8f4e5b10fe26efe2b534 SHA512 5b524e12c291380f4718772b8bc7f8d4808bfa71f7e97ba9842433d3175be60c10497ad62289048b6923d1dd351d5f6d58e8ee635ac4d9c09a9788823f1de0f5 +EBUILD hevea-2.35-r1.ebuild 1591 BLAKE2B 6b81114c609d4a63e24c825ee60bf7deaacca9a66571799b32bbbc25c381cac26a4f937b309199a706b4db65e4ad1febf485555e02d4be190169859682261c9e SHA512 80294dbdb5fbb263b6772f9ef3d52e9921466f1b7749a191dfc62b42b18d29f186740eb33c8a61038a743d5f9a4b3e5b73185ae9a95290b364d838eb1aa6b314 MISC metadata.xml 328 BLAKE2B e975d349093a2f893f0af0fc0dee56ec632e0beec6b0faf037b42ccbb21c7be7b530a6d8bdcb07d90c432f5f4f59eda56afcfccf7b54bab65b5c0d311aa658de SHA512 eac0fd6c81b46dd79a5b56e31103a4ba20ae40ac06a2941a5f11d8543c2358782882172e3fda1e2713846470f5bb1f5ed69b5bded0a60dde235a82158b399f83 diff --git a/dev-tex/hevea/hevea-2.35-r1.ebuild b/dev-tex/hevea/hevea-2.35-r1.ebuild new file mode 100644 index 000000000000..959e1a3b2be0 --- /dev/null +++ b/dev-tex/hevea/hevea-2.35-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator" +HOMEPAGE="http://hevea.inria.fr/" +SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz" + +LICENSE="QPL-1.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +IUSE="+ocamlopt" + +DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt=]" +RDEPEND=" + ${DEPEND} + dev-texlive/texlive-latexextra +" +BDEPEND="dev-ml/ocamlbuild" + +# bug #734350 +QA_FLAGS_IGNORED=( + /usr/bin/bibhva + /usr/bin/hevea + /usr/bin/esponja + /usr/bin/hacha +) + +src_compile() { + rm -f config.sh || die + + emake PREFIX="${EPREFIX}"/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh + + if use ocamlopt; then + emake PREFIX="${EPREFIX}"/usr + else + emake PREFIX="${EPREFIX}"/usr TARGET=byte + fi +} + +src_install() { + if use ocamlopt; then + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + else + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr TARGET=byte install + fi + + dodoc README CHANGES +} + +# If texmf-update is present this means we have a latex install; update it so +# that hevea.sty can be found +# Do not (r)depend on latex though because hevea does not need it itself +# If latex is installed later, it will see hevea.sty + +pkg_postinst() { + if [[ -z "${ROOT}" ]] && [[ -x "${EPREFIX}"/usr/sbin/texmf-update ]] ; then + "${EPREFIX}"/usr/sbin/texmf-update + fi +} + +pkg_postrm() { + if [[ -z "${ROOT}" ]] && [[ -x "${EPREFIX}"/usr/sbin/texmf-update ]] ; then + "${EPREFIX}"/usr/sbin/texmf-update + fi +} diff --git a/dev-tex/hevea/hevea-2.35.ebuild b/dev-tex/hevea/hevea-2.35.ebuild deleted file mode 100644 index 0a0357d43841..000000000000 --- a/dev-tex/hevea/hevea-2.35.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator" -HOMEPAGE="http://hevea.inria.fr/" -SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz" - -LICENSE="QPL" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" -IUSE="+ocamlopt" - -DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt=]" -RDEPEND=" - ${DEPEND} - dev-texlive/texlive-latexextra -" -BDEPEND="dev-ml/ocamlbuild" - -# bug #734350 -QA_FLAGS_IGNORED=( - /usr/bin/bibhva - /usr/bin/hevea - /usr/bin/esponja - /usr/bin/hacha -) - -src_compile() { - rm -f config.sh || die - - emake PREFIX="${EPREFIX}"/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh - - if use ocamlopt; then - emake PREFIX="${EPREFIX}"/usr - else - emake PREFIX="${EPREFIX}"/usr TARGET=byte - fi -} - -src_install() { - if use ocamlopt; then - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - else - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr TARGET=byte install - fi - - dodoc README CHANGES -} - -# If texmf-update is present this means we have a latex install; update it so -# that hevea.sty can be found -# Do not (r)depend on latex though because hevea does not need it itself -# If latex is installed later, it will see hevea.sty - -pkg_postinst() { - if [[ -z "${ROOT}" ]] && [[ -x "${EPREFIX}"/usr/sbin/texmf-update ]] ; then - "${EPREFIX}"/usr/sbin/texmf-update - fi -} - -pkg_postrm() { - if [[ -z "${ROOT}" ]] && [[ -x "${EPREFIX}"/usr/sbin/texmf-update ]] ; then - "${EPREFIX}"/usr/sbin/texmf-update - fi -} -- cgit v1.2.3