diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0fd7473d42e2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = iri + pkgdesc = IOTA Reference Implementation + pkgver = 1.1.2.2 + pkgrel = 1 + url = https://www.iotatoken.com/ + arch = any + license = GPL + makedepends = java-environment + makedepends = maven + depends = java-runtime + source = iri-1.1.2.2.tar.gz::https://github.com/iotaledger/iri/archive/1.1.2.2.tar.gz + md5sums = bafbe9656e64be7430682b568697aaff + +pkgname = iri + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d32e5880c395 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +pkgname=iri +pkgver=1.1.2.2 +pkgrel=1 +pkgdesc="IOTA Reference Implementation" +url="https://www.iotatoken.com/" +arch=('any') +license=('GPL') +depends=("java-runtime") +makedepends=("java-environment" "maven") +source=("$pkgname-$pkgver.tar.gz::https://github.com/iotaledger/iri/archive/$pkgver.tar.gz") +md5sums=('bafbe9656e64be7430682b568697aaff') + +build(){ + cd $pkgname-$pkgver + mvn clean compile + mvn package +} + +package() { + cd $pkgname-$pkgver + install -Dm644 target/iri-$pkgver.jar "$pkgdir/usr/lib/iri/iri.jar" + mkdir -p "$pkgdir/usr/bin/" + cat >> "$pkgdir/usr/bin/iri" << \here +#!/usr/bin/sh +java -jar /usr/lib/iri/iri.jar --port 14265 +here + chmod +x "$pkgdir/usr/bin/iri" +} |