summaryrefslogtreecommitdiff
path: root/dev-tex/bibtex2html
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /dev-tex/bibtex2html
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'dev-tex/bibtex2html')
-rw-r--r--dev-tex/bibtex2html/Manifest2
-rw-r--r--dev-tex/bibtex2html/bibtex2html-1.99.ebuild55
2 files changed, 57 insertions, 0 deletions
diff --git a/dev-tex/bibtex2html/Manifest b/dev-tex/bibtex2html/Manifest
index 39174277d259..c14c0557f5a0 100644
--- a/dev-tex/bibtex2html/Manifest
+++ b/dev-tex/bibtex2html/Manifest
@@ -1,4 +1,6 @@
AUX bibtex2html-1.88-destdir.patch 1401 BLAKE2B 4b3e1e61a20be3820c2ce9380f086206d62b246c200b7bdbdf40a539f192fd3c32c7689538c2b1e334fc191d42072cb6ba643171f7022a5764be73c8aeba834e SHA512 34a3f53f08a133f16987cdee2a87a13d767b9b83228996999fc5ee6726a7c99602a3865c6dfbd03ede014dfcada9cc4882e802eff7939083e7c110f1cf0e07e9
DIST bibtex2html-1.98.tar.gz 92719 BLAKE2B d9846c1ee03c7f003fe9acf586a0833715f8fc0a675ca4d3d2b2f070206aa81112ce5de1ce84c17fad4f3f5b5972bc6820b67428c73c56709875b2574b03cf19 SHA512 7d8480ed87bef74a1e0c970446fba4d30b103df3e78f127a051efff875032ac7f52d3d6baab0c6a2fc67ca11f3d558d7be4439311934f99067993b5891ff6ad4
+DIST bibtex2html-1.99.tar.gz 93073 BLAKE2B 9cf7f98f9f8ef6f82bd54554482ac8130e88b98e845a6b66a52f7c6bfac326136d3c04b60801f4b1e607818bc0516f9ff75e206e31c531ce7a36217534a40d4a SHA512 70f7465bd51ad3ddb40297edd7b50732088d150692f53f33b2dff276a8d223d972f0935f30fc731fdb3bc693275743420eb0d670109054c1e170fbb49015bbeb
EBUILD bibtex2html-1.98.ebuild 1237 BLAKE2B 40729b1025b9d3bd7521f13ea0ae48051ea3be45ec469d053ea816205e06caa0a0750e5902c87d759a87b344625fb61c293905a9a1bf800c5c6f115d1e25f5ef SHA512 748ae2c9467d0f115408b539765fba79de2a30cd511984e5db26d6d8aa4aec7d6364a3961626de3c8c628b5be5e7108d6ea209c195416f4a8816b00f6333dae8
+EBUILD bibtex2html-1.99.ebuild 1237 BLAKE2B 41a38a03787135d2f70fa56f081201cb771bf3d70470459d07785801030b93030824a00bfb7b73a0493b615e3cdcc1ab376af2080b68c29bb05e3fbd82ed4234 SHA512 33a86ec28eb16801f625e06670c418e826b1c022b32395805f8e6f4c140f4c72dbf8b9e74c7045a28bd4ada40ad4c11f41af37bba83be145f021c61ea5f2f691
MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/bibtex2html/bibtex2html-1.99.ebuild b/dev-tex/bibtex2html/bibtex2html-1.99.ebuild
new file mode 100644
index 000000000000..8ebac2b7cc61
--- /dev/null
+++ b/dev-tex/bibtex2html/bibtex2html-1.99.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+IUSE="doc +ocamlopt"
+
+DESCRIPTION="A bibtex to HTML converter"
+HOMEPAGE="https://www.lri.fr/~filliatr/bibtex2html/"
+SRC_URI="https://www.lri.fr/~filliatr/ftp/bibtex2html/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+RESTRICT="test"
+
+# With use doc we need a latex compiler to generate manual.pdf
+# hevea is used for manual.html
+# manual.tex needs fullpage.sty
+DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]
+ doc? ( virtual/latex-base
+ dev-texlive/texlive-latexextra
+ dev-tex/hevea )"
+# We need tex-base for bibtex but also some bibtex styles, so we use latex-base
+RDEPEND="virtual/latex-base"
+
+PATCHES=( "${FILESDIR}/${PN}-1.88-destdir.patch" )
+
+src_prepare() {
+ default
+ # Avoid pre-stripped files
+ sed -i -e "s/strip/true/" Makefile.in || die
+ # For make install
+ use ocamlopt || sed -i 's/= opt /= noopt /' Makefile.in || die
+}
+
+src_compile() {
+ export VARTEXFONTS="${T}/fonts"
+ if use ocamlopt ; then
+ emake opt
+ else
+ emake byte
+ fi
+ if use doc; then
+ emake doc
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc README CHANGES
+ if use doc; then
+ dodoc -r manual.{pdf,html}
+ fi
+}