public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2016-07-22  9:15 Alexis Ballier
  0 siblings, 0 replies; 27+ messages in thread
From: Alexis Ballier @ 2016-07-22  9:15 UTC (permalink / raw
  To: gentoo-commits

commit:     0e7c02c1c0e2104baefcf5202533d751a4e555e3
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 09:13:54 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 09:13:54 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7c02c1

dev-tex/hevea: remove old

Package-Manager: portage-2.3.0

 dev-tex/hevea/Manifest          |  8 ------
 dev-tex/hevea/hevea-2.18.ebuild | 58 -----------------------------------------
 dev-tex/hevea/hevea-2.19.ebuild | 58 -----------------------------------------
 dev-tex/hevea/hevea-2.20.ebuild | 58 -----------------------------------------
 dev-tex/hevea/hevea-2.21.ebuild | 58 -----------------------------------------
 dev-tex/hevea/hevea-2.22.ebuild | 58 -----------------------------------------
 dev-tex/hevea/hevea-2.23.ebuild | 58 -----------------------------------------
 dev-tex/hevea/hevea-2.25.ebuild | 58 -----------------------------------------
 dev-tex/hevea/hevea-2.26.ebuild | 58 -----------------------------------------
 9 files changed, 472 deletions(-)

diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index a281fb9..da9b639 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -1,10 +1,2 @@
 DIST hevea-2.03.tar.gz 385865 SHA256 d927f538b47935f8b6cf34a817071195dfeb5da05debfd55ab47253c7868dab5 SHA512 dcb30992ff74935d92e6fdc4710bf8ee3b555e094673557e697531c3bff7155d6577349e2d80de21180abe5ea8d0ac1b4eaffcf217736477a33d8895ebd1aacc WHIRLPOOL 9d5c7a8cfb3f2fcffb90c09c0bfb43d50c0a7cd4cad8073de2b9640365e16613b202c76e8b35993f1a5dcecd7a215091597587a854fc8a8ff742ad0e04656e8e
-DIST hevea-2.18.tar.gz 407339 SHA256 be665556a62cc80d6e159c59b7f2e5137c0e104f49aa54eaf7b025935150feaf SHA512 bd0a5b4ff660309f62863765a4bf05d1a120cecb5ff88bae9261153472252702bf2cb1b8986d268fa8f827c6b316f5182c71051bc6169e0f1c11f016ee3145a5 WHIRLPOOL 7518eaf52650637ed5cc6cc41df37aa0d4a4db673fe261ad282e9b2f9c1c102b83dae0f35a1e7414a74043972a18b07e0c6162b7f06d7837b68a961a87e46392
-DIST hevea-2.19.tar.gz 407438 SHA256 c79c56e6586ecf5c74fbd4b70f9bbf2aab8b09818997a2e1f11a5f8d4e037f3c SHA512 35fa7b36c601f1a23740498f2fc48a666393e37c44673514e50c08ee85bd9ca4ef33ee1ea711fc032ee3c6119527b886c4d1f203291363f3e052529030e6d965 WHIRLPOOL fa9a698f79582745e33a37f31d51c67293986c1c132e8065b90a6a5179562818dff709e842375f7d7aa28b1e017f1f408719de2c3da1eb853f8df84c2f5523ac
-DIST hevea-2.20.tar.gz 407644 SHA256 0540843fb70a7dbcb53a32bfc1813994f454d89a41a889dea2c4a1f5af463319 SHA512 85108c7d376a37bfe6adcbec778859aec4bf52df90fdf3139db386228fc1888acc4e93a907ac56b65defa9c6568fd8ac7aa7295e79df32336192044144e67e01 WHIRLPOOL 9b6d4a905ae8b9e3212781685e06d7eabf581ef03a8937ef835ed81e1bf22524c4b20a3313047e166db8e57695cb177ae29109964e43d42e9c5e1b213f92cf4d
-DIST hevea-2.21.tar.gz 408047 SHA256 f9ec0ea0a41eab0c0e10815d79dbc5840823e50e56d5027b4ca547036a09d152 SHA512 d46523388a04468a823e9823acbafccacd9c0587949bb3e41ee4fc858aff008810fc61d648cffae7fd5d0645de73653f949b445f68e1326911d0c70f6c95c195 WHIRLPOOL 29a6adaf834c15c5b6cf48dd02201f1803227b611edb7ac9b02487afa56384542b8b711f22eda680d5178c4d95c2048b02cd59a1abc71e70563e44f0a9fd54a9
-DIST hevea-2.22.tar.gz 408147 SHA256 aba303d9067eb51ecde25b74f831a33fa58b4b15855e8ef937a1df9949a8fcad SHA512 e15405c43c988faf4bfd860a1e9b2b380e3de636b0e7cac3a754c2437031e6f148a5ee029eae50d20495f042f836b1b0d8ac45bdb3afdfdb42e91ac3d55b8296 WHIRLPOOL 53f45ddf4aac8b9d8862241d4e860910f3f1ed4dd56abd11128e8daa8349e30034fe21445cc625d7ab92866a60533ec930246d462804bf8261b1c16f87d1e529
-DIST hevea-2.23.tar.gz 968938 SHA256 db8ec1459cace8f008387dbcf745ba56917d44ff62c7bdba843da250109137b9 SHA512 674a0b3fe14314101cdbb81c572b0df1039c5d4896697405e6cd8b7f3a3a654fb7b681dd8109044ba2fb11c26d591f90d769ce6640b94d75f50b74d2a7b17d10 WHIRLPOOL 42e1753d2b6bd3fc447612538dbecae679fffcb42143da1991ec8f052b3d143e95f6bcc7dff8ba6edf2410f239e308bce4f9177ca5aa48224d2dac251d4c7d63
-DIST hevea-2.25.tar.gz 969449 SHA256 e4c75b550bb2aa663052063d979dd1490fd7817e7cbb97b208dee92ed24ec94e SHA512 68b382f2c7466f092ee0b1055ff2f8659d2a0fec221b776b91ecb6b579633d5540d809a2ef68937401e870ed51ea6420bae37d8549d7d8db6a1c327051d4cf29 WHIRLPOOL 241dffbeaad6729aa0db243980c94b080651c0fc7a263e46f9f585518ccef78711322c52ab2104ee3f2f6138251b4dd071c04198419f0cb4fdf9c26de405195e
-DIST hevea-2.26.tar.gz 969378 SHA256 4eb43d25ff22208af5914f20e7349c92b68c21bfae95300c54578448c5377b9c SHA512 b239546b0da42dd67260c63135716e1f2822ccaf6b8b17d715cff369934579a54b19e9f0604758c3a2daecc113121cea09f43adbbed2436c12310f6524b1d140 WHIRLPOOL b35b7b3651a6415b95a6f0177b3e21389e41025984a87ae2e18f0f106902273fc649a980503a8a7e1abef705e4b5e4259b740774957d2215b8beb0a1b51b78de
 DIST hevea-2.28.tar.gz 969507 SHA256 cde2000e4642f3f88d73a317aec54e8b6036e29e81a00262daf15aca47d0d691 SHA512 9df1ab91d9c15952f3b2f5b7aa8a56e24160b6447c4a6e29ba8093cb70565400d40ae840c0077c0f16249bea673b9a3ca9c9e8a0b34b272d4dffc97d3482b033 WHIRLPOOL 6c483f0627bca8d405b79129463b3510cfc463080f9d8908e7b98024899fc665444122271e06e70b253e5b0ceb17aed66e74e9364f97d427e5c087ad33a890e9

diff --git a/dev-tex/hevea/hevea-2.18.ebuild b/dev-tex/hevea/hevea-2.18.ebuild
deleted file mode 100644
index 2fb0984..0000000
--- a/dev-tex/hevea/hevea-2.18.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
-	if use ocamlopt; then
-		emake PREFIX=/usr || die "Failed to build native code binaries"
-	else
-		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
-	else
-		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
-	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}

