diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 15 insertions, 9 deletions
@@ -4,12 +4,14 @@ pkgname=("pivx-daemon" "pivx-cli" "pivx-qt") pkgbase=pivx _pkgbase=${pkgbase^^} pkgver=2.1.6 -pkgrel=1 +pkgrel=2 arch=("i686" "x86_64") url="https://pivx.org/" depends=("boost-libs") -makedepends=("boost" "openssl" "qt5-base" "qrencode" "miniupnpc" "protobuf" "db4.8") -pkgdesc="Transactional security and privacy-focused decentralized open source cryptocurrency" +makedepends=("boost" "qrencode" "miniupnpc") +optdepends=("miniupnpc: Firewall-jumping support" + "db4.8: Wallet storage") +pkgdesc="Transactional security and privacy-focused decentralized open source cryptocurrency " license=("MIT") source=("https://github.com/PIVX-Project/PIVX/archive/v2.1.6.tar.gz") sha256sums=("990f70fe7c4dc487694018a41264c79c94c4e58d5529212b8dc09f4658215bb4") @@ -17,13 +19,14 @@ sha256sums=("990f70fe7c4dc487694018a41264c79c94c4e58d5529212b8dc09f4658215bb4") build() { cd "${srcdir}/${_pkgbase}-${pkgver}" ./autogen.sh - ./configure --prefix=/usr --with-gui=qt5 + ./configure --prefix=/usr --with-gui=qt5 --with-incompatible-bdb --enable-hardening make } package_pivx-daemon() { - pkgdesc+=" (daemon)" - depends+=("openssl" "miniupnpc" "db4.8") + pkgdesc+="(daemon)" + depends+=("openssl") + makedepends+=("qt5-base" "protobuf") cd "${srcdir}/${_pkgbase}-${pkgver}" install -Dm644 "contrib/init/pivxd.service" "${pkgdir}/usr/lib/systemd/system/pivxd.service" @@ -35,8 +38,9 @@ package_pivx-daemon() { } package_pivx-cli() { - pkgdesc+=" (CLI)" + pkgdesc+="(CLI)" depends+=("openssl") + makedepends+=("qt5-base") cd "${srcdir}/${_pkgbase}-${pkgver}" install -Dm755 "src/pivx-cli" "${pkgdir}/usr/bin/pivx-cli" @@ -45,8 +49,10 @@ package_pivx-cli() { } package_pivx-qt() { - pkgdesc+=" (Qt)" - depends+=("qt5-base" "qrencode" "protobuf" "miniupnpc" "db4.8") + pkgdesc+="(Qt)" + depends+=("qt5-base" "protobuf") + makedepends+=("openssl") + optdepends+=("qrencode: For generating QR codes") cd "${srcdir}/${_pkgbase}-${pkgver}" install -Dm755 "src/qt/pivx-qt" "${pkgdir}/usr/bin/pivx-qt" |