summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD16
2 files changed, 15 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7f18cf6605f9..ba021fade326 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -6,12 +6,13 @@ pkgbase = pivx
arch = i686
arch = x86_64
license = MIT
- makedepends = boost
- makedepends = qrencode
+ makedepends = qt5-base
makedepends = miniupnpc
+ makedepends = openssl
+ makedepends = protobuf
+ makedepends = qrencode
+ makedepends = db4.8
depends = boost-libs
- optdepends = miniupnpc: Firewall-jumping support
- optdepends = db4.8: Wallet storage
source = https://github.com/PIVX-Project/PIVX/archive/v2.1.6.tar.gz
sha256sums = 990f70fe7c4dc487694018a41264c79c94c4e58d5529212b8dc09f4658215bb4
@@ -19,6 +20,8 @@ pkgname = pivx-daemon
pkgdesc = Transactional security and privacy-focused decentralized open source cryptocurrency (daemon)
depends = boost-libs
depends = openssl
+ depends = miniupnpc
+ depends = db4.8
pkgname = pivx-cli
pkgdesc = Transactional security and privacy-focused decentralized open source cryptocurrency (CLI)
@@ -30,7 +33,7 @@ pkgname = pivx-qt
depends = boost-libs
depends = qt5-base
depends = protobuf
- optdepends = miniupnpc: Firewall-jumping support
- optdepends = db4.8: Wallet storage
- optdepends = qrencode: Generate QR codes
+ depends = qrencode
+ depends = miniupnpc
+ depends = db4.8
diff --git a/PKGBUILD b/PKGBUILD
index 17e5d1a326a8..db80d111df38 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,13 +4,11 @@ pkgname=("pivx-daemon" "pivx-cli" "pivx-qt")
pkgbase=pivx
_pkgbase=${pkgbase^^}
pkgver=2.1.6
-pkgrel=2
+pkgrel=3
arch=("i686" "x86_64")
url="https://pivx.org/"
depends=("boost-libs")
-makedepends=("boost" "qrencode" "miniupnpc")
-optdepends=("miniupnpc: Firewall-jumping support"
- "db4.8: Wallet storage")
+makedepends=("qt5-base" "miniupnpc" "openssl" "protobuf" "qrencode" "db4.8")
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")
@@ -19,14 +17,13 @@ sha256sums=("990f70fe7c4dc487694018a41264c79c94c4e58d5529212b8dc09f4658215bb4")
build() {
cd "${srcdir}/${_pkgbase}-${pkgver}"
./autogen.sh
- ./configure --prefix=/usr --with-gui=qt5 --with-incompatible-bdb --enable-hardening
+ ./configure --prefix=/usr --with-gui=qt5
make
}
package_pivx-daemon() {
pkgdesc+="(daemon)"
- depends+=("openssl")
- makedepends+=("qt5-base" "protobuf")
+ depends+=("openssl" "miniupnpc" "db4.8")
cd "${srcdir}/${_pkgbase}-${pkgver}"
install -Dm644 "contrib/init/pivxd.service" "${pkgdir}/usr/lib/systemd/system/pivxd.service"
@@ -40,7 +37,6 @@ package_pivx-daemon() {
package_pivx-cli() {
pkgdesc+="(CLI)"
depends+=("openssl")
- makedepends+=("qt5-base")
cd "${srcdir}/${_pkgbase}-${pkgver}"
install -Dm755 "src/pivx-cli" "${pkgdir}/usr/bin/pivx-cli"
@@ -50,9 +46,7 @@ package_pivx-cli() {
package_pivx-qt() {
pkgdesc+="(Qt)"
- depends+=("qt5-base" "protobuf")
- makedepends+=("openssl")
- optdepends+=("qrencode: Generate QR codes")
+ depends+=("qt5-base" "protobuf" "qrencode" "miniupnpc" "db4.8")
cd "${srcdir}/${_pkgbase}-${pkgver}"
install -Dm755 "src/qt/pivx-qt" "${pkgdir}/usr/bin/pivx-qt"