diff options
author | gruve-p | 2023-06-08 18:17:28 +0000 |
---|---|---|
committer | gruve-p | 2023-06-08 18:17:28 +0000 |
commit | 51c25b685b82bada98f29a41e7d1a3315f4f5345 (patch) | |
tree | 1995ef96fa115ba4853446964b2673c08773a4f0 | |
parent | 325924626bc058152b67fff2b98c604bb4d61a93 (diff) | |
download | aur-51c25b685b82bada98f29a41e7d1a3315f4f5345.tar.gz |
Bump to 25.0
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | Changelog | 2 | ||||
-rw-r--r-- | PKGBUILD | 55 |
3 files changed, 52 insertions, 29 deletions
@@ -1,7 +1,7 @@ pkgbase = groestlcoin - pkgver = 24.0.1 + pkgver = 25.0 pkgrel = 1 - url = https://www.groestlcoin.org/ + url = https://www.groestlcoin.org/groestlcoin-core-wallet/ changelog = Changelog arch = x86_64 license = MIT @@ -13,19 +13,26 @@ pkgbase = groestlcoin makedepends = miniupnpc makedepends = protobuf makedepends = zeromq + makedepends = db5.3 makedepends = gmp - source = groestlcoin-daemon-24.0.1.tar.gz::https://github.com/Groestlcoin/groestlcoin/archive/refs/tags/v24.0.1.tar.gz + source = groestlcoin-25.0.tar.gz::https://github.com/Groestlcoin/groestlcoin/releases/download/v25.0/groestlcoin-25.0.tar.gz + source = groestlcoin-25.0.SHA256SUMS::https://github.com/Groestlcoin/groestlcoin/releases/download/v25.0/SHA256SUMS + source = groestlcoin-25.0.SHA256SUMS.asc::https://github.com/Groestlcoin/groestlcoin/releases/download/v25.0/SHA256SUMS.asc source = groestlcoin.sysusers source = groestlcoin.tmpfiles source = groestlcoin-qt.desktop source = groestlcoin-qt.appdata.xml validpgpkeys = 287AE4CA1187C68C08B49CB2D11BD4F33F1DB499 - sha256sums = ff4db6305018a90973ed4686ede54b2886615d22ce7969fec41a3e861ec7d4b4 + sha256sums = 23d27c2135cce492d7680b1b939ee2dbae1d56df9eb161301e3712eaaa94988e + sha256sums = 65e0ec1d0c6605fb398af8e9647b69dbe23660454c98c7094670deda0e03462b + sha256sums = SKIP sha256sums = 766f1732b72ee105aa4380ab9433bc6e7d957896e0f3d84eaf08202dc7c0fc85 sha256sums = 3cc8b772cd5bde500d74ec45c870168834b93b3b69197a8b1aa809d8b9a69d4f sha256sums = 4dc7fe4ae360b2bbd2ffbebab8849417c31145adff2ecdcfbb3bb03835cd1cf7 sha256sums = 87f9a2bc6c3a91f7fd9668d84e35e69bdaed221c7d4655d39b54561845424e21 - b2sums = c7d731394765fb063fd77910c445214b49c6f1dd564bb8863d70fd59904b8c625de4e6a0afadd5281fd404893081ffed14b2b61a5292980e9de27a14d5e8888e + b2sums = 770ff8a5e26b6bbab10c79cd1e6814681ab66861a774c8d224c70d63e585d6645f881902b46d0fa98ca73c965ba3bf44bdce55f1098c032ebc7defd6c85bd10e + b2sums = 857b0feba1b8ad956470d7b928fd52dbe42309ffc1931d2217e185ecc64383476554f715a58382f97ab0bbda7870ef7e13ff02dedd3b902f65eeeedbae37e266 + b2sums = SKIP b2sums = f6bfe677aea28c40794f3c37e48d908215543736c558ef9f3f7ada6cf1d9016200821903c6c676f4841092170cfa64ee8f03f697aea19ea82b78877f9167526b b2sums = ebf2151e205daeb14ab5260f204040dcb2bf9969d3e6be8c166abdb74f86ef92a05174cc97f2360c8044c81e8bdfd68a74bf1f114dce8b75e421b4184165a54f b2sums = 3d0fc6a8f970f4415e577c687d154e08763b8ad9bab9018af2687ee940cf423b25624e3581b49e90112ba2a02e385747740f9b30b8dceb0f4c8d5f8f82096ab9 @@ -34,6 +41,7 @@ pkgbase = groestlcoin pkgname = groestlcoin-daemon pkgdesc = Groestlcoin is a peer-to-peer network based digital currency - daemon depends = boost-libs + depends = db5.3 depends = libevent depends = miniupnpc depends = libminiupnpc.so @@ -58,21 +66,17 @@ pkgname = groestlcoin-qt depends = protobuf depends = zeromq depends = hicolor-icon-theme + depends = db5.3 depends = gmp pkgname = groestlcoin-tx pkgdesc = Groestlcoin is a peer-to-peer network based digital currency - Transaction tool depends = boost-libs - depends = openssl pkgname = groestlcoin-wallet pkgdesc = Groestlcoin is a peer-to-peer network based digital currency - Wallet tool depends = boost-libs - depends = openssl - depends = libevent pkgname = groestlcoin-util pkgdesc = Groestlcoin is a peer-to-peer network based digital currency - Util tool depends = boost-libs - depends = openssl - depends = libevent diff --git a/Changelog b/Changelog index 79ad448e0afe..5fd2537e5d0e 100644 --- a/Changelog +++ b/Changelog @@ -1 +1 @@ -https://github.com/Groestlcoin/groestlcoin/blob/24.0.1/doc/release-notes/release-notes-24.0.1.md +https://github.com/Groestlcoin/groestlcoin/blob/v25.0/doc/release-process.md @@ -2,23 +2,29 @@ pkgbase=groestlcoin pkgname=('groestlcoin-daemon' 'groestlcoin-cli' 'groestlcoin-qt' 'groestlcoin-tx' 'groestlcoin-wallet' 'groestlcoin-util') -pkgver=24.0.1 +pkgver=25.0 pkgrel=1 arch=('x86_64') -url="https://www.groestlcoin.org/" -makedepends=('boost' 'libevent' 'qt5-base' 'qt5-tools' 'qrencode' 'miniupnpc' 'protobuf' 'zeromq' 'gmp') +url="https://www.groestlcoin.org/groestlcoin-core-wallet/" +makedepends=('boost' 'libevent' 'qt5-base' 'qt5-tools' 'qrencode' 'miniupnpc' 'protobuf' 'zeromq' 'db5.3' 'gmp') license=('MIT') -source=("$pkgname-$pkgver.tar.gz::https://github.com/Groestlcoin/groestlcoin/archive/refs/tags/v$pkgver.tar.gz" +source=("$pkgbase-$pkgver.tar.gz::https://github.com/Groestlcoin/groestlcoin/releases/download/v$pkgver/groestlcoin-$pkgver.tar.gz" + "$pkgbase-$pkgver.SHA256SUMS::https://github.com/Groestlcoin/groestlcoin/releases/download/v$pkgver/SHA256SUMS" + "$pkgbase-$pkgver.SHA256SUMS.asc::https://github.com/Groestlcoin/groestlcoin/releases/download/v$pkgver/SHA256SUMS.asc" "groestlcoin.sysusers" "groestlcoin.tmpfiles" "groestlcoin-qt.desktop" "groestlcoin-qt.appdata.xml") -sha256sums=('ff4db6305018a90973ed4686ede54b2886615d22ce7969fec41a3e861ec7d4b4' +sha256sums=('23d27c2135cce492d7680b1b939ee2dbae1d56df9eb161301e3712eaaa94988e' + '65e0ec1d0c6605fb398af8e9647b69dbe23660454c98c7094670deda0e03462b' + 'SKIP' '766f1732b72ee105aa4380ab9433bc6e7d957896e0f3d84eaf08202dc7c0fc85' '3cc8b772cd5bde500d74ec45c870168834b93b3b69197a8b1aa809d8b9a69d4f' '4dc7fe4ae360b2bbd2ffbebab8849417c31145adff2ecdcfbb3bb03835cd1cf7' '87f9a2bc6c3a91f7fd9668d84e35e69bdaed221c7d4655d39b54561845424e21') -b2sums=('c7d731394765fb063fd77910c445214b49c6f1dd564bb8863d70fd59904b8c625de4e6a0afadd5281fd404893081ffed14b2b61a5292980e9de27a14d5e8888e' +b2sums=('770ff8a5e26b6bbab10c79cd1e6814681ab66861a774c8d224c70d63e585d6645f881902b46d0fa98ca73c965ba3bf44bdce55f1098c032ebc7defd6c85bd10e' + '857b0feba1b8ad956470d7b928fd52dbe42309ffc1931d2217e185ecc64383476554f715a58382f97ab0bbda7870ef7e13ff02dedd3b902f65eeeedbae37e266' + 'SKIP' 'f6bfe677aea28c40794f3c37e48d908215543736c558ef9f3f7ada6cf1d9016200821903c6c676f4841092170cfa64ee8f03f697aea19ea82b78877f9167526b' 'ebf2151e205daeb14ab5260f204040dcb2bf9969d3e6be8c166abdb74f86ef92a05174cc97f2360c8044c81e8bdfd68a74bf1f114dce8b75e421b4184165a54f' '3d0fc6a8f970f4415e577c687d154e08763b8ad9bab9018af2687ee940cf423b25624e3581b49e90112ba2a02e385747740f9b30b8dceb0f4c8d5f8f82096ab9' @@ -27,22 +33,25 @@ validpgpkeys=(287AE4CA1187C68C08B49CB2D11BD4F33F1DB499) changelog=Changelog prepare() { + sha256sum -c --ignore-missing "$pkgbase-$pkgver.SHA256SUMS" cd "$pkgbase-$pkgver" autoreconf -fi } build() { cd $pkgbase-$pkgver - ./configure --prefix=/usr --with-gui=qt5 + ./configure --prefix=/usr --with-gui=qt5 BDB_LIBS="-ldb_cxx-5.3" BDB_CFLAGS="-I/usr/include/db5.3" make } package_groestlcoin-qt() { pkgdesc="Groestlcoin is a peer-to-peer network based digital currency - Qt" - depends=(boost-libs libevent qt5-base miniupnpc libminiupnpc.so qrencode protobuf zeromq hicolor-icon-theme gmp) + depends=(boost-libs libevent qt5-base miniupnpc libminiupnpc.so qrencode protobuf zeromq hicolor-icon-theme db5.3 gmp) cd $pkgbase-$pkgver install -Dm755 src/qt/groestlcoin-qt "$pkgdir"/usr/bin/groestlcoin-qt + install -Dm644 contrib/completions/fish/groestlcoin-qt.fish \ + -t "$pkgdir/usr/share/fish/vendor_completions.d/" install -Dm644 doc/man/groestlcoin-qt.1 \ "$pkgdir"/usr/share/man/man1/groestlcoin-qt.1 install -Dm644 ../groestlcoin-qt.desktop \ @@ -62,13 +71,15 @@ package_groestlcoin-qt() { package_groestlcoin-daemon() { pkgdesc="Groestlcoin is a peer-to-peer network based digital currency - daemon" - depends=(boost-libs libevent miniupnpc libminiupnpc.so sqlite zeromq gmp) + depends=(boost-libs db5.3 libevent miniupnpc libminiupnpc.so sqlite zeromq gmp) backup=('etc/groestlcoin/groestlcoin.conf') cd $pkgbase-$pkgver install -Dm755 src/groestlcoind "$pkgdir"/usr/bin/groestlcoind - install -Dm644 contrib/groestlcoind.bash-completion \ - "$pkgdir"/usr/share/bash-completion/completions/groestlcoind + install -Dm644 contrib/completions/bash/groestlcoind.bash-completion \ + "$pkgdir/usr/share/bash-completion/completions/groestlcoind" + install -Dm644 contrib/completions/fish/groestlcoind.fish \ + -t "$pkgdir/usr/share/fish/vendor_completions.d/" install -Dm644 doc/man/groestlcoind.1 \ "$pkgdir"/usr/share/man/man1/groestlcoind.1 install -Dm644 contrib/init/groestlcoind.service \ @@ -89,8 +100,10 @@ package_groestlcoin-cli() { cd $pkgbase-$pkgver install -Dm755 src/groestlcoin-cli "$pkgdir"/usr/bin/groestlcoin-cli - install -Dm644 contrib/groestlcoin-cli.bash-completion \ - "$pkgdir"/usr/share/bash-completion/completions/groestlcoin-cli + install -Dm644 contrib/completions/bash/groestlcoin-cli.bash-completion \ + "$pkgdir/usr/share/bash-completion/completions/groestlcoin-cli" + install -Dm644 contrib/completions/fish/groestlcoin-cli.fish \ + -t "$pkgdir/usr/share/fish/vendor_completions.d/" install -Dm644 doc/man/groestlcoin-cli.1 \ "$pkgdir"/usr/share/man/man1/groestlcoin-cli.1 @@ -99,12 +112,14 @@ package_groestlcoin-cli() { package_groestlcoin-tx() { pkgdesc="Groestlcoin is a peer-to-peer network based digital currency - Transaction tool" - depends=(boost-libs openssl) + depends=(boost-libs) cd $pkgbase-$pkgver install -Dm755 src/groestlcoin-tx "$pkgdir"/usr/bin/groestlcoin-tx - install -Dm644 contrib/groestlcoin-tx.bash-completion \ - "$pkgdir"/usr/share/bash-completion/completions/groestlcoin-tx + install -Dm644 contrib/completions/bash/groestlcoin-tx.bash-completion \ + "$pkgdir/usr/share/bash-completion/completions/groestlcoin-tx" + install -Dm644 contrib/completions/fish/groestlcoin-tx.fish \ + -t "$pkgdir/usr/share/fish/vendor_completions.d/" install -Dm644 doc/man/groestlcoin-tx.1 \ "$pkgdir"/usr/share/man/man1/groestlcoin-tx.1 @@ -113,10 +128,12 @@ package_groestlcoin-tx() { package_groestlcoin-wallet() { pkgdesc="Groestlcoin is a peer-to-peer network based digital currency - Wallet tool" - depends=(boost-libs openssl libevent) + depends=(boost-libs) cd $pkgbase-$pkgver install -Dm755 src/groestlcoin-wallet "$pkgdir"/usr/bin/groestlcoin-wallet + install -Dm644 contrib/completions/fish/groestlcoin-wallet.fish \ + -t "$pkgdir/usr/share/fish/vendor_completions.d/" install -Dm644 doc/man/groestlcoin-wallet.1 \ "$pkgdir"/usr/share/man/man1/groestlcoin-wallet.1 @@ -125,10 +142,12 @@ package_groestlcoin-wallet() { package_groestlcoin-util() { pkgdesc="Groestlcoin is a peer-to-peer network based digital currency - Util tool" - depends=(boost-libs openssl libevent) + depends=(boost-libs) cd $pkgbase-$pkgver install -Dm755 src/groestlcoin-util "$pkgdir"/usr/bin/groestlcoin-util + install -Dm644 contrib/completions/fish/groestlcoin-util.fish \ + -t "$pkgdir/usr/share/fish/vendor_completions.d/" install -Dm644 doc/man/groestlcoin-util.1 \ "$pkgdir"/usr/share/man/man1/groestlcoin-util.1 |