summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorYen Chi Hsuan2014-03-07 12:00:15 +0800
committerYen Chi Hsuan2014-03-07 12:00:15 +0800
commit91ac5a0ccc9938e9018f0f8ffc2c4f12f334da41 (patch)
tree5fc047f449f3e63d2d2135c1fc1542aa970f3cd2 /PKGBUILD
downloadaur-91ac5a0ccc9938e9018f0f8ffc2c4f12f334da41.tar.gz
First commit. Put 3 packages here.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..60f432c94d93
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+pkgname=spim-svn
+pkgver=641
+pkgrel=1
+pkgdesc="A MIPS32 simulator (SVN version)"
+arch=('i686' 'x86_64')
+url="http://sourceforge.net/projects/spimsimulator/"
+license=('custom:BSD')
+groups=('emulators')
+depends=()
+makedepends=('bison' 'flex' 'subversion')
+conflicts=('spim')
+provides=('spim')
+
+_svntrunk='http://svn.code.sf.net/p/spimsimulator/code/'
+
+_svn_update() {
+ if [ -d $1/.svn ]; then
+ cd $1
+ svn up -r ${pkgver}
+ else
+ svn co ${_svntrunk}/$1 --config-dir ./ -r ${pkgver} $1
+ fi
+}
+
+build() {
+ cd $srcdir
+ _svn_update spim
+ _svn_update CPU
+
+ cd ${srcdir}/spim
+
+ make
+}
+
+package() {
+ install -Dm644 ${srcdir}/spim/README ${pkgdir}/usr/share/licenses/${pkgname}/README
+
+ cd ${srcdir}/spim
+ install -dDm755 ${pkgdir}/usr/bin
+ make DESTDIR=${pkgdir} install
+}