diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..dd5b8232d94c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = camlimages + pkgdesc = Objective Caml image processing library + pkgver = 4.2.0 + pkgrel = 1 + url = http://gallium.inria.fr/camlimages + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = ocaml + makedepends = ocaml-findlib + makedepends = omake + optdepends = libpng + optdepends = libtiff + optdepends = libxpm + optdepends = giflib + optdepends = freetype2 + optdepends = libjpeg + options = staticlibs + source = https://bitbucket.org/camlspotter/camlimages/get/4.2.0.tar.gz + md5sums = 2060b7c7f8f8e1863142f0d67edc9926 + +pkgname = camlimages + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4d9fb22a7bec --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Oliver Bandel <oliver at first . in - berlin . de > +pkgname=camlimages +pkgver=4.2.0 +pkgrel=2 +pkgdesc="Objective Caml image processing library" +arch=(i686 x86_64) +url="http://gallium.inria.fr/camlimages" +license=('GPL2') +optdepends=('libpng' 'libtiff' 'libxpm' 'giflib' 'freetype2' 'libjpeg') +makedepends=('ocaml' 'ocaml-findlib' 'omake') +options=('staticlibs') +#optdepends=('lablgtk' 'lablgtk2') +source=("https://bitbucket.org/camlspotter/camlimages/get/$pkgver.tar.gz") +sname=camlspotter-camlimages-e471b3c4470d +md5sums=('2060b7c7f8f8e1863142f0d67edc9926') + +build() { + cd "$srcdir/$sname" + omake || return 1 +} + +#prepare () { +# patch -s -p0 < giflib.patch +#} + +package () { + mkdir -p "$pkgdir/$(ocamlfind printconf destdir)" + mkdir -p "$pkgdir/$(ocamlfind printconf destdir)/stublibs" + cd $srcdir/$sname + OCAMLFIND_DESTDIR="$pkgdir/$(ocamlfind printconf destdir)" \ + omake install + install -Dm 644 License.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE + +} + + |