summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-03-10 09:55:06 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-03-10 09:55:06 +0000
commitaa8acac3b9d874949104040dbe6c09f447ca5911 (patch)
tree66f969c67de233cf2188cc6977035d53a35128b9 /dev-tex
parentremove old (diff)
downloadhistorical-aa8acac3b9d874949104040dbe6c09f447ca5911.tar.gz
historical-aa8acac3b9d874949104040dbe6c09f447ca5911.tar.bz2
historical-aa8acac3b9d874949104040dbe6c09f447ca5911.zip
version bump
Package-Manager: portage-2.2.0_alpha166/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'dev-tex')
-rw-r--r--dev-tex/hevea/ChangeLog7
-rw-r--r--dev-tex/hevea/Manifest10
-rw-r--r--dev-tex/hevea/hevea-2.03.ebuild57
3 files changed, 69 insertions, 5 deletions
diff --git a/dev-tex/hevea/ChangeLog b/dev-tex/hevea/ChangeLog
index 790d2ff3ff6f..68b07019a5af 100644
--- a/dev-tex/hevea/ChangeLog
+++ b/dev-tex/hevea/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-tex/hevea
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/hevea/ChangeLog,v 1.37 2013/03/10 09:51:04 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/hevea/ChangeLog,v 1.38 2013/03/10 09:55:02 aballier Exp $
+
+*hevea-2.03 (10 Mar 2013)
+
+ 10 Mar 2013; Alexis Ballier <aballier@gentoo.org> +hevea-2.03.ebuild:
+ version bump
10 Mar 2013; Alexis Ballier <aballier@gentoo.org> hevea-2.02.ebuild:
eapi5: slot dep on ocaml
diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index 3fa7e62ce601..679d7c589f23 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -3,14 +3,16 @@ Hash: SHA256
DIST hevea-2.00.tar.gz 411092 SHA256 bb32c6207a33685eca37330794649c654837f8d795010e7b1385619320833cbf SHA512 d24e35deafbb04b3a6f7248950a02d1dbb2d92fc7e8b7b69f4395e0265af0a09832163043108fc28c5ea166eacae42544128ef9395c300b5d3273861a386800f WHIRLPOOL b1e31d41e56ba4049a79c7e639c058a52d8ac1a2261d8547668adff3ba04aa86545b81323d7a88f96c9b7778ff4338daff3f3ab3e068675030dfdacfb8d62ed4
DIST hevea-2.02.tar.gz 410332 SHA256 406683222913713ed3b81c153d1a84c0347f6e49181bb178636877c4f410fd6c SHA512 2e68a6f6aa046839e63fb64cfd8adbb14f4f6642c16af72f104a2f8048310951bf9e66295b3ad6cedd4eafd20db7183ebecb27859ab0de8d8863e60aa5e26d78 WHIRLPOOL 9bdd2c03fab710ddb73b4083ff0dd6b279d7348b433b5475d4e9f0fdf5419dd864b127bcc93d11a2c59e75a669fdb5863fae080eff537808fc827c05247880ab
+DIST hevea-2.03.tar.gz 385865 SHA256 d927f538b47935f8b6cf34a817071195dfeb5da05debfd55ab47253c7868dab5 SHA512 dcb30992ff74935d92e6fdc4710bf8ee3b555e094673557e697531c3bff7155d6577349e2d80de21180abe5ea8d0ac1b4eaffcf217736477a33d8895ebd1aacc WHIRLPOOL 9d5c7a8cfb3f2fcffb90c09c0bfb43d50c0a7cd4cad8073de2b9640365e16613b202c76e8b35993f1a5dcecd7a215091597587a854fc8a8ff742ad0e04656e8e
EBUILD hevea-2.00.ebuild 1602 SHA256 3ddf14137c42e00cc98ceeba310eca8da1090762fee08a8510aff8a4e4fdfda5 SHA512 a6fb7caa0229ceba5b52cb5c29bf31c7741ec23d04c29ef2d9153020ef67e2e056d46cb58beceaa8b5e7dff171f4147a44f02439ce8ea0fc3c42c7f085cee7fb WHIRLPOOL 239b5ac622666e5c621fad37b7614b248adbb4815f5e3fe18c3d054e21e405e415d480c438b020fcba00074715f6eb69dcc2810efed21c6c4e22ce37e399cffa
EBUILD hevea-2.02.ebuild 1611 SHA256 f0c9c7fe82dd6c96b8471326ea6dd148345c54e9d4edf883ec977877c2d3f460 SHA512 e38841ab79580862800a98fa1afb535786cc6320c134793f2fe71c3968087ed7fa23e331c8e8a503332322fbb5e16e8b88b7d96321908df1684415968c2d9f1d WHIRLPOOL a54c4a61a05a8f0d558b778e875376912cea2023dc4f66b80e2e1135016670e55afda0b9bc6fbff893255fe96d3a1051ce28b4d32122cf4e4e49ed50c55a06f9
-MISC ChangeLog 4602 SHA256 1400ee432489a182436773b8008da0a5244ee84cfe3a1ce1900267dbb8639fb8 SHA512 eac99b526325a8530b47eaed081bae070e5c741b32fe03ecc6fd543a3dfda09153dfcf5745af545b390ccdf083ed9291ed6e5538d20a398b5c80d4e89a97d806 WHIRLPOOL 8af4f5f7df37329adaeae79fb06b8a4e15dd8176a0d4e98a5e0673d7eac053ba80a472698024f1dbdb49426c74858313b4ce13a859bf6f931ab965dd8607339a
+EBUILD hevea-2.03.ebuild 1609 SHA256 4e9e99e7edbff7815f54b4622067b42fe60c7219fdeded421241df93fa8e903f SHA512 85b5a046c62dbb6919a0c2d49af56040c691513d829bf31a68eab5b2667caed84fb70cfd311a879402bc482ac9160a06ce6170d5aabc7688c362e3e657d43fa9 WHIRLPOOL 7a7534873995bffe02c0cd36f5f2d89e1b78cceedd436cd464845398c34f51392d1311f70f91f4b9dc465294896387be5f39062cf6f86faf682c59a28d220a71
+MISC ChangeLog 4717 SHA256 6b1c2954a7333d5f458d90d6f6dd08e4849c4c43665573e75582afe366d6a925 SHA512 71859e7cdb4b3c0aa59e1d5a227e9f5a0737dc79c56c3d7e961116680ee393bb2d0adcfce8be50f79fa0fa9042d3c3e56dfb12dc2fbb487620908b6ffe6faa20 WHIRLPOOL b6881be9e16ae73fbbbc382c8b05e0dc6f91376351bed97fb4687c79eebbd055edc132cad1cf8110fb2dd3238006bb5a83d0d355426b7fb3191312b5b235b3ca
MISC metadata.xml 174 SHA256 6d395d018216f6fe0a4274409084b31f26c4e7bd12f67afceb9a45dec27c2f92 SHA512 40b25a552cf436c8a160e0ab0741107446c1be6d1cb8c656c76b63cb241b2f2410ca27fcdea806c996a69911142e8d74be6c17cebf5e9687be413abc312b49ff WHIRLPOOL a624a26cf4feb573a324be74331c314e1e488f29ccb80e5038c7ab8a8fbbc38e71eab74981f7e038cdce146a31ec2fbfb55e51c21ed8521722078f0508980854
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlE8V4kACgkQvFcC4BYPU0pP/wCgtOHlU+eaaSJwVwTi6iGOuYLp
-oxQAn0eG7E/KMrQnpGABMi5Gy/amWR56
-=WMNH
+iEYEAREIAAYFAlE8WHcACgkQvFcC4BYPU0rb6ACgqLwdMKqCOBuLSZ2IMgWEyrKd
+zHAAni2togN9wEWlzJkIlyUrdc3xfjMm
+=hGXy
-----END PGP SIGNATURE-----
diff --git a/dev-tex/hevea/hevea-2.03.ebuild b/dev-tex/hevea/hevea-2.03.ebuild
new file mode 100644
index 000000000000..2d1f7f74bf1f
--- /dev/null
+++ b/dev-tex/hevea/hevea-2.03.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/hevea/hevea-2.03.ebuild,v 1.1 2013/03/10 09:55:02 aballier Exp $
+
+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}"
+
+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
+}