diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
commit | 1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch) | |
tree | e48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-ml/camlp5/camlp5-6.17.ebuild | |
parent | d87262dd706fec50cd150aab3e93883b6337466d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-ml/camlp5/camlp5-6.17.ebuild')
-rw-r--r-- | dev-ml/camlp5/camlp5-6.17.ebuild | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/dev-ml/camlp5/camlp5-6.17.ebuild b/dev-ml/camlp5/camlp5-6.17.ebuild deleted file mode 100644 index 1e3bd458fdcd..000000000000 --- a/dev-ml/camlp5/camlp5-6.17.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit multilib findlib eutils versionator - -MY_P=${P%_p*} -DESCRIPTION="A preprocessor-pretty-printer of ocaml" -HOMEPAGE="https://camlp5.github.io/" -SRC_URI="https://github.com/camlp5/camlp5/archive/rel$(replace_all_version_separators '').tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-rel$(replace_all_version_separators '')" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="alpha amd64 ppc x86 ~x86-fbsd" -IUSE="doc +ocamlopt" - -DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]" -RDEPEND="${DEPEND}" - -PATCHLEVEL=${PV#*_p} -PATCHLIST="" - -if [ "${PATCHLEVEL}" != "${PV}" ] ; then - for (( i=1; i<=PATCHLEVEL; i++ )) ; do - SRC_URI="${SRC_URI} - http://pauillac.inria.fr/~ddr/camlp5/distrib/src/patch-${PV%_p*}-${i} -> ${MY_P}-patch-${i}.patch" - PATCHLIST="${PATCHLIST} ${MY_P}-patch-${i}.patch" - done -fi - -src_prepare() { - for i in ${PATCHLIST} ; do - epatch "${DISTDIR}/${i}" - done - # ocaml 4.04.2 support - cp -a ocaml_stuff/4.04.1 ocaml_stuff/4.04.2 || die - cp ocaml_src/lib/versdep/4.04.{1,2}.ml || die - sed -i -e 's/4.04.1/4.04.2/' ocaml_stuff/4.04.2/utils/pconfig.ml || die -} - -src_configure() { - ./configure \ - --strict \ - -prefix /usr \ - -bindir /usr/bin \ - -libdir /usr/$(get_libdir)/ocaml \ - -mandir /usr/share/man || die "configure failed" -} - -src_compile(){ - emake out - if use ocamlopt; then - emake opt - emake opt.opt - fi -} - -src_install() { - emake DESTDIR="${D}" install - # findlib support - insinto "$(ocamlfind printconf destdir)/${PN}" - doins etc/META - - use doc && dohtml -r doc/* - - dodoc CHANGES DEVEL ICHANGES README UPGRADING MODE -} |