Fixed camlp5

This commit is contained in:
Nav
2015-01-06 17:26:05 +02:00
parent 5cc55b5382
commit 7108c4cfee
2 changed files with 50 additions and 26 deletions

View File

@@ -1,26 +0,0 @@
DESCRIPTION="Preprocessor-pretty-printer of OCaml"
HOMEPAGE="http://pauillac.inria.fr/~ddr/camlp5/"
SRC_URI="http://pauillac.inria.fr/~ddr/camlp5/distrib/src/camlp5-6.06.tgz"
CHECKSUM_MD5="8de69094d73d24768844a5017a2bd04b"
REVISION="1"
STATUS_HAIKU="untested"
DEPEND="ocaml"
BUILD()
{
cd camlp5-6.06
COMMON_DOCS=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
./configure --strict --prefix `finddir B_COMMON_DIRECTORY` \
--mandir $COMMON_DOCS/man
make world.opt
}
INSTALL()
{
cd camlp5-6.06
COMMON_DOCS=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
make install PREFIX=${DESTDIR}`finddir B_COMMON_DIRECTORY` \
MANDIR=${DESTDIR}$COMMON_DOCS/man
}
LICENSE="BSD (3-clause)"
COPYRIGHT="2007-2012 Institut National de Recherche en Informatique et en Automatique (INRIA)."

View File

@@ -0,0 +1,50 @@
SUMMARY="Preprocessor-pretty-printer of OCaml"
DESCRIPTION="Camlp5 is a preprocessor-pretty-printer of OCaml.
It is compatible with OCaml versions from 1.07 to 4.02.0."
HOMEPAGE="http://camlp5.gforge.inria.fr/"
SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/camlp5-6.12.tgz"
CHECKSUM_SHA256="b716c8b248289205bc76823000bc0b0988517cfcfd9c2eb1a3c43cc2cd7d5c02"
LICENSE="BSD (3-clause)"
COPYRIGHT="2007-2013 Institut National de Recherche en Informatique et en Automatique (INRIA)."
REVISION="1"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
SOURCE_DIR="camlp5-6.12"
PROVIDES="
camlp5
cmd:camlp5
cmd:camlp5o
cmd:camlp5o.opt
cmd:camlp5r
cmd:camlp5r.opt
cmd:camlp5sch
cmd:mkcamlp5
cmd:mkcamlp5.opt
cmd:ocpp5
"
REQUIRES="
haiku
cmd:ocaml
"
BUILD_PREREQUIRES="
haiku_devel
cmd:make
cmd:gcc
ocaml
"
BUILD()
{
./configure --strict --prefix $prefix \
--mandir $manDir
make world.opt
}
INSTALL()
{
make install PREFIX=$prefix \
MANDIR=$manDir
}