summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMort Yao2015-06-09 14:47:13 +0800
committerMort Yao2015-06-09 14:47:13 +0800
commit6ec6d4f84340526ba3b5bbe411e68e0559d11a6a (patch)
tree6d73fdb57a7e8342d1b1fe21074da8e0cdbe991f
downloadaur-6ec6d4f84340526ba3b5bbe411e68e0559d11a6a.tar.gz
Initial import
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD38
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f1e104f4234a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = kawa-svn
+ pkgdesc = Kawa is a JVM-based Scheme compiler
+ pkgver = 8512
+ pkgrel = 1
+ url = http://www.gnu.org/software/kawa/
+ arch = i686
+ arch = x86_64
+ license = X11/MIT
+ makedepends = subversion
+ makedepends = texinfo
+ depends = java-runtime
+ provides = kawa
+ conflicts = kawa
+ source =
+ md5sums =
+
+pkgname = kawa-svn
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..72553bfb480f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Mort Yao <soi@mort.ninja>
+# Contributor: Rudolf Olah <omouse@gmail.com>
+
+pkgname=kawa-svn
+pkgver=8512
+pkgrel=1
+pkgdesc="Kawa is a JVM-based Scheme compiler"
+url="http://www.gnu.org/software/kawa/"
+
+conflicts=('kawa')
+provides=('kawa')
+depends=('java-runtime')
+makedepends=('subversion' 'texinfo')
+arch=('i686' 'x86_64')
+license=('X11/MIT')
+
+source=()
+md5sums=()
+
+_svntrunk=svn://sourceware.org/svn/kawa/trunk
+_svnmod=kawa
+
+build() {
+ cd $startdir/src
+ if [ -d $_svnmod/.svn ]; then
+ (cd $_svnmod && svn up -r $pkgver)
+ else
+ svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
+ fi
+ cd $startdir/src/$_svnmod
+ ./configure --prefix=/usr
+ make || return 1
+}
+
+package() {
+ cd $startdir/src
+ make DESTDIR=$startdir/pkg/ install
+}