summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2011-02-15 15:49:15 +0000
committerAlexis Ballier <aballier@gentoo.org>2011-02-15 15:49:15 +0000
commit56288bfc025770b65006e9c047b7ca270dcc6ea1 (patch)
treea5639d2fd3b81d09e5701fb3aeb757c6273a83e8 /app-text
parentadd htmlc license (diff)
downloadhistorical-56288bfc025770b65006e9c047b7ca270dcc6ea1.tar.gz
historical-56288bfc025770b65006e9c047b7ca270dcc6ea1.tar.bz2
historical-56288bfc025770b65006e9c047b7ca270dcc6ea1.zip
initial import, ebuild by me
Package-Manager: portage-2.2.0_alpha23/cvs/Linux x86_64
Diffstat (limited to 'app-text')
-rw-r--r--app-text/active-dvi/Manifest15
-rw-r--r--app-text/htmlc/ChangeLog10
-rw-r--r--app-text/htmlc/Manifest15
-rw-r--r--app-text/htmlc/files/htmlc-2.21.0-ocaml312.patch19
-rw-r--r--app-text/htmlc/htmlc-2.21.0.ebuild50
-rw-r--r--app-text/htmlc/metadata.xml5
6 files changed, 113 insertions, 1 deletions
diff --git a/app-text/active-dvi/Manifest b/app-text/active-dvi/Manifest
index f7de2f965ce0..055e6fd8f447 100644
--- a/app-text/active-dvi/Manifest
+++ b/app-text/active-dvi/Manifest
@@ -1,5 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX active-dvi-1.7.3-asneeded.patch 856 RMD160 08ef973f8b7616ad3d5674c9fbf3fd31959497ef SHA1 ee6bc65d63bef8239b570667d350cc1eb2631e7d SHA256 1a0816e3e3c9005f3799b4a52b4d62288c0cd8b6dcefc3cacd9afce8f8239c5a
+AUX active-dvi-1.9-htmlcflags.patch 464 RMD160 fd08d99dcdcf7617833a0b32163cbd3fbeb620a9 SHA1 cc2a878af5e9ff99010d26aa9e4a71bdd96453e9 SHA256 f1b8f95294d9bbc0a5918f1dc28bcabc12edb166894c985826bdb51de759bd03
DIST advi-1.8.tar.gz 5222623 RMD160 bd75fce03e6271bae18ae0f2f2592fd5bfc7a7b1 SHA1 14b6f05d641397c451b2e46fd500d483484bc2fa SHA256 1b4f02da401f9daa4c5dc56ad10ec58085222ee275e449cb98e3a806b14eaba2
+DIST advi-1.9.tar.gz 8536800 RMD160 ee042be57a08b838f196d7ed678719801d4039a3 SHA1 d427b979f6e603ed332a95a29c0512c711222ba7 SHA256 5acefbc42e7ee3a5c59cc24087d52615576d9dd9a3762deabe56bda77113fc64
EBUILD active-dvi-1.8.ebuild 1790 RMD160 145da1144818daf8d08b1b38c87f471650e7f05f SHA1 6baf255c1b1e9027478fe1cf0156a07b6dacc02f SHA256 f90f2ee643be561315bfc3d9456e28dce7cb855bd2400d1eb894245909e9df57
-MISC ChangeLog 5247 RMD160 38232ba4b137ed6b9d4efff46012fda933e23860 SHA1 bf2194e8588e0892f7cbf33ab6bca162af4ac4a5 SHA256 7097ec8064a71a6b047efb8213c72e4868040c43acaa4d4fb76a67750553fa46
+EBUILD active-dvi-1.9.ebuild 1620 RMD160 0e1c8db0bdbb4d2e6a70e3450de2de149ca776b8 SHA1 02661adaf61b128d8405c15e43e03f8ac1b8f2b4 SHA256 3322b7e6436b4954bf529f52286b01529469e27b41d8d7c8fc9fedae77186148
+MISC ChangeLog 5430 RMD160 c43bed2df804aa4f1631bc8bfcc27bd154ea6e30 SHA1 4c09a72fb14f841a3449eb0bbbf2c80371168d1e SHA256 09b94ade1bb790600a417dbde332745c125e77b8575f48aa0261469ab2dda4f9
MISC metadata.xml 156 RMD160 2bf6b2ed9ff0fcef1e902cf093ccf4ae2dcc70a0 SHA1 e9260cd53905d8569cf3327ded4c6d01653fc389 SHA256 b4971b8472ab3fe4fbfe41b331a79193ca19e86c08d055ad1c20eaf9e04b79b6
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk1aoQcACgkQvFcC4BYPU0p4AACfedK2wutPk4vleU+zHX+IBucG
+vCsAnRwDXu+fTO3a79nC6zHPJ7gj9bTm
+=4R9S
+-----END PGP SIGNATURE-----
diff --git a/app-text/htmlc/ChangeLog b/app-text/htmlc/ChangeLog
new file mode 100644
index 000000000000..5d0faeae5fe0
--- /dev/null
+++ b/app-text/htmlc/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-text/htmlc
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/htmlc/ChangeLog,v 1.1 2011/02/15 15:49:15 aballier Exp $
+
+*htmlc-2.21.0 (15 Feb 2011)
+
+ 15 Feb 2011; Alexis Ballier <aballier@gentoo.org> +htmlc-2.21.0.ebuild,
+ +files/htmlc-2.21.0-ocaml312.patch, +metadata.xml:
+ initial import, ebuild by me
+
diff --git a/app-text/htmlc/Manifest b/app-text/htmlc/Manifest
new file mode 100644
index 000000000000..4c1c6308b669
--- /dev/null
+++ b/app-text/htmlc/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX htmlc-2.21.0-ocaml312.patch 654 RMD160 d811d67f8160ac1044eaea097cc1072bd8687e16 SHA1 5c89d32b9df0804c4a94540ffd05ef02afc6108b SHA256 95fb6b9c2fe079f0306cf53ff4a2ca1466ad4a33b7c5ed99b44328d8dd368a04
+DIST htmlc-2.21.0.tgz 118291 RMD160 fb0823b42de6b56fd3ec1607911eb2276c73b089 SHA1 2c998d70ad699285974daa766cf13f3a4a12e12e SHA256 eb56d8fd4a47df1c7f915b31aff19f74f405e498012c663e64c6704cf5a4cf88
+EBUILD htmlc-2.21.0.ebuild 1060 RMD160 87141eb947399faf980f8f389ad440f5416e61dd SHA1 b30e6b1b7785163ebbe8675c3abfa50175d30462 SHA256 4eabaa38025b52de017fc070ee60502f2efb435e5cb2adb5602147b8f6101a6a
+MISC ChangeLog 391 RMD160 1dcaf3708eda6f6648aad380d3236dc58c668009 SHA1 957d52722bf70a81ea9c81f829d0bdc9d5aad299 SHA256 c4b733af57e7a755ab88f734bdf7f972f8e307b687ecd33ad45214b90c27e4d1
+MISC metadata.xml 156 RMD160 b85f5bc80861e3fb890d0c87457a549d5bdaa191 SHA1 3be740773dec616d1c3969afaf1571348e455fef SHA256 40d721e2107cc8aac043b574fdae94c9e31ae133bc8e275fbc0a56329b3f5cee
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk1aoIAACgkQvFcC4BYPU0r39gCgrjn72pN4h5WgTyK0c7JyArC7
+Hn0An02gk1Dp8sardW89aPgTgO2ADfDd
+=LL+0
+-----END PGP SIGNATURE-----
diff --git a/app-text/htmlc/files/htmlc-2.21.0-ocaml312.patch b/app-text/htmlc/files/htmlc-2.21.0-ocaml312.patch
new file mode 100644
index 000000000000..1edbbf10c116
--- /dev/null
+++ b/app-text/htmlc/files/htmlc-2.21.0-ocaml312.patch
@@ -0,0 +1,19 @@
+Index: htmlc-2.21.0/compiler/Makefile
+===================================================================
+--- htmlc-2.21.0.orig/compiler/Makefile
++++ htmlc-2.21.0/compiler/Makefile
+@@ -37,12 +37,12 @@ bin: $(PROG).bin
+
+ $(PROG).bin: $(BINOBJS)
+ $(CAMLBIN) -o $(PROG).bin str.cmxa unix.cmxa $(BINOBJS) \
+- -cclib -lunix -cclib -lstr && \
++ -cclib -lunix -cclib -lcamlstr && \
+ $(RM) $(PROG) && ln -s $(PROG).bin $(PROG)
+
+ $(PROG).byt: $(BYTOBJS)
+ $(CAMLBYT) -g -custom -o $(PROG).byt str.cma unix.cma $(BYTOBJS) \
+- -cclib -lunix -cclib -lstr && \
++ -cclib -lunix -cclib -lcamlstr && \
+ $(RM) $(PROG) && ln -s $(PROG).byt $(PROG)
+
+ installbyt:
diff --git a/app-text/htmlc/htmlc-2.21.0.ebuild b/app-text/htmlc/htmlc-2.21.0.ebuild
new file mode 100644
index 000000000000..f5536f4a8b12
--- /dev/null
+++ b/app-text/htmlc/htmlc-2.21.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/htmlc/htmlc-2.21.0.ebuild,v 1.1 2011/02/15 15:49:15 aballier Exp $
+
+EAPI=3
+
+inherit eutils
+
+DESCRIPTION="HTML template files expander"
+HOMEPAGE="http://htmlc.inria.fr/"
+SRC_URI="http://htmlc.inria.fr/${P}.tgz"
+
+LICENSE="htmlc"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+# Files for the tests are missing...
+RESTRICT="test"
+
+DEPEND=">=dev-lang/ocaml-3.11.2[ocamlopt?]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ has_version '>=dev-lang/ocaml-3.12' && epatch "${FILESDIR}/${P}-ocaml312.patch"
+}
+
+src_configure() {
+ ./configure \
+ --install-root-dir "${D}usr" \
+ || die
+}
+
+src_compile() {
+ if use ocamlopt ; then
+ emake bin || die
+ else
+ emake byt || die
+ fi
+}
+
+src_install() {
+ if use ocamlopt ; then
+ emake installbin || die
+ else
+ export STRIP_MASK="*/bin/*"
+ emake installbyt || die
+ fi
+ emake MANDIR='$(PREFIXINSTALLDIR)/share/man/man$(MANEXT)' installman || die
+ dodoc README Announce* CHANGES || die
+}
diff --git a/app-text/htmlc/metadata.xml b/app-text/htmlc/metadata.xml
new file mode 100644
index 000000000000..a273949ac559
--- /dev/null
+++ b/app-text/htmlc/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>ml</herd>
+</pkgmetadata>