diff options
author | SebRmv | 2016-11-04 13:42:45 +0100 |
---|---|---|
committer | Lukas Fleischer | 2016-11-04 13:42:45 +0100 |
commit | 11562097d699c24eb283f87a91f99774a6652be8 (patch) | |
tree | 450028fc505d513ce11e7b69b03a73d4604cdbef | |
download | aur-11562097d699c24eb283f87a91f99774a6652be8.tar.gz |
New package for omake (dependencies needs to be adjusted).
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a5e15ed92f77 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = omake-git + pkgdesc = A build system designed for scalability and portability + pkgver = r328.988b2a7 + pkgrel = 1 + url = http://projects.camlcity.org/projects/omake.html + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = gcc + makedepends = ocaml + depends = ncurses + depends = readline + provides = omake + source = omake::git+https://github.com/ocaml-omake/omake.git + sha1sums = SKIP + +pkgname = omake-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..54403a4f05a7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: SebRmv <sbriais at-symbol free dot fr> +pkgname=omake-git +pkgver=r328.988b2a7 +pkgrel=1 +pkgdesc="A build system designed for scalability and portability" +arch=('i686' 'x86_64') +url=http://projects.camlcity.org/projects/omake.html +license=('GPL') +depends=('ncurses' 'readline') +makedepends=('git' 'gcc' 'ocaml') +provides=('omake') +source=('omake::git+https://github.com/ocaml-omake/omake.git') +sha1sums=(SKIP) + +_gitname='omake' + +build() { + msg "Starting build..." + + cd "$srcdir" + rm -rf "$_gitname-build" + cp -r "$_gitname" "$_gitname-build" + + cd "$_gitname-build" + + ./configure --prefix /usr && make +} + +package() { + cd "$srcdir/$_gitname-build" + mkdir -p $pkgdir/opt/omake + make INSTALL_ROOT="$pkgdir" install +} + +pkgver() { + cd "$srcdir/$_gitname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} |