diff options
author | metscoin | 2018-09-21 16:15:23 -0400 |
---|---|---|
committer | metscoin | 2018-09-21 16:15:23 -0400 |
commit | 139dcda4b8cac52f0b8a2f7cc4a1f09a4ab105b5 (patch) | |
tree | 5a5016361a12d03cd2bb301ae7669567e97e159f | |
parent | 18f20b82c6a488027ee11bd4e2e48c3acfc387f6 (diff) | |
download | aur-139dcda4b8cac52f0b8a2f7cc4a1f09a4ab105b5.tar.gz |
2.0.4.1
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 22 |
3 files changed, 27 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = raven-qt pkgdesc = Cryptocurrency wallet(QT) - pkgver = 2.0.4 + pkgver = 2.0.4.1 pkgrel = 1 url = https://ravencoin.org/ install = raven-qt.install @@ -9,16 +9,20 @@ pkgbase = raven-qt license = MIT makedepends = boost makedepends = qt5-tools + depends = openssl-1.0 depends = boost-libs - depends = qt5-base - depends = qrencode - depends = miniupnpc + depends = libevent depends = db4.8 - depends = zeromq + depends = qt5-base depends = protobuf - depends = libevent + optdepends = miniupnpc: Automatic UPnP port mapping + optdepends = qrencode: For generating QR codes within the GUI + optdepends = zeromq: Send notifications via zeromq + provides = raven-qt + provides = ravencoind + provides = ravencoin-tx conflicts = raven - source = raven-qt::git+http://github.com/RavenProject/Ravencoin.git#tag=v2.0.4 + source = raven-qt::git+http://github.com/RavenProject/Ravencoin.git#tag=v2.0.4.1 source = raven-qt.desktop sha256sums = SKIP sha256sums = e318e3c5a9fbdbcf5836f9ceee76f4a73acdcb47c535cb7beb1c19937b8540df diff --git a/.gitignore b/.gitignore index 1e2b0c0734b7..27c0a30295f4 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,5 @@ *.sig pkg/ -src/
\ No newline at end of file +src/ +.vscode/ @@ -1,34 +1,40 @@ # Maintainer: metscoin <mets_coin@outlook.com> +# shellcheck disable=SC2034 pkgname=raven-qt -pkgver=2.0.4 +pkgver=2.0.4.1 pkgrel=1 arch=('i686' 'x86_64') url="https://ravencoin.org/" license=('MIT') pkgdesc="Cryptocurrency wallet(QT)" -depends=(boost-libs qt5-base qrencode miniupnpc db4.8 zeromq protobuf libevent) +depends=('openssl-1.0' 'boost-libs' 'libevent' 'db4.8' 'qt5-base' 'protobuf' ) +optdepends=('miniupnpc: Automatic UPnP port mapping' 'qrencode: For generating QR codes within the GUI' 'zeromq: Send notifications via zeromq') makedepends=(boost qt5-tools) +provides=('raven-qt' 'ravencoind' 'ravencoin-tx') conflicts=(raven) install=raven-qt.install source=("${pkgname%-git}::git+http://github.com/RavenProject/Ravencoin.git#tag=v${pkgver}" "$pkgname.desktop") sha256sums=('SKIP' 'e318e3c5a9fbdbcf5836f9ceee76f4a73acdcb47c535cb7beb1c19937b8540df') - build() { - cd "$srcdir/$pkgname" + cd "$srcdir/$pkgname" || exit find . -type f -iname "*.sh" -exec chmod +x {} \; + 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 --with-gui=qt5 --disable-tests - make + ./configure --prefix=/usr --with-pic --disable-shared --enable-cxx \ + --disable-bench --disable-tests + make ${MAKEFLAGS} } package() { install -Dm644 raven-qt.desktop "$pkgdir"/usr/share/applications/raven.desktop - cd "$srcdir/$pkgname" - install -Dm755 src/qt/raven-qt "$pkgdir"/usr/bin/raven-qt + cd "$srcdir/$pkgname" || exit install -Dm644 share/pixmaps/raven128.png "$pkgdir"/usr/share/pixmaps/raven128.png install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + make DESTDIR="${pkgdir}" install } |