summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMort Yao2015-06-09 15:13:52 +0800
committerMort Yao2015-06-09 15:13:52 +0800
commitf2247c938abd4e07243e8afe555f10211406838a (patch)
tree3f99401fbee75cf521dc1ea6ad8a6e438bcd2e29
downloadaur-f2247c938abd4e07243e8afe555f10211406838a.tar.gz
Initial import
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD25
2 files changed, 40 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..07fe06101276
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = smltojs
+ pkgdesc = SML to JavaScript compiler
+ pkgver = 4.3.7
+ pkgrel = 1
+ url = http://www.smlserver.org/smltojs/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = mlton
+ depends = svn
+ source =
+ md5sums =
+
+pkgname = smltojs
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cea6c150ba2e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Mort Yao <soi@mort.ninja>
+pkgname=smltojs
+pkgver=4.3.7
+pkgrel=1
+pkgdesc="SML to JavaScript compiler"
+arch=('i686' 'x86_64')
+url="http://www.smlserver.org/smltojs/"
+depends=('mlton' 'svn')
+source=()
+md5sums=()
+license=('GPL')
+
+build() {
+ svn co https://svn.code.sf.net/p/mlkit/code/tags/smltojs-$pkgver $srcdir/smltojs
+ cd $srcdir/smltojs
+ ./autobuild
+ ./configure --prefix=/usr
+ make smltojs
+ make smltojs_basislibs
+}
+
+package() {
+ cd $srcdir/smltojs
+ DESTDIR="$pkgdir" make install_smltojs install_smltojs_basislibs
+}