diff options
author | David Parrish | 2015-06-16 14:56:36 -0400 |
---|---|---|
committer | David Parrish | 2015-06-16 14:56:36 -0400 |
commit | 92d0c73634678c3b56deaa5701ff17af5b0f7c0b (patch) | |
tree | 4c51c8fbc21d35d48ef27386333aeca5581698b5 /PKGBUILD | |
download | aur-elements-alpha-git.tar.gz |
Initial commit for Elements Alpha
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5a9a69f7895c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,59 @@ +# Maintainer: David Parrish <daveparrish@gmail.com> + +pkgbase=elements-alpha-git +pkgname=('elements-alpha-cli-git' 'elements-alpha-daemon-git' 'elements-alpha-qt-git') +pkgver=r7804.8865ad9 +pkgrel=1 +arch=('i686' 'x86_64') +url="http://elementsproject.org/" +license=('MIT') +#depends=() +makedepends=('boost' 'automoc4' 'qrencode' 'miniupnpc' 'protobuf') +source=("${pkgbase}::git+https://github.com/ElementsProject/elements#branch=alpha" + "elements-alpha.desktop") +sha256sums=('SKIP' + 'dd954b357dc850c637d47763b8c43552bc7995b7062a95f405ab80a5e0ca0602') + +pkgver() { + cd "$pkgbase" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgbase}" + ./autogen.sh + ./configure --with-incompatible-bdb + make +} + +package_elements-alpha-cli-git() { + pkgdesc="A collection of Bitcoin experiments - RPC cli client" + depends=(boost-libs openssl) + + cd "$pkgbase" + install -Dm755 src/alpha-cli "$pkgdir"/usr/bin/alpha-cli + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +package_elements-alpha-daemon-git() { + pkgdesc="A collection of Bitcoin experiments - daemon" + depends=(boost-libs miniupnpc openssl) + + cd "$pkgbase" + install -Dm755 src/alphad "$pkgdir"/usr/bin/alphad + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +package_elements-alpha-qt-git() { + pkgdesc="A collection of Bitcoin experiments - Qt GUI" + depends=(boost-libs qt4 miniupnpc qrencode protobuf) + + cd "$pkgbase" + install -Dm755 src/qt/alpha-qt "$pkgdir"/usr/bin/alpha-qt + install -Dm644 "$srcdir"/elements-alpha.desktop \ + "$pkgdir"/usr/share/applications/elements-alpha.desktop + install -Dm644 share/pixmaps/bitcoin128.png \ + "$pkgdir"/usr/share/pixmaps/alpha128.png + + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} |