summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Husmann2015-10-23 23:36:04 +0200
committerStefan Husmann2015-10-23 23:36:04 +0200
commit19e2d66b7f243575a793f327ba1d9cdb02959076 (patch)
tree8208fee0797b7c89fc060b8b62ef1a4a4c998aeb
downloadaur-19e2d66b7f243575a793f327ba1d9cdb02959076.tar.gz
initial upload
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD37
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9aca57b9b991
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = scheme48-hg
+ pkgdesc = Scheme interpreter for experimentation from mercurial repo
+ pkgver = 1.9.2r1634.a44624256297
+ pkgrel = 1
+ url = http://s48.org/
+ arch = i686
+ arch = x86_64
+ license = custom
+ makedepends = mercurial
+ makedepends = sh
+ makedepends = scheme48
+ makedepends = tex2page-git
+ depends = bash
+ depends = glib2
+ provides = scheme48=1.9.2
+ conflicts = scheme48
+ options = !makeflags
+ source = hg+http://www.s48.org/cgi-bin/hgwebdir.cgi/s48
+ md5sums = SKIP
+
+pkgname = scheme48-hg
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..51c746ac9dc8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
+# Contributor: Nathan Kessler <nathant93 <at> gmail.com>
+
+pkgname=scheme48-hg
+pkgver=1.9.2r1634.a44624256297
+pkgrel=1
+pkgdesc="Scheme interpreter for experimentation from mercurial repo"
+arch=('i686' 'x86_64')
+url="http://s48.org/"
+license=('custom')
+depends=('bash' 'glib2')
+makedepends=('mercurial' 'sh' 'scheme48' 'tex2page-git')
+provides=("scheme48=1.9.2")
+conflicts=('scheme48')
+source=("hg+http://www.s48.org/cgi-bin/hgwebdir.cgi/s48")
+md5sums=('SKIP')
+options=('!makeflags')
+_hgrepo="s48"
+
+pkgver() {
+ cd "$_hgrepo"
+ printf "1.9.2r%s.%s" "$(hg identify -n)" "$(hg identify -i)"
+}
+
+prepare() {
+ cd "$_hgrepo"
+ sed -i "s+./configure+./configure --prefix=/usr --enable-glib+" autogen.sh
+ sed -i 17s+rm+#rm+ autogen.sh
+ sed -i "s+distclean+DESTDIR=$pkgdir install+" autogen.sh
+}
+
+package() {
+ cd "$_hgrepo"
+ [[ $CARCH == "i686" ]] && ./autogen.sh --disable-docs --disable-force-64bit --enable-force-32-bit
+ [[ $CARCH == "x86_64" ]] && ./autogen.sh --disable-docs --disable-force-32bit --enable-force-64-bit
+ install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING
+}