diff options
author | M0Rf30 | 2015-06-17 16:45:49 +0200 |
---|---|---|
committer | M0Rf30 | 2015-06-17 16:45:49 +0200 |
commit | be0ef7c4b5d97598a1823ff5982c5c11e84212bb (patch) | |
tree | 71425234c7b411161e7c54a46e36dff34cb7711f | |
download | aur-be0ef7c4b5d97598a1823ff5982c5c11e84212bb.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 35 | ||||
-rw-r--r-- | PKGBUILD | 69 | ||||
-rw-r--r-- | ziftrcoin-qt.install | 11 |
3 files changed, 115 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b24949b18a08 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,35 @@ +pkgbase = ziftrcoin + pkgver = 0.9.31 + pkgrel = 1 + url = https://www.ziftrcoin.com/ + arch = i686 + arch = x86_64 + license = MIT + makedepends = boost + makedepends = automoc4 + makedepends = qrencode + makedepends = miniupnpc + makedepends = protobuf + source = https://github.com/ZiftrCOIN/ziftrcoin/archive/v0.9.31.tar.gz + md5sums = eb35bd7a8c7962b80dc957578f847a95 + +pkgname = ziftrcoin-daemon + pkgdesc = Ziftrcoin is an experimental new digital couponing system - daemon + depends = boost-libs + depends = miniupnpc + depends = openssl + +pkgname = ziftrcoin-cli + pkgdesc = Ziftrcoin is an experimental new digital couponing system - RPC client + depends = boost-libs + depends = openssl + +pkgname = ziftrcoin-qt + pkgdesc = Ziftrcoin is an experimental new digital couponing system - Qt + install = ziftrcoin-qt.install + depends = boost-libs + depends = qt4 + depends = miniupnpc + depends = qrencode + depends = protobuf + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f290ecbafc65 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,69 @@ +# Maintainer: M0Rf30 + +pkgbase=ziftrcoin +pkgname=('ziftrcoin-daemon' 'ziftrcoin-cli' 'ziftrcoin-qt') +pkgver=0.9.31 +pkgrel=1 +arch=('i686' 'x86_64') +url="https://www.ziftrcoin.com/" +makedepends=('boost' 'automoc4' 'qrencode' 'miniupnpc' 'protobuf') +license=('MIT') +source=(https://github.com/ZiftrCOIN/ziftrcoin/archive/v$pkgver.tar.gz) + +# Upstream should be more coherent! +case "$pkgver" in +*.*.*.*) + _pkgver=${pkgver%.*} + ;; +*) + _pkgver=$pkgver + ;; +esac + +build() { + cd "$srcdir/$pkgbase-$pkgver" + ./autogen.sh + ./configure --prefix=/usr --with-incompatible-bdb --with-gui=qt4 + make CXXFLAGS="$CXXFLAGS -fPIC" +} + +package_ziftrcoin-qt() { + pkgdesc="Ziftrcoin is an experimental new digital couponing system - Qt" + depends=(boost-libs qt4 miniupnpc qrencode protobuf) + install=ziftrcoin-qt.install + + cd "$pkgbase-$pkgver" + install -Dm755 src/qt/ziftrcoin-qt "$pkgdir"/usr/bin/ziftrcoin-qt + install -Dm644 contrib/debian/ziftrcoin-qt.desktop \ + "$pkgdir"/usr/share/applications/ziftrcoin.desktop + install -Dm644 share/pixmaps/ziftrcoin128.png \ + "$pkgdir"/usr/share/pixmaps/ziftrcoin128.png + + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +package_ziftrcoin-daemon() { + pkgdesc="Ziftrcoin is an experimental new digital couponing system - daemon" + depends=(boost-libs miniupnpc openssl) + + cd "$pkgbase-$pkgver" + install -Dm755 src/ziftrcoind "$pkgdir"/usr/bin/ziftrcoind + install -Dm644 contrib/debian/examples/ziftrcoin.conf \ + "$pkgdir/usr/share/doc/$pkgname/examples/ziftrcoin.conf" + install -Dm644 contrib/debian/manpages/ziftrcoind.1 \ + "$pkgdir"/usr/share/man/man1/ziftrcoind.1 + install -Dm644 contrib/debian/manpages/ziftrcoin.conf.5 \ + "$pkgdir"/usr/share/man/man5/ziftrcoin.conf.5 + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +package_ziftrcoin-cli() { + pkgdesc="Ziftrcoin is an experimental new digital couponing system - RPC client" + depends=(boost-libs openssl) + + cd "$pkgbase-$pkgver" + install -Dm755 src/ziftrcoin-cli "$pkgdir"/usr/bin/ziftrcoin-cli + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +md5sums=('eb35bd7a8c7962b80dc957578f847a95') diff --git a/ziftrcoin-qt.install b/ziftrcoin-qt.install new file mode 100644 index 000000000000..f98ba7338938 --- /dev/null +++ b/ziftrcoin-qt.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |