diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-08-30 12:41:22 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-08-30 12:41:22 +0000 |
commit | 05bcb4f78b0741dcb2ac219c5afb65b990097127 (patch) | |
tree | 19f2f587620584aa8ab4dd93d5182a7a68a0c3a3 /dev-ml/camlp5 | |
parent | Removing liquidx from metadata due to his retirement (see #171155 for referen... (diff) | |
download | historical-05bcb4f78b0741dcb2ac219c5afb65b990097127.tar.gz historical-05bcb4f78b0741dcb2ac219c5afb65b990097127.tar.bz2 historical-05bcb4f78b0741dcb2ac219c5afb65b990097127.zip |
Initial import, old school camlp4 released as a standalone version called camlp5 as it has been removed in ocaml 3.10
Package-Manager: portage-2.1.3.7
Diffstat (limited to 'dev-ml/camlp5')
-rw-r--r-- | dev-ml/camlp5/ChangeLog | 11 | ||||
-rw-r--r-- | dev-ml/camlp5/Manifest | 30 | ||||
-rw-r--r-- | dev-ml/camlp5/camlp5-4.07.ebuild | 40 | ||||
-rw-r--r-- | dev-ml/camlp5/files/digest-camlp5-4.07 | 3 | ||||
-rw-r--r-- | dev-ml/camlp5/files/install_destdir.dpatch | 28 | ||||
-rw-r--r-- | dev-ml/camlp5/metadata.xml | 5 |
6 files changed, 117 insertions, 0 deletions
diff --git a/dev-ml/camlp5/ChangeLog b/dev-ml/camlp5/ChangeLog new file mode 100644 index 000000000000..3ecb58c928d6 --- /dev/null +++ b/dev-ml/camlp5/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-ml/camlp5 +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/ChangeLog,v 1.1 2007/08/30 12:41:22 aballier Exp $ + +*camlp5-4.07 (30 Aug 2007) + + 30 Aug 2007; Alexis Ballier <aballier@gentoo.org> + +files/install_destdir.dpatch, +metadata.xml, +camlp5-4.07.ebuild: + Initial import, old school camlp4 released as a standalone version called + camlp5 as it has been removed in ocaml 3.10 + diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest new file mode 100644 index 000000000000..7d449616a065 --- /dev/null +++ b/dev-ml/camlp5/Manifest @@ -0,0 +1,30 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX install_destdir.dpatch 910 RMD160 f2d028bf5bf4b1b249b7a66af809bbb0925de976 SHA1 5e9e5680c89e482039152a4d805eb240b7b8be61 SHA256 efcd69c33c1a66ffbd9a4ebc97991048267faa641db3f5bbc3f809effe403132 +MD5 a42ca1afad5b4baca37215dfeb54291b files/install_destdir.dpatch 910 +RMD160 f2d028bf5bf4b1b249b7a66af809bbb0925de976 files/install_destdir.dpatch 910 +SHA256 efcd69c33c1a66ffbd9a4ebc97991048267faa641db3f5bbc3f809effe403132 files/install_destdir.dpatch 910 +DIST camlp5-4.07.tgz 533170 RMD160 34ef259218765cc766f28caa2f4a34322e4d1e4c SHA1 43699861b7866a16b1760adcbcde801cf821baea SHA256 72febc7ab322745a335102ca8db85f9df0e4684fc73abd55adbd399c630d7b97 +EBUILD camlp5-4.07.ebuild 931 RMD160 239cada87c94efa53036b6b796708c1e5f3b4ac7 SHA1 7197f20c727fce175f1d222f0bb186cf634dd588 SHA256 47b5ee8e5e93f197e2db518592f78b73006dc842c9f1a1d0c57e74ce7a68fb5d +MD5 29517edc85670c1ee672c402973f1db1 camlp5-4.07.ebuild 931 +RMD160 239cada87c94efa53036b6b796708c1e5f3b4ac7 camlp5-4.07.ebuild 931 +SHA256 47b5ee8e5e93f197e2db518592f78b73006dc842c9f1a1d0c57e74ce7a68fb5d camlp5-4.07.ebuild 931 +MISC ChangeLog 473 RMD160 6e482cdb093db7377385ed09a11d251a81d9b813 SHA1 0b3bf757291791b4e5b15fd60b16f3a1890fc4ad SHA256 aa969a7c7b3e18129bf8af418a0134597c9931ff1b2afd90391a6b264a3812e8 +MD5 3b27cf57d85d6fcdb00bd155cb5369e8 ChangeLog 473 +RMD160 6e482cdb093db7377385ed09a11d251a81d9b813 ChangeLog 473 +SHA256 aa969a7c7b3e18129bf8af418a0134597c9931ff1b2afd90391a6b264a3812e8 ChangeLog 473 +MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 +MD5 8b350f19c06fcabf1053b0421b7c3f5a metadata.xml 155 +RMD160 dfaa057e679b01302a807c75a32a910098b26809 metadata.xml 155 +SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 metadata.xml 155 +MD5 8f2b7162173a4c610f95b01684976cc4 files/digest-camlp5-4.07 226 +RMD160 101e730c4f26c8202e2b6b41ec4beaaa9d0485d5 files/digest-camlp5-4.07 226 +SHA256 817122de58b8a3409eea4c562c47c2dd5e0f5200444ea6a1337d668902b95a7b files/digest-camlp5-4.07 226 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.6 (GNU/Linux) + +iD8DBQFG1rr6vFcC4BYPU0oRAhvtAJ9kA/gRUNKrg3eN00c3tDg15h6VsgCgldBL +tADxrT/x+C7ukfU12zxa6YI= +=I0Wq +-----END PGP SIGNATURE----- diff --git a/dev-ml/camlp5/camlp5-4.07.ebuild b/dev-ml/camlp5/camlp5-4.07.ebuild new file mode 100644 index 000000000000..0f29d582d267 --- /dev/null +++ b/dev-ml/camlp5/camlp5-4.07.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/camlp5/camlp5-4.07.ebuild,v 1.1 2007/08/30 12:41:22 aballier Exp $ + +inherit multilib eutils + +DESCRIPTION="A preprocessor-pretty-printer of ocaml" +HOMEPAGE="http://pauillac.inria.fr/~ddr/camlp5/" +SRC_URI="http://pauillac.inria.fr/~ddr/camlp5/${P}.tgz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=dev-lang/ocaml-3.10.0" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/install_destdir.dpatch" +} + + +src_compile() { + ./configure \ + -prefix /usr \ + -bindir /usr/bin \ + -libdir /usr/$(get_libdir)/ocaml \ + -mandir /usr/share/man || die "configure failed" + + emake -j1 world.opt || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc CHANGES DEVEL ICHANGES README UPGRADING +} diff --git a/dev-ml/camlp5/files/digest-camlp5-4.07 b/dev-ml/camlp5/files/digest-camlp5-4.07 new file mode 100644 index 000000000000..d73e142fb282 --- /dev/null +++ b/dev-ml/camlp5/files/digest-camlp5-4.07 @@ -0,0 +1,3 @@ +MD5 faf0900363af23b922ed605f8443e8b6 camlp5-4.07.tgz 533170 +RMD160 34ef259218765cc766f28caa2f4a34322e4d1e4c camlp5-4.07.tgz 533170 +SHA256 72febc7ab322745a335102ca8db85f9df0e4684fc73abd55adbd399c630d7b97 camlp5-4.07.tgz 533170 diff --git a/dev-ml/camlp5/files/install_destdir.dpatch b/dev-ml/camlp5/files/install_destdir.dpatch new file mode 100644 index 000000000000..b6602346daa1 --- /dev/null +++ b/dev-ml/camlp5/files/install_destdir.dpatch @@ -0,0 +1,28 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## install_destdir.dpatch by Stefano Zacchiroli <zack@debian.org> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad trunk~/Makefile trunk/Makefile +--- trunk~/Makefile 2007-07-11 09:46:18.000000000 +0000 ++++ trunk/Makefile 2007-07-16 16:25:00.000000000 +0000 +@@ -40,10 +40,13 @@ + for i in $(DIRS) compile; do (cd $$i; $(MAKE) depend); done + + install: +- @test ! -d "$(LIBDIR)/$(NAME)/Camlp4Parsers" || \ +- (/bin/rm -rf "$(LIBDIR)/omain"; \ +- mv "$(LIBDIR)/$(NAME)" "$(LIBDIR)/o$(NAME)") +- for i in $(DIRS) compile; do (cd $$i; $(MAKE) install); done ++ for i in $(DIRS) compile; do (cd $$i; \ ++ $(MAKE) install \ ++ OLIBDIR=$(DESTDIR)$(OLIBDIR) \ ++ BINDIR=$(DESTDIR)$(BINDIR) \ ++ LIBDIR=$(DESTDIR)$(LIBDIR) \ ++ MANDIR=$(DESTDIR)$(MANDIR) \ ++ ); done + + uninstall: + rm -rf "$(LIBDIR)/$(NAME)" diff --git a/dev-ml/camlp5/metadata.xml b/dev-ml/camlp5/metadata.xml new file mode 100644 index 000000000000..2193d772e351 --- /dev/null +++ b/dev-ml/camlp5/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> |