summary refs log tree commit diff
path: root/aasm
diff options
context:
space:
mode:
authorManuel Palenzuela <manuelpalenzuelamerino@gmail.com>2019-10-14 23:57:49 +0100
committerManuel Palenzuela <manuelpalenzuelamerino@gmail.com>2019-10-14 23:57:49 +0100
commit791ac123496aa875685187d01843e0c2d1aec9f2 (patch)
tree5f89180f6076f32ea2d68a131fcc56dd89e05632 /aasm
downloadkomodo-791ac123496aa875685187d01843e0c2d1aec9f2.tar.gz
komodo-791ac123496aa875685187d01843e0c2d1aec9f2.tar.bz2
komodo-791ac123496aa875685187d01843e0c2d1aec9f2.zip
Initial commit
Diffstat (limited to 'aasm')
-rw-r--r--aasm/PKGBUILD32
1 files changed, 32 insertions, 0 deletions
diff --git a/aasm/PKGBUILD b/aasm/PKGBUILD
new file mode 100644
index 0000000..b22b7e4
--- /dev/null
+++ b/aasm/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: bill <wpkp34 on gmail>
+pkgname=kmd-compile-aasm
+pkgver=20120816
+pkgrel=1
+pkgdesc='ARM compiler for kmd (Komodo Manchester Debugger)'
+arch=('i386' 'x86_64')
+url='https://studentnet.cs.manchester.ac.uk/resources/software/komodo/assembler/'
+license=('custom')
+depends=('kmd')
+makedepends=('git' 'gcc')
+
+source=('aasm'::'git+https://github.com/UoMCS/aasm.git')
+
+md5sums=('SKIP')
+
+build() {
+  cd "$srcdir/aasm"
+  gcc aasm.c -o aasm
+  cat << EOS > kmd_compile
+#! /bin/sh
+FNAME=\$(echo \$1 | sed s/.s//g)
+aasm -lk \$FNAME.kmd \$1
+EOS
+}
+
+package() {
+  cd "$srcdir/aasm"
+  install -Dm755 aasm "$pkgdir/usr/bin/aasm"
+  install -Dm755 kmd_compile "$pkgdir/usr/bin/kmd_compile"
+  #install -Dm755 mnemonics "$pkgdir/usr/bin/mnemonics"
+}
+