summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD25
-rw-r--r--babel2.install8
3 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..28d0eb4c1a96
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = babel2
+ pkgdesc = A framework for FCG, IRL and multi-agent language game in Common Lisp
+ pkgver = 2
+ pkgrel = 1
+ url = http://emergent-languages.org/Babel2/
+ install = babel2.install
+ arch = any
+ license = apache
+ makedepends = unzip
+ depends = asdf
+ optdepends = sbcl
+ optdepends = ccl-svn
+ source = http://emergent-languages.org/Babel2/downloads/Babel2.zip
+ sha256sums = 0cba17a79a365c8cdc5c49be4a13cbf2c22ef22c3fb1f28b1957a67237d4e0f8
+
+pkgname = babel2
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a979038af7d9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer : Antoine Carpentier
+pkgname=babel2
+pkgver=2
+pkgrel=1
+pkgdesc="A framework for FCG, IRL and multi-agent language game in Common Lisp"
+arch=('any')
+url="http://emergent-languages.org/Babel2/"
+license=("apache")
+depends=('asdf')
+optdepends=('sbcl' 'ccl-svn')
+makedepends=('unzip')
+source=("http://emergent-languages.org/Babel2/downloads/Babel2.zip")
+sha256sums=('0cba17a79a365c8cdc5c49be4a13cbf2c22ef22c3fb1f28b1957a67237d4e0f8')
+install=$pkgname.install
+
+package()
+{
+ mkdir -p $pkgdir/usr/lib/
+ unzip Babel2.zip -d $pkgdir/usr/lib
+ mkdir -p $pkgdir/etc/default
+ echo -ne "(load \"/usr/lib/$pkgname/init-babel\")\n" > $pkgdir/etc/default/$pkgname
+}
+
+# vim:set ts=2 sw=2 et:
+
diff --git a/babel2.install b/babel2.install
new file mode 100644
index 000000000000..8c8be487f9b8
--- /dev/null
+++ b/babel2.install
@@ -0,0 +1,8 @@
+
+
+post_install()
+{
+ echo -e "\e[32m"
+ echo "To load Babel2 every time you start Lisp, copy the lines from /etc/default/Babel2 to your ~/.sbclrc or ~/.ccl-init.lisp"
+ echo -e "\e[0m"
+}