summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD23
-rw-r--r--mooni.patch4
3 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..696b2e694d54
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = mooni
+ pkgdesc = Simple interactive MoonScript.
+ pkgver = 0.5
+ pkgrel = 2
+ url = https://rocks.moonscript.org/modules/steved/mooni
+ arch = any
+ license = MIT
+ license = X11
+ depends = moonscript
+ depends = lua-linenoise
+ source = http://stevedonovan.github.com/files/mooni-0.5.tgz
+ source = mooni.patch
+ sha256sums = 5ebde048351c5e6a99c7d496f66285be95c8d3f49aa8a024aa8ecef5be3b8b01
+ sha256sums = 1b50a2a362ccc50051a18538911218e48c4aa81ec2efad26682b42d1817d0b1a
+
+pkgname = mooni
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2b0a7babbee7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: wenLiangcan <boxeed at gmail dot com>
+
+pkgname=mooni
+pkgver=0.5
+pkgrel=2
+pkgdesc='Simple interactive MoonScript.'
+arch=('any')
+url='https://rocks.moonscript.org/modules/steved/mooni'
+license=('MIT' 'X11')
+depends=('moonscript' 'lua-linenoise')
+source=("http://stevedonovan.github.com/files/mooni-${pkgver}.tgz"
+ "${pkgname}.patch")
+sha256sums=('5ebde048351c5e6a99c7d496f66285be95c8d3f49aa8a024aa8ecef5be3b8b01'
+ '1b50a2a362ccc50051a18538911218e48c4aa81ec2efad26682b42d1817d0b1a')
+
+build() {
+ patch ${pkgname} < ${pkgname}.patch
+}
+
+package() {
+ install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"
+}
+
diff --git a/mooni.patch b/mooni.patch
new file mode 100644
index 000000000000..49aa49b57d19
--- /dev/null
+++ b/mooni.patch
@@ -0,0 +1,4 @@
+206c206
+< print 'MoonScript version 0.2.3'
+---
+> print "MoonScript version #{require('moonscript/version').version}"