diff --git a/dev-tex/hevea/hevea-2.19.ebuild b/dev-tex/hevea/hevea-2.19.ebuild
deleted file mode 100644
index 2fb0984..0000000
--- a/dev-tex/hevea/hevea-2.19.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
-	if use ocamlopt; then
-		emake PREFIX=/usr || die "Failed to build native code binaries"
-	else
-		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
-	else
-		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
-	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}

diff --git a/dev-tex/hevea/hevea-2.20.ebuild b/dev-tex/hevea/hevea-2.20.ebuild
deleted file mode 100644
index 2fb0984..0000000
--- a/dev-tex/hevea/hevea-2.20.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
-	if use ocamlopt; then
-		emake PREFIX=/usr || die "Failed to build native code binaries"
-	else
-		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
-	else
-		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
-	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}

diff --git a/dev-tex/hevea/hevea-2.21.ebuild b/dev-tex/hevea/hevea-2.21.ebuild
deleted file mode 100644
index 90a0002..0000000
--- a/dev-tex/hevea/hevea-2.21.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
-	if use ocamlopt; then
-		emake PREFIX=/usr || die "Failed to build native code binaries"
-	else
-		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
-	else
-		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
-	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}

diff --git a/dev-tex/hevea/hevea-2.22.ebuild b/dev-tex/hevea/hevea-2.22.ebuild
deleted file mode 100644
index 90a0002..0000000
--- a/dev-tex/hevea/hevea-2.22.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
-	if use ocamlopt; then
-		emake PREFIX=/usr || die "Failed to build native code binaries"
-	else
-		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
-	else
-		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
-	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}

diff --git a/dev-tex/hevea/hevea-2.23.ebuild b/dev-tex/hevea/hevea-2.23.ebuild
deleted file mode 100644
index 90a0002..0000000
--- a/dev-tex/hevea/hevea-2.23.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
-	if use ocamlopt; then
-		emake PREFIX=/usr || die "Failed to build native code binaries"
-	else
-		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
-	else
-		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
-	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}

diff --git a/dev-tex/hevea/hevea-2.25.ebuild b/dev-tex/hevea/hevea-2.25.ebuild
deleted file mode 100644
index 90a0002..0000000
--- a/dev-tex/hevea/hevea-2.25.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
-	if use ocamlopt; then
-		emake PREFIX=/usr || die "Failed to build native code binaries"
-	else
-		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
-	else
-		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
-	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}

diff --git a/dev-tex/hevea/hevea-2.26.ebuild b/dev-tex/hevea/hevea-2.26.ebuild
deleted file mode 100644
index 90a0002..0000000
--- a/dev-tex/hevea/hevea-2.26.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
-	if use ocamlopt; then
-		emake PREFIX=/usr || die "Failed to build native code binaries"
-	else
-		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
-	else
-		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
-	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2024-03-19 14:12 Florian Schmaus
  0 siblings, 0 replies; 27+ messages in thread
