summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJ5lx2015-07-03 16:30:34 +0200
committerJ5lx2015-07-03 16:30:34 +0200
commitd05587242834337ba7b14f2107895f489c71e62b (patch)
treeb0055aaea97f78346a459477f0e9400d3e68ce46
downloadaur-d05587242834337ba7b14f2107895f489c71e62b.tar.gz
Initial import
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD31
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2832582874c3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = ocaml-react
+ pkgdesc = An OCaml module for functional reactive programming
+ pkgver = 1.2.0
+ pkgrel = 2
+ url = http://erratique.ch/software/react
+ arch = i686
+ arch = x86_64
+ license = BSD
+ makedepends = ocaml-findlib
+ makedepends = opam
+ depends = ocaml
+ source = http://erratique.ch/software/react/releases/react-1.2.0.tbz
+ md5sums = f071a1308b6cad131c55cda8677823c3
+
+pkgname = ocaml-react
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1d506c52b9fe
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Jakob Gahde <j5lx@fmail.co.uk>
+# Contributor: Serge Zirukin <ftrvxmtrx@gmail.com>
+# Contributor: Sergei Lebedev <superbobry@gmail.com>
+# Contributor: serp <serp 256 at gmail dot com>
+
+_pkgname=react
+pkgname=ocaml-${_pkgname}
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="An OCaml module for functional reactive programming"
+arch=('i686' 'x86_64')
+url="http://erratique.ch/software/react"
+license=('BSD')
+depends=('ocaml')
+makedepends=('ocaml-findlib' 'opam')
+source=(http://erratique.ch/software/${_pkgname}/releases/${_pkgname}-${pkgver}.tbz)
+md5sums=('f071a1308b6cad131c55cda8677823c3')
+
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+
+ ocaml pkg/build.ml native=true native-dynlink=true
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+
+ opam-installer --prefix=${pkgdir}/usr \
+ --libdir=${pkgdir}$(ocamlc -where) \
+ --docdir=${pkgdir}/usr/share/doc
+}