diff options
author | Musee Ullah | 2017-06-22 07:59:19 -0700 |
---|---|---|
committer | Musee Ullah | 2017-06-22 07:59:19 -0700 |
commit | cfdb2e07d609295758fa08eb14bdba0a730dd464 (patch) | |
tree | 381149a31fe879977b335c9afa4d790b4ceb4b0a /PKGBUILD | |
download | aur-cfdb2e07d609295758fa08eb14bdba0a730dd464.tar.gz |
Monacoin 0.13.2.2 release/initial build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..19b2c712e305 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Musee "lae" Ullah <lae(at)lae(dot)is> + +pkgname=monacoin-qt +_coinname=monacoin +pkgver=0.13.2.2 +pkgrel=1 +pkgdesc="peer-to-peer network based digital currency - Qt GUI" +arch=('i686' 'x86_64') +url="https://monacoin.org/en/index.html" +license=('MIT') +provides=('monacoin-qt' 'monacoind' 'monacoin-tx') +depends=('openssl-1.0' 'boost-libs' 'libevent' 'db4.8' 'qt5-base' 'protobuf') +makedepends=('git' 'pkg-config' 'boost' 'gcc' 'make' 'autoconf' 'automake' 'libtool') +optdepends=('qrencode: for generating QR codes within the GUI' 'zeromq: send notifications via zeromq') +source=("https://github.com/monacoinproject/${_coinname}/archive/${_coinname}-${pkgver}.tar.gz" + "0001-rename-libbitcoinconsensus-to-libmonacoinconsensus.patch" + "monacoin-qt.desktop") +sha256sums=('4ae8b22dd3fcf3c805ea5518df89164da6e8631acbc4c7c456516dc46711e877' + 'cc40072b3c614d8e07dabd68af1ae66304e2b4527f5338c6139d3e081c9dc17f' + '4af25bac0076c6d2060832b66819741d3e049a71d6ad5f1a26a2700415d23cfc') +install=monacoin.install + +prepare() { + mv "${srcdir}/monacoin-monacoin-${pkgver}" "${srcdir}/${_coinname}-${pkgver}" + cd "${srcdir}/${_coinname}-${pkgver}" + patch -p1 <"${srcdir}/0001-rename-libbitcoinconsensus-to-libmonacoinconsensus.patch" +} + +build() { + cd "${srcdir}/${_coinname}-${pkgver}" + export PKG_CONFIG_PATH="/usr/lib/openssl-1.0/pkgconfig" + export CXXFLAGS+=" -I/usr/include/openssl-1.0" + export LDFLAGS+=" -L/usr/lib/openssl-1.0 -lssl" + ./autogen.sh + ./configure --prefix=/usr --with-pic --disable-shared --enable-cxx \ + --disable-bench --disable-tests + make ${MAKEFLAGS} +} + +package() { + install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + cd "${srcdir}/${_coinname}-${pkgver}" + install -Dm644 share/pixmaps/bitcoin256.xpm "${pkgdir}/usr/share/pixmaps/monacoin.xpm" + make DESTDIR="${pkgdir}" install +} |