summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Bøe2015-07-08 21:13:37 +0000
committerSebastian Bøe2015-07-08 21:13:37 +0000
commit2551e224bb4a62c2582318c48c6b92e2e9d58ec9 (patch)
tree7b705a3110a72146f8b3389ec32ec2d461c93483
downloadaur-2551e224bb4a62c2582318c48c6b92e2e9d58ec9.tar.gz
Initial import
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD35
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1e643cbdd06b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = chisel
+ pkgdesc = Constructing Hardware in a Scala Embedded Language
+ pkgver = 2.2.27
+ pkgrel = 1
+ url = https://chisel.eecs.berkeley.edu/
+ arch = any
+ license = BSD
+ makedepends = sbt
+ depends = java-environment
+ source = https://github.com/ucb-bar/chisel/archive/v2.2.27.tar.gz
+ md5sums = 8898537587c20b23e7add342aa51f2ff
+ sha256sums = a4c344f9666058db4bd3f7093d02762c46314ab15b8091f6a47b4331ccb8baec
+
+pkgname = chisel
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2e0c6f304697
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Sebastian Bøe <sebastianbooe at gmail dot com>
+
+pkgname=chisel
+pkgver=2.2.27
+pkgrel=1
+pkgdesc='Constructing Hardware in a Scala Embedded Language'
+arch=('any')
+url='https://chisel.eecs.berkeley.edu/'
+license=('BSD')
+depends=('java-environment')
+makedepends=('sbt')
+source=(https://github.com/ucb-bar/chisel/archive/v$pkgver.tar.gz)
+md5sums=('8898537587c20b23e7add342aa51f2ff')
+sha256sums=('a4c344f9666058db4bd3f7093d02762c46314ab15b8091f6a47b4331ccb8baec')
+
+build(){
+ cd $srcdir/chisel-$pkgver
+ sbt +publish-local
+}
+
+package() {
+ install -d \
+ "$pkgdir"/usr/share/licenses/"$pkgname" \
+ "$pkgdir"/usr/share/scala/chisel/
+
+ cd "$srcdir"/chisel-$pkgver
+
+ install -Dm644 \
+ target/scala-2.11/chisel_2.11-$pkgver.jar \
+ "$pkgdir"/usr/share/scala/chisel/chisel.jar
+
+ install -Dm644 \
+ src/LICENSE.TXT \
+ "$pkgdir"/usr/share/licenses/"$pkgname"/
+}