From: Florian Schmaus @ 2024-03-19 14:12 UTC (permalink / raw
  To: gentoo-commits

commit:     490a17af5db5ccb57a6055ba941cf48a5a758be7
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 14:07:34 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 14:07:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490a17af

dev-tex/hevea: call etexmf-update instead of custom logic

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-tex/hevea/hevea-2.36.ebuild | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-tex/hevea/hevea-2.36.ebuild b/dev-tex/hevea/hevea-2.36.ebuild
index 51948f1e861c..77d7572fe0a6 100644
--- a/dev-tex/hevea/hevea-2.36.ebuild
+++ b/dev-tex/hevea/hevea-2.36.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit texlive-common
+
 DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
 HOMEPAGE="https://hevea.inria.fr/"
 SRC_URI="https://hevea.inria.fr/distri/${P}.tar.gz"
@@ -58,13 +60,9 @@ src_install() {
 # 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 || die "texmf-update returned non-zero exit status ${?}"
-	fi
+	etexmf-update
 }
 
 pkg_postrm() {
-	if [[ -z "${ROOT}" ]] && [[ -x "${EPREFIX}"/usr/sbin/texmf-update ]] ; then
-		"${EPREFIX}"/usr/sbin/texmf-update || die "texmf-update returned non-zero exit status ${?}"
-	fi
+	etexmf-update
 }


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2024-03-18 13:43 Florian Schmaus
  0 siblings, 0 replies; 27+ messages in thread
From: Florian Schmaus @ 2024-03-18 13:43 UTC (permalink / raw
  To: gentoo-commits

commit:     d133270058d45f273f30170e13049576a20a7bc2
Author:     Florian Schmaus <flo <AT> geekplace <DOT> eu>
AuthorDate: Mon Mar 18 13:25:59 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 13:43:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1332700

dev-tex/hevea: add 2.36

Closes: https://bugs.gentoo.org/927003
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-tex/hevea/Manifest          |  1 +
 dev-tex/hevea/hevea-2.36.ebuild | 70 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index fa43aedd0b3a..c7e259115d4c 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -1 +1,2 @@
 DIST hevea-2.35.tar.gz 1006773 BLAKE2B 80a8f80955a4eee641c53784cbe4543072062d0bf4d757fe0c8270d6370d54495eeab3a9279bd992dc45b80b23de0438ee4fe6fa932981c777b25782c42ca4a8 SHA512 dc1a5179489626176b1fcae47a9c7eb4cf9c1c6127c749cb938808697ccd6179277089fb20f4d5da7b82056d15b1d64acd9ba9884d1950a74d98c98864b4180a
+DIST hevea-2.36.tar.gz 1007317 BLAKE2B d8e6d3490b02b990e992a343a287ae5ff1f32624722760df52aa703d8989ef802b9f297ec97576b96937edb70d1a35910ba11fd88ac675254368451ee68ad044 SHA512 9335666f5f77ff33b61ef3817feaff6e58ff9896a4e1478ecab893086177f66420020c174594ff0290c2c19ea5a46f52a03daf50e6e502dc9c2f2545463effa2

diff --git a/dev-tex/hevea/hevea-2.36.ebuild b/dev-tex/hevea/hevea-2.36.ebuild
new file mode 100644
index 000000000000..51948f1e861c
--- /dev/null
+++ b/dev-tex/hevea/hevea-2.36.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
+HOMEPAGE="https://hevea.inria.fr/"
+SRC_URI="https://hevea.inria.fr/distri/${P}.tar.gz"
+
+LICENSE="QPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt"
+
+# - hevea's imagen script calls gs from app-text/ghostscript-gpl, hence
+#   the RDEPEND (https://bugs.gentoo.org/927003).
+DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt=]"
+RDEPEND="
+	${DEPEND}
+	app-text/ghostscript-gpl
+	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=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh
+
+	if use ocamlopt; then
+		emake PREFIX=/usr
+	else
+		emake PREFIX=/usr TARGET=byte
+	fi
+}
+
+src_install() {
+	if use ocamlopt; then
+		emake DESTDIR="${ED}" PREFIX=/usr install
+	else
+		emake DESTDIR="${ED}" PREFIX=/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 || die "texmf-update returned non-zero exit status ${?}"
+	fi
+}
+
+pkg_postrm() {
+	if [[ -z "${ROOT}" ]] && [[ -x "${EPREFIX}"/usr/sbin/texmf-update ]] ; then
+		"${EPREFIX}"/usr/sbin/texmf-update || die "texmf-update returned non-zero exit status ${?}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2021-07-16  5:34 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-07-16  5:34 UTC (permalink / raw
  To: gentoo-commits

commit:     4c2e497818ff9f95505156d1daf124e46a9c0992
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 16 05:32:57 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 16 05:32:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2e4978

dev-tex/hevea: fix prefix installation

Closes: https://bugs.gentoo.org/789378
Thanks-to: Steven Trogdon <strogdon <AT> d.umn.edu>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/hevea/hevea-2.35-r1.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-tex/hevea/hevea-2.35-r1.ebuild b/dev-tex/hevea/hevea-2.35-r1.ebuild
index 959e1a3b2be..c28376ef9d8 100644
--- a/dev-tex/hevea/hevea-2.35-r1.ebuild
+++ b/dev-tex/hevea/hevea-2.35-r1.ebuild
@@ -30,20 +30,20 @@ QA_FLAGS_IGNORED=(
 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
+	emake PREFIX=/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
+		emake PREFIX=/usr
 	else
-		emake PREFIX="${EPREFIX}"/usr TARGET=byte
+		emake PREFIX=/usr TARGET=byte
 	fi
 }
 
 src_install() {
 	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+		emake DESTDIR="${ED}" PREFIX=/usr install
 	else
-		emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr TARGET=byte install
+		emake DESTDIR="${ED}" PREFIX=/usr TARGET=byte install
 	fi
 
 	dodoc README CHANGES


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2021-05-13 16:12 Ulrich Müller
  0 siblings, 0 replies; 27+ messages in thread
From: Ulrich Müller @ 2021-05-13 16:12 UTC (permalink / raw
  To: gentoo-commits

commit:     5256ea3d793de2d0443c1e641ac4e45da2340d8b
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed May 12 10:57:22 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu May 13 16:12:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5256ea3d

dev-tex/hevea: Update LICENSE

QPL and QPL-1.0 are duplicates.

Bug: https://bugs.gentoo.org/789666
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 dev-tex/hevea/{hevea-2.35.ebuild => hevea-2.35-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.35.ebuild b/dev-tex/hevea/hevea-2.35-r1.ebuild
similarity index 98%
rename from dev-tex/hevea/hevea-2.35.ebuild
rename to dev-tex/hevea/hevea-2.35-r1.ebuild
index 0a0357d4384..959e1a3b2be 100644
--- a/dev-tex/hevea/hevea-2.35.ebuild
+++ b/dev-tex/hevea/hevea-2.35-r1.ebuild
@@ -7,7 +7,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"
+LICENSE="QPL-1.0"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2021-02-21  0:46 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-02-21  0:46 UTC (permalink / raw
  To: gentoo-commits

commit:     f8bb97a0e5f45665b6edad504331ea8af9a74add
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 21 00:46:02 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 21 00:46:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bb97a0

dev-tex/hevea: Stabilize 2.35 amd64, #770724

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/hevea/hevea-2.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.35.ebuild b/dev-tex/hevea/hevea-2.35.ebuild
index 0108214eca7..533d03c2ac1 100644
--- a/dev-tex/hevea/hevea-2.35.ebuild
+++ b/dev-tex/hevea/hevea-2.35.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt=]"


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2021-02-19  2:41 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-02-19  2:41 UTC (permalink / raw
  To: gentoo-commits

commit:     c18c7d6c590197bd26569f7b012c5ec35fad3dd5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 02:38:30 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 02:38:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18c7d6c

dev-tex/hevea: Stabilize 2.35 x86, #770724

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/hevea/hevea-2.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.35.ebuild b/dev-tex/hevea/hevea-2.35.ebuild
index 3bcb7ad3617..0108214eca7 100644
--- a/dev-tex/hevea/hevea-2.35.ebuild
+++ b/dev-tex/hevea/hevea-2.35.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt=]"


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2021-02-18  8:28 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-02-18  8:28 UTC (permalink / raw
  To: gentoo-commits

commit:     69ebd57c6076fb7136a97680650357ccc576ee46
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 08:27:59 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 08:27:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ebd57c

dev-tex/hevea: Stabilize 2.35 ppc, #770724

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/hevea/hevea-2.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.35.ebuild b/dev-tex/hevea/hevea-2.35.ebuild
index b83db16891b..3bcb7ad3617 100644
--- a/dev-tex/hevea/hevea-2.35.ebuild
+++ b/dev-tex/hevea/hevea-2.35.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86"
 IUSE="+ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt=]"


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2021-02-17  3:56 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-02-17  3:56 UTC (permalink / raw
  To: gentoo-commits

commit:     58f13e28995dd0101f8a7d94412fb63e0180aed7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 03:56:40 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 03:56:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f13e28

dev-tex/hevea: Stabilize 2.35 ppc64, #770724

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/hevea/hevea-2.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.35.ebuild b/dev-tex/hevea/hevea-2.35.ebuild
index d5790789e79..b83db16891b 100644
--- a/dev-tex/hevea/hevea-2.35.ebuild
+++ b/dev-tex/hevea/hevea-2.35.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
 IUSE="+ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt=]"


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2021-02-10 16:33 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-02-10 16:33 UTC (permalink / raw
  To: gentoo-commits

commit:     120736b35a60d397b0fe3b8c4a1f05ee944655f3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 10 16:32:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 16:32:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120736b3

dev-tex/hevea: Stabilize 2.31 ppc64, #769317

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/hevea/hevea-2.31.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/hevea/hevea-2.31.ebuild b/dev-tex/hevea/hevea-2.31.ebuild
index 3c1e67628b1..db8e695a611 100644
--- a/dev-tex/hevea/hevea-2.31.ebuild
+++ b/dev-tex/hevea/hevea-2.31.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2021-01-16 21:12 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-01-16 21:12 UTC (permalink / raw
  To: gentoo-commits

commit:     3b341e67632441348e9f4eb2d5b82f97282e0799
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 16 21:08:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 16 21:12:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b341e67

dev-tex/hevea: bump to 2.35

Closes: https://bugs.gentoo.org/750962
Closes: https://bugs.gentoo.org/750761
Closes: https://bugs.gentoo.org/734350
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/hevea/Manifest          |  1 +
 dev-tex/hevea/hevea-2.35.ebuild | 67 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index fc3d98cfcdc..f78a0649741 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -1 +1,2 @@
 DIST hevea-2.31.tar.gz 965678 BLAKE2B 770a3ff5b3e209d1e34e68647baffc064cb78f63a610e6b81181a829837861984f22e381cc17c34a3b0b4643c260a5cb84841cd8e2038e40083bba7ffbdab929 SHA512 4b66030f69b8b60750f8e62a9d81240b0ba399af8af69df10b33742e10d23fe7aef3e7782265fac9705f27715e5964debd47b9da7a394f70fda947b5fcd2d6ea
+DIST hevea-2.35.tar.gz 1006773 BLAKE2B 80a8f80955a4eee641c53784cbe4543072062d0bf4d757fe0c8270d6370d54495eeab3a9279bd992dc45b80b23de0438ee4fe6fa932981c777b25782c42ca4a8 SHA512 dc1a5179489626176b1fcae47a9c7eb4cf9c1c6127c749cb938808697ccd6179277089fb20f4d5da7b82056d15b1d64acd9ba9884d1950a74d98c98864b4180a

diff --git a/dev-tex/hevea/hevea-2.35.ebuild b/dev-tex/hevea/hevea-2.35.ebuild
new file mode 100644
index 00000000000..d5790789e79
--- /dev/null
+++ b/dev-tex/hevea/hevea-2.35.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"
+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
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2021-01-16 21:12 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-01-16 21:12 UTC (permalink / raw
  To: gentoo-commits

commit:     e66a6d18e29b6542ffceb0a6dc6bea8f2e91afb4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 16 21:09:26 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 16 21:12:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66a6d18

dev-tex/hevea: add github remote-id

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/hevea/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-tex/hevea/metadata.xml b/dev-tex/hevea/metadata.xml
index 7b4a61aab74..f94dff6b30a 100644
--- a/dev-tex/hevea/metadata.xml
+++ b/dev-tex/hevea/metadata.xml
@@ -5,4 +5,7 @@
 		<email>tex@gentoo.org</email>
 		<name>Gentoo TeX Project</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">maranget/hevea</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2020-12-20 19:28 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2020-12-20 19:28 UTC (permalink / raw
  To: gentoo-commits

commit:     590a99e334a314ec6ac09d1619bfcd004017467d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 19:25:34 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 19:27:55 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590a99e3

dev-tex/hevea: cleanup old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/hevea/Manifest          |  2 --
 dev-tex/hevea/hevea-2.29.ebuild | 58 -----------------------------------------
 dev-tex/hevea/hevea-2.30.ebuild | 58 -----------------------------------------
 3 files changed, 118 deletions(-)

diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index d7e742761f4..fc3d98cfcdc 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -1,3 +1 @@
-DIST hevea-2.29.tar.gz 969599 BLAKE2B 88724c0a1a139d370fa852af473e4f21f7c1f8a8ed79cf0a59fa6098d63a3956423f7b1403316aa2e296b00d77ddc529938f98476243795b6a00971532918d90 SHA512 4ea2f3d60fd43d183712a868cb3894b38f6d9809ba7905d69123a7672faba0d6dfe73ad1379d7996ede98ceb645bba903e5b7550bdf92e7950ce69ba7f4f3994
-DIST hevea-2.30.tar.gz 965635 BLAKE2B 7f23c6f793be1515b689571f0ae25d76d45c7bd8df9cc6fe1f73697b34dec598f64b0ed30e4b2cd5e456990c80ac0bba50c60e0294a825c6a0af59b228456cbd SHA512 75c700e009070bff4845ccc6f984ade8068f90ea78630a2e6ab1d27618a225a4bbbb7c4aa07c08be03094ddad4aac5d0c9e83fa01d41ff501f5c1eed9f4428eb
 DIST hevea-2.31.tar.gz 965678 BLAKE2B 770a3ff5b3e209d1e34e68647baffc064cb78f63a610e6b81181a829837861984f22e381cc17c34a3b0b4643c260a5cb84841cd8e2038e40083bba7ffbdab929 SHA512 4b66030f69b8b60750f8e62a9d81240b0ba399af8af69df10b33742e10d23fe7aef3e7782265fac9705f27715e5964debd47b9da7a394f70fda947b5fcd2d6ea

diff --git a/dev-tex/hevea/hevea-2.29.ebuild b/dev-tex/hevea/hevea-2.29.ebuild
deleted file mode 100644
index 190fc255058..00000000000
--- a/dev-tex/hevea/hevea-2.29.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-DEPEND="${DEPEND} dev-ml/ocamlbuild"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh
-	if use ocamlopt; then
-		emake PREFIX=/usr
-	else
-		emake PREFIX=/usr TARGET=byte
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install
-	else
-		emake DESTDIR="${D}" PREFIX=/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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}

diff --git a/dev-tex/hevea/hevea-2.30.ebuild b/dev-tex/hevea/hevea-2.30.ebuild
deleted file mode 100644
index c5dfa8e05aa..00000000000
--- a/dev-tex/hevea/hevea-2.30.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-DEPEND="${DEPEND} dev-ml/ocamlbuild"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh
-	if use ocamlopt; then
-		emake PREFIX=/usr
-	else
-		emake PREFIX=/usr TARGET=byte
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install
-	else
-		emake DESTDIR="${D}" PREFIX=/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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2020-12-20 19:07 Thomas Deutschmann
  0 siblings, 0 replies; 27+ messages in thread
From: Thomas Deutschmann @ 2020-12-20 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     65fbdf99554f0237082064f7aad0456cd1922606
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 18:53:47 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 19:06:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65fbdf99

dev-tex/hevea: x86 stable (bug #760357)

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-tex/hevea/hevea-2.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.31.ebuild b/dev-tex/hevea/hevea-2.31.ebuild
index 80046a30f85..3c1e67628b1 100644
--- a/dev-tex/hevea/hevea-2.31.ebuild
+++ b/dev-tex/hevea/hevea-2.31.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2020-12-17 16:41 Agostino Sarubbo
  0 siblings, 0 replies; 27+ messages in thread
From: Agostino Sarubbo @ 2020-12-17 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     cd3e52d451446a9dfbe9645e1dc0cbe30d143855
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 16:38:52 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 16:38:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd3e52d4

dev-tex/hevea: amd64 stable wrt bug #760357

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tex/hevea/hevea-2.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.31.ebuild b/dev-tex/hevea/hevea-2.31.ebuild
index aebec23c86c..80046a30f85 100644
--- a/dev-tex/hevea/hevea-2.31.ebuild
+++ b/dev-tex/hevea/hevea-2.31.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2020-12-17  7:51 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2020-12-17  7:51 UTC (permalink / raw
  To: gentoo-commits

commit:     a65f39e680ae0f001fd2f43c3a60bb2fa2972ed5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 07:51:30 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 07:51:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65f39e6

dev-tex/hevea: Stabilize 2.31 ppc, #760357

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/hevea/hevea-2.31.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/hevea/hevea-2.31.ebuild b/dev-tex/hevea/hevea-2.31.ebuild
index c5dfa8e05aa..aebec23c86c 100644
--- a/dev-tex/hevea/hevea-2.31.ebuild
+++ b/dev-tex/hevea/hevea-2.31.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2017-10-18 10:06 Alexis Ballier
  0 siblings, 0 replies; 27+ messages in thread
From: Alexis Ballier @ 2017-10-18 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     a236e647782bed2c575a28da4b9443b4296742b9
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 18 10:05:52 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Oct 18 10:06:44 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a236e647

dev-tex/hevea: bump to 2.31

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-tex/hevea/Manifest          |  1 +
 dev-tex/hevea/hevea-2.31.ebuild | 58 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index 2eac8bf30db..7eac3c34461 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -1,2 +1,3 @@
 DIST hevea-2.29.tar.gz 969599 SHA256 06bf0b01834a25358415c666a0a477effc12eeeb1da4da1eeefaca67b29af8c4 SHA512 4ea2f3d60fd43d183712a868cb3894b38f6d9809ba7905d69123a7672faba0d6dfe73ad1379d7996ede98ceb645bba903e5b7550bdf92e7950ce69ba7f4f3994 WHIRLPOOL e336c088d862442d3b44acaeec19064c69ecf2c6bb1c1e50822e383b03b90201d9eced19f234f3ea07de47c8cdfd0e9447cc276aac4f5a946285552c994a258e
 DIST hevea-2.30.tar.gz 965635 SHA256 9e93deac8d2cc62a8d9eae2817094cdba81cabef264d009f3d434d85ab9a249c SHA512 75c700e009070bff4845ccc6f984ade8068f90ea78630a2e6ab1d27618a225a4bbbb7c4aa07c08be03094ddad4aac5d0c9e83fa01d41ff501f5c1eed9f4428eb WHIRLPOOL d91e124108b0b10cfe37d342e78d668ce75522b09e2e385119eab9cb0b253cdf04d92b6b207363fdd4c0939dc4ab706ae9bbabdc8e46cda8353a43a0ee856e13
+DIST hevea-2.31.tar.gz 965678 SHA256 fbd7ad20aff45e557f5835f99a53d29a1753657cf2c004f26de83345b1b5b997 SHA512 4b66030f69b8b60750f8e62a9d81240b0ba399af8af69df10b33742e10d23fe7aef3e7782265fac9705f27715e5964debd47b9da7a394f70fda947b5fcd2d6ea WHIRLPOOL 35983a87e6210bab40198bbbafd64d44164daa462de5418b68b6e29e18cbb836b100e78177343c52da6e5df16367343effc9220c13bf855d651ad69c7aa6d350

diff --git a/dev-tex/hevea/hevea-2.31.ebuild b/dev-tex/hevea/hevea-2.31.ebuild
new file mode 100644
index 00000000000..a09af4ace2c
--- /dev/null
+++ b/dev-tex/hevea/hevea-2.31.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils multilib
+
+IUSE="+ocamlopt"
+
+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 ~sparc ~x86"
+
+DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
+RDEPEND="${DEPEND}
+	dev-texlive/texlive-latexextra"
+DEPEND="${DEPEND} dev-ml/ocamlbuild"
+
+src_compile() {
+	rm -f config.sh
+	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
+	if use ocamlopt; then
+		emake PREFIX=/usr || die "Failed to build native code binaries"
+	else
+		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
+	fi
+}
+
+src_install() {
+	if use ocamlopt; then
+		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
+	else
+		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
+	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
+		/usr/sbin/texmf-update
+	fi
+}
+
+pkg_postrm() {
+	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
+		/usr/sbin/texmf-update
+	fi
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2017-07-29 10:06 Alexis Ballier
  0 siblings, 0 replies; 27+ messages in thread
From: Alexis Ballier @ 2017-07-29 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     0286a6e136388ba55f3607e309ff4532e0da94b7
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 28 08:41:38 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Jul 29 10:05:38 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0286a6e1

dev-tex/hevea: bump to 2.30

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-tex/hevea/Manifest          |  1 +
 dev-tex/hevea/hevea-2.30.ebuild | 58 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index 2208c00f32c..2eac8bf30db 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -1 +1,2 @@
 DIST hevea-2.29.tar.gz 969599 SHA256 06bf0b01834a25358415c666a0a477effc12eeeb1da4da1eeefaca67b29af8c4 SHA512 4ea2f3d60fd43d183712a868cb3894b38f6d9809ba7905d69123a7672faba0d6dfe73ad1379d7996ede98ceb645bba903e5b7550bdf92e7950ce69ba7f4f3994 WHIRLPOOL e336c088d862442d3b44acaeec19064c69ecf2c6bb1c1e50822e383b03b90201d9eced19f234f3ea07de47c8cdfd0e9447cc276aac4f5a946285552c994a258e
+DIST hevea-2.30.tar.gz 965635 SHA256 9e93deac8d2cc62a8d9eae2817094cdba81cabef264d009f3d434d85ab9a249c SHA512 75c700e009070bff4845ccc6f984ade8068f90ea78630a2e6ab1d27618a225a4bbbb7c4aa07c08be03094ddad4aac5d0c9e83fa01d41ff501f5c1eed9f4428eb WHIRLPOOL d91e124108b0b10cfe37d342e78d668ce75522b09e2e385119eab9cb0b253cdf04d92b6b207363fdd4c0939dc4ab706ae9bbabdc8e46cda8353a43a0ee856e13

diff --git a/dev-tex/hevea/hevea-2.30.ebuild b/dev-tex/hevea/hevea-2.30.ebuild
new file mode 100644
index 00000000000..a09af4ace2c
--- /dev/null
+++ b/dev-tex/hevea/hevea-2.30.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils multilib
+
+IUSE="+ocamlopt"
+
+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 ~sparc ~x86"
+
+DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
+RDEPEND="${DEPEND}
+	dev-texlive/texlive-latexextra"
+DEPEND="${DEPEND} dev-ml/ocamlbuild"
+
+src_compile() {
+	rm -f config.sh
+	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
+	if use ocamlopt; then
+		emake PREFIX=/usr || die "Failed to build native code binaries"
+	else
+		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
+	fi
+}
+
+src_install() {
+	if use ocamlopt; then
+		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
+	else
+		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
+	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
+		/usr/sbin/texmf-update
+	fi
+}
+
+pkg_postrm() {
+	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
+		/usr/sbin/texmf-update
+	fi
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2017-06-26 19:05 Alexis Ballier
  0 siblings, 0 replies; 27+ messages in thread
From: Alexis Ballier @ 2017-06-26 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     6621e664ba7b169732e9eb4d132ccb7423fd0643
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 17:58:18 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 19:05:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6621e664

dev-tex/hevea: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-tex/hevea/hevea-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.29.ebuild b/dev-tex/hevea/hevea-2.29.ebuild
index 10b344ee208..4eba8726f00 100644
--- a/dev-tex/hevea/hevea-2.29.ebuild
+++ b/dev-tex/hevea/hevea-2.29.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 sparc x86"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2017-04-05 17:50 Markus Meier
  0 siblings, 0 replies; 27+ messages in thread
From: Markus Meier @ 2017-04-05 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     b4d1104ef753d98deaf19c2706ab735dbf098009
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  5 17:35:12 2017 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Wed Apr  5 17:49:18 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d1104e

dev-tex/hevea: add ~arm, bug #611014

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"

 dev-tex/hevea/hevea-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.29.ebuild b/dev-tex/hevea/hevea-2.29.ebuild
index af44f57ecc1..10b344ee208 100644
--- a/dev-tex/hevea/hevea-2.29.ebuild
+++ b/dev-tex/hevea/hevea-2.29.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ppc ~ppc64 sparc x86"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2017-02-24 14:25 Alexis Ballier
  0 siblings, 0 replies; 27+ messages in thread
From: Alexis Ballier @ 2017-02-24 14:25 UTC (permalink / raw
  To: gentoo-commits

commit:     04884f5491d5fb6f6783065f3b9fe4e4ed3be9a2
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 14:17:45 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 14:25:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04884f54

dev-tex/hevea: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-tex/hevea/Manifest          |  2 --
 dev-tex/hevea/hevea-2.03.ebuild | 58 ----------------------------------------
 dev-tex/hevea/hevea-2.28.ebuild | 59 -----------------------------------------
 3 files changed, 119 deletions(-)

diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index a733b8398b..2208c00f32 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -1,3 +1 @@
-DIST hevea-2.03.tar.gz 385865 SHA256 d927f538b47935f8b6cf34a817071195dfeb5da05debfd55ab47253c7868dab5 SHA512 dcb30992ff74935d92e6fdc4710bf8ee3b555e094673557e697531c3bff7155d6577349e2d80de21180abe5ea8d0ac1b4eaffcf217736477a33d8895ebd1aacc WHIRLPOOL 9d5c7a8cfb3f2fcffb90c09c0bfb43d50c0a7cd4cad8073de2b9640365e16613b202c76e8b35993f1a5dcecd7a215091597587a854fc8a8ff742ad0e04656e8e
-DIST hevea-2.28.tar.gz 969507 SHA256 cde2000e4642f3f88d73a317aec54e8b6036e29e81a00262daf15aca47d0d691 SHA512 9df1ab91d9c15952f3b2f5b7aa8a56e24160b6447c4a6e29ba8093cb70565400d40ae840c0077c0f16249bea673b9a3ca9c9e8a0b34b272d4dffc97d3482b033 WHIRLPOOL 6c483f0627bca8d405b79129463b3510cfc463080f9d8908e7b98024899fc665444122271e06e70b253e5b0ceb17aed66e74e9364f97d427e5c087ad33a890e9
 DIST hevea-2.29.tar.gz 969599 SHA256 06bf0b01834a25358415c666a0a477effc12eeeb1da4da1eeefaca67b29af8c4 SHA512 4ea2f3d60fd43d183712a868cb3894b38f6d9809ba7905d69123a7672faba0d6dfe73ad1379d7996ede98ceb645bba903e5b7550bdf92e7950ce69ba7f4f3994 WHIRLPOOL e336c088d862442d3b44acaeec19064c69ecf2c6bb1c1e50822e383b03b90201d9eced19f234f3ea07de47c8cdfd0e9447cc276aac4f5a946285552c994a258e

diff --git a/dev-tex/hevea/hevea-2.03.ebuild b/dev-tex/hevea/hevea-2.03.ebuild
deleted file mode 100644
index 42c71d1d18..0000000000
--- a/dev-tex/hevea/hevea-2.03.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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 ppc ~ppc64 sparc x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
-	if use ocamlopt; then
-		emake PREFIX=/usr || die "Failed to build native code binaries"
-	else
-		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
-	else
-		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
-	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}

diff --git a/dev-tex/hevea/hevea-2.28.ebuild b/dev-tex/hevea/hevea-2.28.ebuild
deleted file mode 100644
index 959e5af486..0000000000
--- a/dev-tex/hevea/hevea-2.28.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-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 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latexextra"
-DEPEND="${DEPEND} dev-ml/ocamlbuild"
-
-src_compile() {
-	rm -f config.sh
-	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
-	if use ocamlopt; then
-		emake PREFIX=/usr || die "Failed to build native code binaries"
-	else
-		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
-	fi
-}
-
-src_install() {
-	if use ocamlopt; then
-		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
-	else
-		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
-	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}
-
-pkg_postrm() {
-	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
-		/usr/sbin/texmf-update
-	fi
-}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2017-02-17 10:56 Agostino Sarubbo
  0 siblings, 0 replies; 27+ messages in thread
From: Agostino Sarubbo @ 2017-02-17 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     a56168623318b7858289a237c164e5dbed8b5826
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 17 10:55:26 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Feb 17 10:55:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5616862

dev-tex/hevea: sparc stable wrt bug #607204

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tex/hevea/hevea-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.29.ebuild b/dev-tex/hevea/hevea-2.29.ebuild
index 6a2aabeddb..608e6a69cc 100644
--- a/dev-tex/hevea/hevea-2.29.ebuild
+++ b/dev-tex/hevea/hevea-2.29.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~ppc ~ppc64 sparc x86"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2017-02-16 13:25 Agostino Sarubbo
  0 siblings, 0 replies; 27+ messages in thread
From: Agostino Sarubbo @ 2017-02-16 13:25 UTC (permalink / raw
  To: gentoo-commits

commit:     322826761cbec062afc49f9ab7da6d3f5416dcd8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 13:25:16 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 13:25:16 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32282676

dev-tex/hevea: amd64 stable wrt bug #607204

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tex/hevea/hevea-2.29.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/hevea/hevea-2.29.ebuild b/dev-tex/hevea/hevea-2.29.ebuild
index 959e5af486..23e2b7aeea 100644
--- a/dev-tex/hevea/hevea-2.29.ebuild
+++ b/dev-tex/hevea/hevea-2.29.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
 
 LICENSE="QPL"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2016-08-03 10:25 Alexis Ballier
  0 siblings, 0 replies; 27+ messages in thread
From: Alexis Ballier @ 2016-08-03 10:25 UTC (permalink / raw
  To: gentoo-commits

commit:     16d3ac6bdc33fad7480fc6f9f28a1a1ff24607dd
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  3 10:25:47 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Aug  3 10:25:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d3ac6b

dev-tex/hevea: bump to 2.29

Package-Manager: portage-2.3.0

 dev-tex/hevea/Manifest          |  1 +
 dev-tex/hevea/hevea-2.29.ebuild | 59 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index da9b639..a733b83 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -1,2 +1,3 @@
 DIST hevea-2.03.tar.gz 385865 SHA256 d927f538b47935f8b6cf34a817071195dfeb5da05debfd55ab47253c7868dab5 SHA512 dcb30992ff74935d92e6fdc4710bf8ee3b555e094673557e697531c3bff7155d6577349e2d80de21180abe5ea8d0ac1b4eaffcf217736477a33d8895ebd1aacc WHIRLPOOL 9d5c7a8cfb3f2fcffb90c09c0bfb43d50c0a7cd4cad8073de2b9640365e16613b202c76e8b35993f1a5dcecd7a215091597587a854fc8a8ff742ad0e04656e8e
 DIST hevea-2.28.tar.gz 969507 SHA256 cde2000e4642f3f88d73a317aec54e8b6036e29e81a00262daf15aca47d0d691 SHA512 9df1ab91d9c15952f3b2f5b7aa8a56e24160b6447c4a6e29ba8093cb70565400d40ae840c0077c0f16249bea673b9a3ca9c9e8a0b34b272d4dffc97d3482b033 WHIRLPOOL 6c483f0627bca8d405b79129463b3510cfc463080f9d8908e7b98024899fc665444122271e06e70b253e5b0ceb17aed66e74e9364f97d427e5c087ad33a890e9
+DIST hevea-2.29.tar.gz 969599 SHA256 06bf0b01834a25358415c666a0a477effc12eeeb1da4da1eeefaca67b29af8c4 SHA512 4ea2f3d60fd43d183712a868cb3894b38f6d9809ba7905d69123a7672faba0d6dfe73ad1379d7996ede98ceb645bba903e5b7550bdf92e7950ce69ba7f4f3994 WHIRLPOOL e336c088d862442d3b44acaeec19064c69ecf2c6bb1c1e50822e383b03b90201d9eced19f234f3ea07de47c8cdfd0e9447cc276aac4f5a946285552c994a258e

diff --git a/dev-tex/hevea/hevea-2.29.ebuild b/dev-tex/hevea/hevea-2.29.ebuild
new file mode 100644
index 0000000..959e5af
--- /dev/null
+++ b/dev-tex/hevea/hevea-2.29.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib
+
+IUSE="+ocamlopt"
+
+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 ~ppc ~ppc64 ~sparc ~x86"
+
+DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
+RDEPEND="${DEPEND}
+	dev-texlive/texlive-latexextra"
+DEPEND="${DEPEND} dev-ml/ocamlbuild"
+
+src_compile() {
+	rm -f config.sh
+	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
+	if use ocamlopt; then
+		emake PREFIX=/usr || die "Failed to build native code binaries"
+	else
+		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
+	fi
+}
+
+src_install() {
+	if use ocamlopt; then
+		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
+	else
+		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
+	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
+		/usr/sbin/texmf-update
+	fi
+}
+
+pkg_postrm() {
+	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
+		/usr/sbin/texmf-update
+	fi
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2016-07-22  9:15 Alexis Ballier
  0 siblings, 0 replies; 27+ messages in thread
From: Alexis Ballier @ 2016-07-22  9:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4d16c101e71a064c837a659c8da6ee299a0636a5
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 09:14:44 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 09:14:44 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d16c101

dev-tex/hevea: add missing dep on ocamlbuild; bug #589202

Package-Manager: portage-2.3.0

 dev-tex/hevea/hevea-2.28.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-tex/hevea/hevea-2.28.ebuild b/dev-tex/hevea/hevea-2.28.ebuild
index 90a0002..959e5af 100644
--- a/dev-tex/hevea/hevea-2.28.ebuild
+++ b/dev-tex/hevea/hevea-2.28.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -19,6 +19,7 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
 RDEPEND="${DEPEND}
 	dev-texlive/texlive-latexextra"
+DEPEND="${DEPEND} dev-ml/ocamlbuild"
 
 src_compile() {
 	rm -f config.sh


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2016-01-07  7:49 Alexis Ballier
  0 siblings, 0 replies; 27+ messages in thread
From: Alexis Ballier @ 2016-01-07  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     5c88ed2bd0d8c4852b2a1f719c1574858de83d11
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  7 07:47:46 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jan  7 07:47:46 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c88ed2b

dev-tex/hevea: bump to 2.28

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>

 dev-tex/hevea/Manifest          |  1 +
 dev-tex/hevea/hevea-2.28.ebuild | 58 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index 4866f6a..a281fb9 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -7,3 +7,4 @@ DIST hevea-2.22.tar.gz 408147 SHA256 aba303d9067eb51ecde25b74f831a33fa58b4b15855
 DIST hevea-2.23.tar.gz 968938 SHA256 db8ec1459cace8f008387dbcf745ba56917d44ff62c7bdba843da250109137b9 SHA512 674a0b3fe14314101cdbb81c572b0df1039c5d4896697405e6cd8b7f3a3a654fb7b681dd8109044ba2fb11c26d591f90d769ce6640b94d75f50b74d2a7b17d10 WHIRLPOOL 42e1753d2b6bd3fc447612538dbecae679fffcb42143da1991ec8f052b3d143e95f6bcc7dff8ba6edf2410f239e308bce4f9177ca5aa48224d2dac251d4c7d63
 DIST hevea-2.25.tar.gz 969449 SHA256 e4c75b550bb2aa663052063d979dd1490fd7817e7cbb97b208dee92ed24ec94e SHA512 68b382f2c7466f092ee0b1055ff2f8659d2a0fec221b776b91ecb6b579633d5540d809a2ef68937401e870ed51ea6420bae37d8549d7d8db6a1c327051d4cf29 WHIRLPOOL 241dffbeaad6729aa0db243980c94b080651c0fc7a263e46f9f585518ccef78711322c52ab2104ee3f2f6138251b4dd071c04198419f0cb4fdf9c26de405195e
 DIST hevea-2.26.tar.gz 969378 SHA256 4eb43d25ff22208af5914f20e7349c92b68c21bfae95300c54578448c5377b9c SHA512 b239546b0da42dd67260c63135716e1f2822ccaf6b8b17d715cff369934579a54b19e9f0604758c3a2daecc113121cea09f43adbbed2436c12310f6524b1d140 WHIRLPOOL b35b7b3651a6415b95a6f0177b3e21389e41025984a87ae2e18f0f106902273fc649a980503a8a7e1abef705e4b5e4259b740774957d2215b8beb0a1b51b78de
+DIST hevea-2.28.tar.gz 969507 SHA256 cde2000e4642f3f88d73a317aec54e8b6036e29e81a00262daf15aca47d0d691 SHA512 9df1ab91d9c15952f3b2f5b7aa8a56e24160b6447c4a6e29ba8093cb70565400d40ae840c0077c0f16249bea673b9a3ca9c9e8a0b34b272d4dffc97d3482b033 WHIRLPOOL 6c483f0627bca8d405b79129463b3510cfc463080f9d8908e7b98024899fc665444122271e06e70b253e5b0ceb17aed66e74e9364f97d427e5c087ad33a890e9

diff --git a/dev-tex/hevea/hevea-2.28.ebuild b/dev-tex/hevea/hevea-2.28.ebuild
new file mode 100644
index 0000000..90a0002
--- /dev/null
+++ b/dev-tex/hevea/hevea-2.28.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib
+
+IUSE="+ocamlopt"
+
+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 ~ppc ~ppc64 ~sparc ~x86"
+
+DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
+RDEPEND="${DEPEND}
+	dev-texlive/texlive-latexextra"
+
+src_compile() {
+	rm -f config.sh
+	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
+	if use ocamlopt; then
+		emake PREFIX=/usr || die "Failed to build native code binaries"
+	else
+		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
+	fi
+}
+
+src_install() {
+	if use ocamlopt; then
+		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
+	else
+		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
+	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
+		/usr/sbin/texmf-update
+	fi
+}
+
+pkg_postrm() {
+	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
+		/usr/sbin/texmf-update
+	fi
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/
@ 2015-12-11 11:28 Alexis Ballier
  0 siblings, 0 replies; 27+ messages in thread
From: Alexis Ballier @ 2015-12-11 11:28 UTC (permalink / raw
  To: gentoo-commits

commit:     9923403672135fb533d0634e3d1debe180b4308f
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 11 11:27:54 2015 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Dec 11 11:28:35 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99234036

dev-tex/hevea: bump to 2.26

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>

 dev-tex/hevea/Manifest          |  1 +
 dev-tex/hevea/hevea-2.26.ebuild | 58 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index a3860fe..4866f6a 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -6,3 +6,4 @@ DIST hevea-2.21.tar.gz 408047 SHA256 f9ec0ea0a41eab0c0e10815d79dbc5840823e50e56d
 DIST hevea-2.22.tar.gz 408147 SHA256 aba303d9067eb51ecde25b74f831a33fa58b4b15855e8ef937a1df9949a8fcad SHA512 e15405c43c988faf4bfd860a1e9b2b380e3de636b0e7cac3a754c2437031e6f148a5ee029eae50d20495f042f836b1b0d8ac45bdb3afdfdb42e91ac3d55b8296 WHIRLPOOL 53f45ddf4aac8b9d8862241d4e860910f3f1ed4dd56abd11128e8daa8349e30034fe21445cc625d7ab92866a60533ec930246d462804bf8261b1c16f87d1e529
 DIST hevea-2.23.tar.gz 968938 SHA256 db8ec1459cace8f008387dbcf745ba56917d44ff62c7bdba843da250109137b9 SHA512 674a0b3fe14314101cdbb81c572b0df1039c5d4896697405e6cd8b7f3a3a654fb7b681dd8109044ba2fb11c26d591f90d769ce6640b94d75f50b74d2a7b17d10 WHIRLPOOL 42e1753d2b6bd3fc447612538dbecae679fffcb42143da1991ec8f052b3d143e95f6bcc7dff8ba6edf2410f239e308bce4f9177ca5aa48224d2dac251d4c7d63
 DIST hevea-2.25.tar.gz 969449 SHA256 e4c75b550bb2aa663052063d979dd1490fd7817e7cbb97b208dee92ed24ec94e SHA512 68b382f2c7466f092ee0b1055ff2f8659d2a0fec221b776b91ecb6b579633d5540d809a2ef68937401e870ed51ea6420bae37d8549d7d8db6a1c327051d4cf29 WHIRLPOOL 241dffbeaad6729aa0db243980c94b080651c0fc7a263e46f9f585518ccef78711322c52ab2104ee3f2f6138251b4dd071c04198419f0cb4fdf9c26de405195e
+DIST hevea-2.26.tar.gz 969378 SHA256 4eb43d25ff22208af5914f20e7349c92b68c21bfae95300c54578448c5377b9c SHA512 b239546b0da42dd67260c63135716e1f2822ccaf6b8b17d715cff369934579a54b19e9f0604758c3a2daecc113121cea09f43adbbed2436c12310f6524b1d140 WHIRLPOOL b35b7b3651a6415b95a6f0177b3e21389e41025984a87ae2e18f0f106902273fc649a980503a8a7e1abef705e4b5e4259b740774957d2215b8beb0a1b51b78de

diff --git a/dev-tex/hevea/hevea-2.26.ebuild b/dev-tex/hevea/hevea-2.26.ebuild
new file mode 100644
index 0000000..90a0002
--- /dev/null
+++ b/dev-tex/hevea/hevea-2.26.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib
+
+IUSE="+ocamlopt"
+
+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 ~ppc ~ppc64 ~sparc ~x86"
+
+DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
+RDEPEND="${DEPEND}
+	dev-texlive/texlive-latexextra"
+
+src_compile() {
+	rm -f config.sh
+	emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
+	if use ocamlopt; then
+		emake PREFIX=/usr || die "Failed to build native code binaries"
+	else
+		emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
+	fi
+}
+
+src_install() {
+	if use ocamlopt; then
+		emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
+	else
+		emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
+	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 [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
+		/usr/sbin/texmf-update
+	fi
+}
+
+pkg_postrm() {
+	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
+		/usr/sbin/texmf-update
+	fi
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2024-03-19 14:12 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-22  9:15 [gentoo-commits] repo/gentoo:master commit in: dev-tex/hevea/ Alexis Ballier
  -- strict thread matches above, loose matches on Subject: below --
2024-03-19 14:12 Florian Schmaus
2024-03-18 13:43 Florian Schmaus
2021-07-16  5:34 Sam James
2021-05-13 16:12 Ulrich Müller
2021-02-21  0:46 Sam James
2021-02-19  2:41 Sam James
2021-02-18  8:28 Sam James
2021-02-17  3:56 Sam James
2021-02-10 16:33 Sam James
2021-01-16 21:12 Sam James
2021-01-16 21:12 Sam James
2020-12-20 19:28 Sam James
2020-12-20 19:07 Thomas Deutschmann
2020-12-17 16:41 Agostino Sarubbo
2020-12-17  7:51 Sam James
2017-10-18 10:06 Alexis Ballier
2017-07-29 10:06 Alexis Ballier
2017-06-26 19:05 Alexis Ballier
2017-04-05 17:50 Markus Meier
2017-02-24 14:25 Alexis Ballier
2017-02-17 10:56 Agostino Sarubbo
2017-02-16 13:25 Agostino Sarubbo
2016-08-03 10:25 Alexis Ballier
2016-07-22  9:15 Alexis Ballier
2016-01-07  7:49 Alexis Ballier
2015-12-11 11:28 Alexis Ballier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox