12345678910111213141516171819202122232425262728293031 |
- # Tanım: OCaml için bir yapı sistemi
- # URL: https://github.com/ocaml/dune
- # Paketçi: Cihan_Alkan
- # Gerekler: ocaml ocaml-findlib opam
- # Grup: kütüphane
- isim=dune
- surum=1.0b19.1
- devir=1
- kaynak=(https://github.com/ocaml/dune/archive/${surum/b/+beta}.tar.gz::${isim}-${surum}.tar.gz)
- derle() {
- cd ${isim}-${surum/b/-beta}
- make release
- # Initialize OPAM
- export OPAMROOT="${SRC}"/opam
- opam init -n
- # Work around the install command
- export OCAMLFIND_DESTDIR="${PKG}$(ocamlfind printconf destdir)"
- install -dm755 ${OCAMLFIND_DESTDIR}
- make INSTALL_ARGS="--prefix='${PKG}'/usr --libdir='${OCAMLFIND_DESTDIR}'" install
- # Fix doc and man install
- install -dm755 "${PKG}"/usr/share
- mv "${PKG}"/usr/{doc,share/}
- mv "${PKG}"/usr/{man,share/}
- }
|