summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Reiner2018-02-05 21:38:38 +0000
committerWalter Reiner2018-02-05 21:42:10 +0000
commite5c98e1964e8276e0632a5a1345541aa1ab238fb (patch)
tree4b5bdd114845333047b4cae467e9d285483bbf90
downloadaur-e5c98e1964e8276e0632a5a1345541aa1ab238fb.tar.gz
Initial -bin package
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD23
-rw-r--r--turtlecoin-bin.install16
4 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e96bf317b559
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = turtlecoin-bin
+ pkgdesc = Turtlecoin simplewallet and miner
+ pkgver = v0.3.0
+ pkgrel = 1
+ url = https://turtlecoin.lol
+ install = turtlecoin-bin.install
+ arch = x86_64
+ license = custom
+ makedepends = git
+ makedepends = cmake
+ depends = boost-libs
+ depends = boost
+ source = https://github.com/turtlecoin/turtlecoin/releases/download/v0.3.0/TurtleCoin-v0.3.0-linux-static-CLI.tar.gz
+ sha256sums = 35b643d3646f52c472fa24c008aa5e17301a93db0a005bb48b7c5cc8ddc642e0
+
+pkgname = turtlecoin-bin
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..95c334a1c933
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+pkg
+src
+turtlecoin
+*pkg.tar.xz
+*.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4f7bd92ac5c4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+pkgname=turtlecoin-bin
+pkgver=v0.3.0
+pkgrel=1
+pkgdesc="Turtlecoin simplewallet and miner"
+arch=('x86_64')
+url="https://turtlecoin.lol"
+license=('custom')
+install="${pkgname}.install"
+makedepends=('git' 'cmake')
+depends=('boost-libs' 'boost')
+source=("https://github.com/turtlecoin/turtlecoin/releases/download/${pkgver}/TurtleCoin-${pkgver}-linux-static-CLI.tar.gz")
+sha256sums=('35b643d3646f52c472fa24c008aa5e17301a93db0a005bb48b7c5cc8ddc642e0')
+
+package() {
+ # extract the tarball
+ tar xfz TurtleCoin-${pkgver}-linux-static-CLI.tar.gz
+
+ install -D -m755 "TurtleCoin-v0.3.0-linux-static-CLI/connectivity_tool" -T "$pkgdir/usr/bin/trtl-connectivity_tool"
+ install -D -m755 "TurtleCoin-v0.3.0-linux-static-CLI/miner" -T "$pkgdir/usr/bin/trtl-miner"
+ install -D -m755 "TurtleCoin-v0.3.0-linux-static-CLI/simplewallet" -T "$pkgdir/usr/bin/trtl-simplewallet"
+ install -D -m755 "TurtleCoin-v0.3.0-linux-static-CLI/TurtleCoind" -t "$pkgdir/usr/bin/"
+ install -D -m755 "TurtleCoin-v0.3.0-linux-static-CLI/walletd" -T "$pkgdir/usr/bin/trtl-walletd"
+}
diff --git a/turtlecoin-bin.install b/turtlecoin-bin.install
new file mode 100644
index 000000000000..fb6d8a35c429
--- /dev/null
+++ b/turtlecoin-bin.install
@@ -0,0 +1,16 @@
+binary_message() {
+ echo "To prevent problems with software of other coins the binaries for this package are as follows:"
+ echo " connectivity_tool => trtl-connectivity_tool"
+ echo " miner => trtl-miner"
+ echo " simplewallet => trtl-simplewallet"
+ echo " walletd => trtl-walletd"
+ echo
+}
+
+post_install() {
+ binary_message
+}
+
+post_upgrade() {
+ binary_message
+}