diff options
author | Stefan Husmann | 2015-06-09 00:37:01 +0200 |
---|---|---|
committer | Stefan Husmann | 2015-06-09 00:37:01 +0200 |
commit | d8e08b3896bfe14496c08af26cb1dd01ccc625cf (patch) | |
tree | 8f799917c6efba03e3e2b1c4ca97d8490261faf0 | |
download | aur-d8e08b3896bfe14496c08af26cb1dd01ccc625cf.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e6aec553c703 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = mkcl-git + pkgdesc = ManKai Common Lisp -- git-version + pkgver = 1.1.9.71.g7ac4fb0 + pkgrel = 1 + url = http://common-lisp.net/project/mkcl/ + arch = i686 + arch = x86_64 + license = LGPL3 + license = custom + makedepends = git + depends = gawk + provides = common-lisp + provides = cl-asdf + conflicts = mkcl + options = staticlibs + options = !makeflags + source = git://common-lisp.net/projects/mkcl/mkcl.git + md5sums = SKIP + +pkgname = mkcl-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..001d66d4298a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Stefan Husmann <stefan-husmann@t-online.de> +pkgname=mkcl-git +pkgver=1.1.9.71.g7ac4fb0 +pkgrel=1 +pkgdesc="ManKai Common Lisp -- git-version" +arch=('i686' 'x86_64') +url="http://common-lisp.net/project/mkcl/" +license=('LGPL3' 'custom') +depends=('gawk') +makedepends=('git') +provides=('common-lisp' 'cl-asdf') +conflicts=('mkcl') +source=("git://common-lisp.net/projects/mkcl/mkcl.git") +options=('staticlibs' '!makeflags') +md5sums=('SKIP') +_gitname="mkcl" + +pkgver() { + cd $srcdir/$_gitname + git describe --tags | sed 's|-|.|g'|cut -c2- +} + +build() { + cd "$srcdir/$_gitname" + CC=gcc ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$_gitname" + make prefix="$pkgdir/usr" install + install -m 644 -D "Copyright" \ + "$pkgdir/usr/share/licenses/$pkgname/Copyright" + find "$pkgdir" -name "*.a" -exec chmod 644 {} \; +} |