diff options
author | Lev Lybin | 2020-01-13 18:27:28 +0700 |
---|---|---|
committer | Lev Lybin | 2020-01-13 18:27:28 +0700 |
commit | 5ef5bd514f3d6777a9714e8cb59ff78c86b142b5 (patch) | |
tree | f2dac9c5fba7a9520bb367c713d8e569c6cfd94c | |
download | aur-5ef5bd514f3d6777a9714e8cb59ff78c86b142b5.tar.gz |
0x0
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | btdex.desktop | 7 | ||||
-rw-r--r-- | btdex.install | 9 | ||||
-rwxr-xr-x | btdex.sh | 7 |
6 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3c203711a014 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = btdex + pkgdesc = Decentralized exchange system running on the Burst blockchain + pkgver = 0.1.12 + pkgrel = 1 + url = https://github.com/btdex/btdex + install = btdex.install + arch = x86_64 + license = GPL3 + depends = java-environment + depends = xdg-utils + options = !strip + source = https://github.com/btdex/btdex/releases/download/v0.1.12/btdex-all-v0.1.12.jar + source = https://github.com/btdex/btdex/raw/master/src/main/resources/icon.png + source = btdex.sh + source = btdex.desktop + sha256sums = 99d60b5577b4d4d731bdc32e55eba94d0e5cb9e7435ead0e18d720846615a971 + sha256sums = f17dc59e7d436b4e5e577283d116599d998a88132d45d7c3e769aa21543cd9a9 + sha256sums = 162e5c9fad5d5a5e5a59192a64ce6d1a5bf189465eeae4130332b3838f4d9c11 + sha256sums = 18ef17d2817d5e44003e29a5be82a58886cbfdb41e54894ae5139d560b0403ec + +pkgname = btdex + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..272b1e18df9a --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +* +!PKGBUILD +!.SRCINFO +!*.install +!.gitignore +!btdex.desktop +!btdex.sh
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e3cfd40cacd9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Lev Lybin <lev.lybin@gmail.com> +# Contributor: Lev Lybin <lev.lybin@gmail.com> + +pkgname=btdex +pkgver=0.1.12 +pkgrel=1 +pkgdesc='Decentralized exchange system running on the Burst blockchain' +arch=(x86_64) +url='https://github.com/btdex/btdex' +license=(GPL3) +options=(!strip) +depends=(java-environment xdg-utils) +install=btdex.install +source=(https://github.com/btdex/btdex/releases/download/v$pkgver/btdex-all-v$pkgver.jar + https://github.com/btdex/btdex/raw/master/src/main/resources/icon.png + btdex.sh + btdex.desktop) +sha256sums=('99d60b5577b4d4d731bdc32e55eba94d0e5cb9e7435ead0e18d720846615a971' + 'f17dc59e7d436b4e5e577283d116599d998a88132d45d7c3e769aa21543cd9a9' + '162e5c9fad5d5a5e5a59192a64ce6d1a5bf189465eeae4130332b3838f4d9c11' + '18ef17d2817d5e44003e29a5be82a58886cbfdb41e54894ae5139d560b0403ec') + +package() { + cd $srcdir + + install -d $pkgdir/opt/$pkgname + install -Dm644 btdex-all-v$pkgver.jar "$pkgdir/opt/$pkgname/btdex.jar" + install -Dm755 btdex.sh "$pkgdir/opt/$pkgname/btdex.sh" + + # Menu entry + install -Dm644 "$pkgname.desktop" -t "$pkgdir/usr/share/applications" + install -Dm644 icon.png "$pkgdir/usr/share/pixmaps/$pkgname.png" +} diff --git a/btdex.desktop b/btdex.desktop new file mode 100644 index 000000000000..c255bae2c4d2 --- /dev/null +++ b/btdex.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=BTDEX +Comment=Decentralized exchange system running on the Burst blockchain. +Icon=btdex +Exec=/opt/btdex/btdex.sh +Categories=Network; diff --git a/btdex.install b/btdex.install new file mode 100644 index 000000000000..59beae0f39fb --- /dev/null +++ b/btdex.install @@ -0,0 +1,9 @@ +post_install() { + update-mime-database /usr/share/mime 1> /dev/null + update-desktop-database -q + xdg-icon-resource forceupdate --theme hicolor +} + +post_upgrade() { + post_install +} diff --git a/btdex.sh b/btdex.sh new file mode 100755 index 000000000000..b825603e0960 --- /dev/null +++ b/btdex.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +CONFIG_DIR="$HOME/.config/btdex" + +mkdir -p $CONFIG_DIR + +java -jar /opt/btdex/btdex.jar -f "$CONFIG_DIR/config.properties" |