summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2012-09-09 16:01:07 +0000
committerAlexis Ballier <aballier@gentoo.org>2012-09-09 16:01:07 +0000
commitd355a8a754900d475f9261097615ed9893b7573b (patch)
tree2e9056755da12ba3b6aa11885305eddfd77036f7
parentalpha/sparc stable wrt #422163 (diff)
downloadhistorical-d355a8a754900d475f9261097615ed9893b7573b.tar.gz
historical-d355a8a754900d475f9261097615ed9893b7573b.tar.bz2
historical-d355a8a754900d475f9261097615ed9893b7573b.zip
version bump
Package-Manager: portage-2.2.0_alpha125/cvs/Linux x86_64
-rw-r--r--dev-tex/hevea/ChangeLog9
-rw-r--r--dev-tex/hevea/Manifest14
-rw-r--r--dev-tex/hevea/hevea-2.00.ebuild57
3 files changed, 77 insertions, 3 deletions
diff --git a/dev-tex/hevea/ChangeLog b/dev-tex/hevea/ChangeLog
index 03b8a5118af2..d8e2826d4c56 100644
--- a/dev-tex/hevea/ChangeLog
+++ b/dev-tex/hevea/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-tex/hevea
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/hevea/ChangeLog,v 1.29 2011/02/14 11:54:02 aballier Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/hevea/ChangeLog,v 1.30 2012/09/09 16:01:07 aballier Exp $
+
+*hevea-2.00 (09 Sep 2012)
+
+ 09 Sep 2012; Alexis Ballier <aballier@gentoo.org> +hevea-2.00.ebuild:
+ version bump
14 Feb 2011; Alexis Ballier <aballier@gentoo.org> -files/99hevea,
-hevea-1.10.ebuild:
diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
index 2b006587ae7a..9278b52f2cff 100644
--- a/dev-tex/hevea/Manifest
+++ b/dev-tex/hevea/Manifest
@@ -1,4 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST hevea-1.10.tar.gz 305269 SHA256 c2005c2737a20420e5aec535f27820e20f2d36f9a81d2b507c93737fe1e76ff3 SHA512 c16e245cb4a3461c4cc2c5e882f8342b3bafc4013d351d74704777e1471a0af1144d62d2309ea8984cbc35ecf6f68786060d91276afe04eea90ec5bef03ea640 WHIRLPOOL c02f9a3d22db67eabbea3174fe75c52e9741617f84ae5a40d0b9d6559e2b5f67ffa141ab13ff5b6773a52c4b19ee34e7832ca2f5041b74767531917d317fa3bd
+DIST hevea-2.00.tar.gz 411092 SHA256 bb32c6207a33685eca37330794649c654837f8d795010e7b1385619320833cbf SHA512 d24e35deafbb04b3a6f7248950a02d1dbb2d92fc7e8b7b69f4395e0265af0a09832163043108fc28c5ea166eacae42544128ef9395c300b5d3273861a386800f WHIRLPOOL b1e31d41e56ba4049a79c7e639c058a52d8ac1a2261d8547668adff3ba04aa86545b81323d7a88f96c9b7778ff4338daff3f3ab3e068675030dfdacfb8d62ed4
EBUILD hevea-1.10-r1.ebuild 1638 SHA256 8804f8b715fa2f68641af5cbe2c4e5558a93c3abc963b7e5704be6613b36ab46 SHA512 1c913fdf0eafdd375917bf2d1ca7f1ad5c1777942891da4977a08593e2547cf9194f797311e62a64d0883962be1aa3f5bb24c8855670221ef315f0e146a364dd WHIRLPOOL c68bcf468f82620ee9db22ecf678d6bec9f2dec397a7a77804bc549803289a16602c52336b6c18187a05ee4eb02a2eaeeb49bf86d45c5571689944d8d5fa7b1b
-MISC ChangeLog 3771 SHA256 e6a8892ace13f814be3892255fa519cbd7b10540baac3384a490917d93955509 SHA512 59bce25982b2f25dcfe9892d335e523c7d4b5b7705761bab1bdce07dea537e80ac5701f0b1fe888c543a9fbe7613ce87d021c998f7d6e8acc6760bf38cbe9760 WHIRLPOOL 7aeda708b3b473a409082b1244674c26bbbce0723ccf956534ab494866987e215fd99fb7cbbaec53e3316f5924ed3ff0cf3531f57b4da1ab9e1eaab6918f2d65
+EBUILD hevea-2.00.ebuild 1611 SHA256 a0677bc0aa442e123cf8e53af931c4a4350fedc9d183f2d739e41e9176fcacd1 SHA512 9d6e925608964feda0e3c13cbc7e5dcef552cf0402a79f3982152dd5f641da973d1db1b1331224f6a719913439b9fb9d228cf2305340cbfcc2763cfd80c9d016 WHIRLPOOL f9b3d6f9cfbbc490838bd230be40b57c81466cb0732f290e54536da824c15ed986967a4adcf9fe185beecb4e759e1dbb005849eca9fb5829926d79a0f92a917d
+MISC ChangeLog 3886 SHA256 55936452b0b15cf9002256235e8bd77a39f0561b96505e04628493b9967d0342 SHA512 3ba428f3dc60d96e8ba0b476fc079c22eee86ec2e0614c9c3b6346b137f4234cd8bab924c9c1ee104a2003231d3dec45060b8b05cc5b02cd33f185e2db064e2c WHIRLPOOL 20dab0f515db50a9f7d7c4ef1ef8bb337b5e3f2f3854406f0d1a8a431c90462b72e6dfc2c867c6ec7aec7738c9005446a20c3cc7c4a40fbd9036ddec7720ec94
MISC metadata.xml 174 SHA256 6d395d018216f6fe0a4274409084b31f26c4e7bd12f67afceb9a45dec27c2f92 SHA512 40b25a552cf436c8a160e0ab0741107446c1be6d1cb8c656c76b63cb241b2f2410ca27fcdea806c996a69911142e8d74be6c17cebf5e9687be413abc312b49ff WHIRLPOOL a624a26cf4feb573a324be74331c314e1e488f29ccb80e5038c7ab8a8fbbc38e71eab74981f7e038cdce146a31ec2fbfb55e51c21ed8521722078f0508980854
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlBMvUkACgkQvFcC4BYPU0rXuQCgtndYMQijoHLn5b2dAmoURBbE
+gEYAoKD1KStc4g5PO/aJHsuYQcwFDsgH
+=Od17
+-----END PGP SIGNATURE-----
diff --git a/dev-tex/hevea/hevea-2.00.ebuild b/dev-tex/hevea/hevea-2.00.ebuild
new file mode 100644
index 000000000000..ea29df0bcaed
--- /dev/null
+++ b/dev-tex/hevea/hevea-2.00.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/hevea/hevea-2.00.ebuild,v 1.1 2012/09/09 16:01:07 aballier Exp $
+
+EAPI="2"
+
+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.10.2[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
+}