summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTheGuardianWolf2018-01-21 16:21:33 +0000
committerTheGuardianWolf2018-01-21 16:21:33 +0000
commit143162c5729bc961dad47dcea99fa936413c4926 (patch)
tree27ce2d6df23c0357e7d414f2fb2b6ce1ef22d5ef
downloadaur-143162c5729bc961dad47dcea99fa936413c4926.tar.gz
First release of garlicoin PKGBUILD
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD44
2 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..67b550ff01a8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+pkgbase = garliccoin-cli
+ pkgdesc = Peer-to-peer digital meme godcoin
+ pkgver = v0.15.0.1rc1.46.g44da89deb
+ pkgrel = 1
+ url = https://garlicoin.io/
+ arch = i686
+ arch = x86_64
+ license = MIT
+ makedepends = pkg-config
+ makedepends = git
+ makedepends = boost-libs
+ makedepends = boost
+ makedepends = gcc
+ makedepends = make
+ makedepends = automake
+ makedepends = autoconf
+ makedepends = libtool
+ depends = gcc-libs
+ depends = miniupnpc
+ depends = openssl
+ depends = db4.8
+ provides = garlicoin
+ conflicts = garlicoin
+ source = git://github.com/retosen/Garlicoin.git
+ sha256sums = SKIP
+
+pkgname = garliccoin-cli
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6e5369fbb83d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: TheGuardianWolf <lichking21st(at)windowslive.com>
+pkgname=garliccoin-cli
+_gitname=Garlicoin
+pkgver=v0.15.0.1rc1.46.g44da89deb
+pkgrel=1
+arch=('i686' 'x86_64')
+url="https://garlicoin.io/"
+license=('MIT')
+pkgdesc="Peer-to-peer digital meme godcoin"
+depends=('gcc-libs' 'miniupnpc' 'openssl' 'db4.8')
+makedepends=('pkg-config' 'git' 'boost-libs' 'boost' 'gcc' 'make' 'automake' 'autoconf' 'libtool')
+provides=('garlicoin')
+conflicts=('garlicoin')
+source=('git://github.com/retosen/Garlicoin.git')
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$_gitname"
+ git describe --tags| sed "s/-/./g"
+}
+
+build() {
+ cd "$srcdir/$_gitname"
+ ./autogen.sh
+ ./configure
+ make -j$(nproc)
+}
+
+package() {
+ # install garlicoin-daemon
+ msg2 'Installing garlicoin-daemon...'
+ install -Dm755 "$srcdir/$_gitname/src/garlicoind" "$pkgdir/usr/bin/garlicoind"
+
+ # install garlicoin-cli
+ msg2 'Installing garlicoin-cli...'
+ install -Dm755 "$srcdir/$_gitname/src/garlicoin-cli" "$pkgdir/usr/bin/garlicoin-cli"
+
+ # install garlicoin-tx
+ msg2 'Installing garlicoin-tx...'
+ install -Dm755 "$srcdir/$_gitname/src/garlicoin-tx" "$pkgdir/usr/bin/garlicoin-tx"
+
+ # install license
+ install -D -m644 "$srcdir/$_gitname/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}