From 559fcbf60bbd9128630d529550153dde75765349 Mon Sep 17 00:00:00 2001 From: Thibaut Horel Date: Sun, 19 Feb 2012 03:14:27 -0800 Subject: Add typerex --- typerex/PKGBUILD | 31 +++++++++++++++++++++++++++++++ typerex/typerex.install | 7 +++++++ 2 files changed, 38 insertions(+) create mode 100644 typerex/PKGBUILD create mode 100644 typerex/typerex.install (limited to 'typerex') diff --git a/typerex/PKGBUILD b/typerex/PKGBUILD new file mode 100644 index 0000000..f1c38cb --- /dev/null +++ b/typerex/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Thibaut Horel + +pkgname=typerex +pkgver=1.0e +pkgrel=1 +pkgdesc="An OCaml development environment." +arch=('i686' 'x86_64') +url="http://www.ocamlpro.com/typerex/" +license=('GPL3') +depends=('ocaml>=3.11.2' 'emacs>=23.2.1') +optdepends=('emacs-auto-complete-git: for the auto-completion') +install=typerex.install +source=(http://www.ocamlpro.com/typerex/files/$pkgname-$pkgver.tar.bz2) +md5sums=('768c53decdfa2925a9c15c790fdf0d1e') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --bindir=/usr/bin \ + --with-lispdir=/usr/share/emacs/site-lisp \ + --disable-auto-complete + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make BINDIR="$pkgdir/usr/bin" EMACSDIR="$pkgdir/usr/share/emacs/site-lisp" install + install -m755 -d $pkgdir/usr/share/doc/$pkgname/ + cp -r docs/user-manual/* $pkgdir/usr/share/doc/$pkgname/ + install -m644 AUTHORS $pkgdir/usr/share/doc/$pkgname/ + install -m644 -D emacs.append $pkgdir/usr/share/$pkgname/config.el +} diff --git a/typerex/typerex.install b/typerex/typerex.install new file mode 100644 index 0000000..431cd01 --- /dev/null +++ b/typerex/typerex.install @@ -0,0 +1,7 @@ +post_install() { + cat << EOF +==> Don't forget to enable typerex in your .emacs. +==> See the config file provided in /usr/share/typerex/ + cat /usr/share/typerex/config.el >> ~/.emacs +EOF +} -- cgit v1.2.3-70-g09d2