summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMusee Ullah2017-06-22 07:59:19 -0700
committerMusee Ullah2017-06-22 07:59:19 -0700
commitcfdb2e07d609295758fa08eb14bdba0a730dd464 (patch)
tree381149a31fe879977b335c9afa4d790b4ceb4b0a /PKGBUILD
downloadaur-cfdb2e07d609295758fa08eb14bdba0a730dd464.tar.gz
Monacoin 0.13.2.2 release/initial build
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
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
+}