summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGoliathLabs2020-06-11 21:10:29 +0200
committerGoliathLabs2020-06-11 21:10:29 +0200
commitb58823c32ddae428e648519d5f5f484f02eea7ce (patch)
tree1645cbd2b7bfe325e057a32fb275f3e3e41b8084
parent6f648843a209f6905f21a7d10e8e91634602a29b (diff)
downloadaur-b58823c32ddae428e648519d5f5f484f02eea7ce.tar.gz
Updated: 0.20.0
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD46
2 files changed, 40 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6c7aebb601f9..db92434b972b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = namecoin
- pkgver = 0.3.80
- pkgrel = 3
+ pkgver = 0.20.0
+ pkgrel = 1
url = http://namecoin.info
arch = i686
arch = x86_64
@@ -10,17 +10,17 @@ pkgbase = namecoin
makedepends = miniupnpc
makedepends = desktop-file-utils
makedepends = qt5-tools
- source = https://github.com/namecoin/namecoin-legacy/archive/nc0.3.80.tar.gz
- source = namecoin-qt.desktop
- sha256sums = 16646061ffe756a7f8b35e8f9e1a5f133cea9239ca68c0d39edcc61fc4010b94
- sha256sums = d58f684fb11d8879c5f9fe7ab6c70f1a522d4f76a885e39a2e15157c1d30522e
-
-pkgname = namecoin-qt
- pkgdesc = Namecoin is a decentralized open source information registration and transfer system based on the Bitcoin cryptocurrency.
- install = namecoin-qt.install
depends = boost-libs
depends = qt5-base
depends = miniupnpc
depends = desktop-file-utils
+ provides = namecoin-qt-git
conflicts = namecoin-qt-git
+ source = https://github.com/namecoin/namecoin-core/archive/nc0.20.0.tar.gz
+ source = namecoin-qt.desktop
+ sha256sums = 6e4cd88d85c1a0893e3917e8312ae790d4aaa5d8ad6f735af086849425210df8
+ sha256sums = d58f684fb11d8879c5f9fe7ab6c70f1a522d4f76a885e39a2e15157c1d30522e
+
+pkgname = namecoin-qt
+ install = namecoin-qt.install
diff --git a/PKGBUILD b/PKGBUILD
index ba2c51972795..d006f688f0f1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,34 +2,48 @@
# Contributor: portals <portals@gmail.com>
pkgbase=namecoin
-pkgname=('namecoin-qt')
-pkgver=0.3.80
-pkgrel=3
+pkgname=namecoin-qt
+pkgver=0.20.0
+pkgrel=1
arch=('i686' 'x86_64')
url="http://namecoin.info"
+depends=(boost-libs qt5-base miniupnpc desktop-file-utils)
makedepends=('boost' 'qt5-base' 'miniupnpc' 'desktop-file-utils' 'qt5-tools')
license=('MIT')
-source=(https://github.com/namecoin/namecoin-legacy/archive/nc$pkgver.tar.gz
+conflicts=('namecoin-qt-git')
+provides=('namecoin-qt-git')
+source=(https://github.com/namecoin/namecoin-core/archive/nc$pkgver.tar.gz
'namecoin-qt.desktop')
-sha256sums=('16646061ffe756a7f8b35e8f9e1a5f133cea9239ca68c0d39edcc61fc4010b94'
+sha256sums=('6e4cd88d85c1a0893e3917e8312ae790d4aaa5d8ad6f735af086849425210df8'
'd58f684fb11d8879c5f9fe7ab6c70f1a522d4f76a885e39a2e15157c1d30522e')
build() {
- cd "$srcdir/$pkgbase-legacy-nc$pkgver/"
- qmake-qt5 "USE_UPNP=-" # I can't find a way to compile with UPNP
+ cd "$srcdir/$pkgbase-core-nc$pkgver/"
+ ./autogen.sh
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --with-incompatible-bdb \
+ --with-gui=qt5 \
+ --with-utils \
+ --disable-ccache \
+ --disable-static \
+ --enable-hardening
make
-
}
+check() {
+ make check
+}
package_namecoin-qt() {
- pkgdesc="Namecoin is a decentralized open source information registration and transfer system based on the Bitcoin cryptocurrency."
- depends=(boost-libs qt5-base miniupnpc desktop-file-utils)
- conflicts=(namecoin-qt-git)
- install=namecoin-qt.install
- cd "$srcdir/$pkgbase-legacy-nc$pkgver/"
- install -Dm755 namecoin-qt "$pkgdir"/usr/bin/namecoin-qt
- install -Dm644 "$srcdir"/namecoin-qt.desktop \
- "$pkgdir"/usr/share/applications/namecoin-qt.desktop
+ install=namecoin-qt.install
+ cd "$srcdir/$pkgbase-core-nc$pkgver/"
+ make install DESTDIR="$pkgdir"
+ install -Dm755 namecoin-qt "$pkgdir"/usr/bin/namecoin-qt
+ install -Dm644 "$srcdir"/namecoin-qt.desktop \
+ "$pkgdir"/usr/share/applications/namecoin-qt.desktop
}