extra/bitcoin to 25.1-1

This commit is contained in:
Kevin Mihelich 2023-10-19 23:47:52 +00:00
parent 175cd95918
commit 607a2b712c
4 changed files with 124 additions and 31 deletions

68
extra/bitcoin/.SRCINFO Normal file
View file

@ -0,0 +1,68 @@
pkgbase = bitcoin
pkgver = 25.1
pkgrel = 1
url = https://bitcoin.org/en/wallets/desktop/linux/bitcoincore/
changelog = Changelog
arch = x86_64
license = MIT
makedepends = boost
makedepends = db5.3
makedepends = libevent
makedepends = libminiupnpc.so
makedepends = libsqlite3.so
makedepends = libzmq.so
makedepends = qrencode
makedepends = qt5-base
makedepends = qt5-tools
source = bitcoin-25.1.tar.gz::https://bitcoincore.org/bin/bitcoin-core-25.1/bitcoin-25.1.tar.gz
source = bitcoin-25.1.SHA256SUMS::https://bitcoincore.org/bin/bitcoin-core-25.1/SHA256SUMS
source = bitcoin-25.1.SHA256SUMS.asc::https://bitcoincore.org/bin/bitcoin-core-25.1/SHA256SUMS.asc
source = bitcoin.sysusers
source = bitcoin.tmpfiles
source = bitcoin-qt.desktop
source = bitcoin-qt.appdata.xml
validpgpkeys = 71A3B16735405025D447E8F274810B012346C9A6
validpgpkeys = 28E72909F1717FE9607754F8A7BEB2621678D37D
validpgpkeys = 79D00BAC68B56D422F945A8F8E3A8F3247DBCBBF
validpgpkeys = C388F6961FB972A95678E327F62711DBDCA8AE56
sha256sums = bec2a598d8dfa8c2365b77f13012a733ec84b8c30386343b7ac1996e901198c9
sha256sums = 9fa2d284701690cb3e922cdbb0e3edbdfb1fa6ba20b28fc99af5129b50867170
sha256sums = SKIP
sha256sums = 7a77112fb094b9b2e6dd873e24c9a6bacb1f1c453d811a024f271f4b78f2a704
sha256sums = ba83570b4671b18c230f23d8d93cd8faa73179a546655448c14d1644d9b49f35
sha256sums = a020897651c03690eae3411fe401100fd1a2ffaa799247165eb71124609b7959
sha256sums = 71b125555451e9bc60b54a6658d886bad63bd18c58b5d6e3bd8977b82a70da7a
b2sums = e8e4ea99cb40db420033c4df75e985af93cbb64f9862376e2de1a0731b4aeafbf43a95b33770e882ad77b73e454d48dbd5744902c78ade2b965e3d2d4e4b4656
b2sums = 87b33e75c2f8c229b42d0de24e09dbefb5053af37f3cbf40fd43fbd7aa378c157fb1428fd902b766b8f759e684a0dc721e6113805b6892c8f6496b7e60dda548
b2sums = SKIP
b2sums = 25166f5726b43c531b7ba5f58aaf1c0242d26b96d2057da156024a8f9fc53702ea9ef0c67290cf8d302b9fb473cb16435dc2fe4489ebc5d0eae516635fd81c0e
b2sums = 45d4703b78476cb1c5748f62863914e5397858c835e43cee2f4895608dbabf383993b840bb3ec2d4d2c64ca02152881ad4b495b28f94451f706687b83e99d2af
b2sums = f14315183b5ac6b6a9f3e4ff269be37eeb6a4529bb4c9d0cd3e1d54e3ec8052f87ba1e6591080a0d1c78daf7af40cb2ecbd11d9702e217b9c1e50d5011a8e048
b2sums = 236a841446b905f4cf154184109451300b984694ace96bee3ec75872563313279f9c543daaceed2dd712bf56115deee538b862aa73f15dee5447d235299389c7
pkgname = bitcoin-daemon
pkgdesc = Bitcoin is a peer-to-peer network based digital currency - daemon
depends = db5.3
depends = libevent
depends = libminiupnpc.so
depends = libsqlite3.so
depends = libzmq.so
provides = bitcoin-cli
replaces = bitcoin-cli
backup = etc/bitcoin/bitcoin.conf
pkgname = bitcoin-qt
pkgdesc = Bitcoin is a peer-to-peer network based digital currency - Qt
depends = db5.3
depends = hicolor-icon-theme
depends = libevent
depends = libminiupnpc.so
depends = libsqlite3.so
depends = libzmq.so
depends = qrencode
depends = qt5-base
pkgname = bitcoin-tx
pkgdesc = Bitcoin is a peer-to-peer network based digital currency - commandline tools
depends = db5.3
depends = libsqlite3.so

View file

@ -9,11 +9,21 @@
pkgbase=bitcoin
pkgname=('bitcoin-daemon' 'bitcoin-qt' 'bitcoin-tx')
pkgver=25.0
pkgrel=3
pkgver=25.1
pkgrel=1
arch=('x86_64')
url="https://bitcoin.org/en/wallets/desktop/linux/bitcoincore/"
makedepends=('boost' 'libevent' 'qt5-base' 'qt5-tools' 'qrencode' 'miniupnpc' 'zeromq' 'db5.3')
makedepends=(
boost
db5.3
libevent
libminiupnpc.so
libsqlite3.so
libzmq.so
qrencode
qt5-base
qt5-tools
)
license=('MIT')
source=("$pkgbase-$pkgver.tar.gz::https://bitcoincore.org/bin/bitcoin-core-$pkgver/bitcoin-$pkgver.tar.gz"
"$pkgbase-$pkgver.SHA256SUMS::https://bitcoincore.org/bin/bitcoin-core-$pkgver/SHA256SUMS"
@ -22,15 +32,15 @@ source=("$pkgbase-$pkgver.tar.gz::https://bitcoincore.org/bin/bitcoin-core-$pkgv
"bitcoin.tmpfiles"
"bitcoin-qt.desktop"
"bitcoin-qt.appdata.xml")
sha256sums=('5df67cf42ca3b9a0c38cdafec5bbb517da5b58d251f32c8d2a47511f9be1ebc2'
'74ae008c8c0a60c4b8a773b73d743a74d162ff2c53108be99015c82e33b8d0d4'
sha256sums=('bec2a598d8dfa8c2365b77f13012a733ec84b8c30386343b7ac1996e901198c9'
'9fa2d284701690cb3e922cdbb0e3edbdfb1fa6ba20b28fc99af5129b50867170'
'SKIP'
'7a77112fb094b9b2e6dd873e24c9a6bacb1f1c453d811a024f271f4b78f2a704'
'ba83570b4671b18c230f23d8d93cd8faa73179a546655448c14d1644d9b49f35'
'a020897651c03690eae3411fe401100fd1a2ffaa799247165eb71124609b7959'
'71b125555451e9bc60b54a6658d886bad63bd18c58b5d6e3bd8977b82a70da7a')
b2sums=('34f725e8c69ee3eb25d2a0c796f7688b3727603a4a34eb7ef4dd140c9b2995ecf28c60bfa45ad22614dcd445c9ddfdadd8dbb45dfbb9327c4b5dbe50c7ae9a11'
'a9842873e0aa2082a58bf90bae3caffd029028f48a7fae43e8829a3b27d06beffafa5bb697ee71db6644e4fd4d127e668cd3b32aa442d7c1b81a1a2bb890ec5e'
b2sums=('e8e4ea99cb40db420033c4df75e985af93cbb64f9862376e2de1a0731b4aeafbf43a95b33770e882ad77b73e454d48dbd5744902c78ade2b965e3d2d4e4b4656'
'87b33e75c2f8c229b42d0de24e09dbefb5053af37f3cbf40fd43fbd7aa378c157fb1428fd902b766b8f759e684a0dc721e6113805b6892c8f6496b7e60dda548'
'SKIP'
'25166f5726b43c531b7ba5f58aaf1c0242d26b96d2057da156024a8f9fc53702ea9ef0c67290cf8d302b9fb473cb16435dc2fe4489ebc5d0eae516635fd81c0e'
'45d4703b78476cb1c5748f62863914e5397858c835e43cee2f4895608dbabf383993b840bb3ec2d4d2c64ca02152881ad4b495b28f94451f706687b83e99d2af'
@ -38,7 +48,8 @@ b2sums=('34f725e8c69ee3eb25d2a0c796f7688b3727603a4a34eb7ef4dd140c9b2995ecf28c60b
'236a841446b905f4cf154184109451300b984694ace96bee3ec75872563313279f9c543daaceed2dd712bf56115deee538b862aa73f15dee5447d235299389c7')
validpgpkeys=(71A3B16735405025D447E8F274810B012346C9A6
28E72909F1717FE9607754F8A7BEB2621678D37D
79D00BAC68B56D422F945A8F8E3A8F3247DBCBBF)
79D00BAC68B56D422F945A8F8E3A8F3247DBCBBF
C388F6961FB972A95678E327F62711DBDCA8AE56)
changelog=Changelog
prepare() {
@ -58,7 +69,16 @@ build() {
package_bitcoin-qt() {
pkgdesc="Bitcoin is a peer-to-peer network based digital currency - Qt"
depends=(libevent qt5-base miniupnpc libminiupnpc.so qrencode zeromq hicolor-icon-theme db5.3)
depends=(
db5.3
hicolor-icon-theme
libevent
libminiupnpc.so
libsqlite3.so
libzmq.so
qrencode
qt5-base
)
cd $pkgbase-$pkgver
install -Dm755 src/qt/bitcoin-qt "$pkgdir"/usr/bin/bitcoin-qt
@ -83,7 +103,13 @@ package_bitcoin-qt() {
package_bitcoin-daemon() {
pkgdesc="Bitcoin is a peer-to-peer network based digital currency - daemon"
depends=(db5.3 libevent miniupnpc libminiupnpc.so sqlite zeromq)
depends=(
db5.3
libevent
libminiupnpc.so
libsqlite3.so
libzmq.so
)
backup=('etc/bitcoin/bitcoin.conf')
provides=('bitcoin-cli')
replaces=('bitcoin-cli')
@ -120,7 +146,10 @@ package_bitcoin-daemon() {
package_bitcoin-tx() {
pkgdesc="Bitcoin is a peer-to-peer network based digital currency - commandline tools"
depends=(db5.3 sqlite)
depends=(
db5.3
libsqlite3.so
)
cd $pkgbase-$pkgver
for tool in bitcoin-tx bitcoin-util bitcoin-wallet; do

View file

@ -18,24 +18,6 @@ NAn8SYoRA8enWOmsummHCqI190pqBNXOL+thNXtlWw06x/qR/j8QNWAWNltwNxyw
blz3kaPvnQd/q0MwFLf5ylmz4E/UT5HJvhfY7yH3NRgr3Hj39dEA1yiiDmQc7vVN
6WIJjWF0LpO+y3BXyR27u5rtL6om3tZ4jP3aLF5RfR7vns78NNiy/AUHNKAKrYlG
NVjvVwPDfC0wnPjbHEtfVZGpqBAnl3grA4EmcV/kefHUdMVECRLt6WLgVyvSVgzk
AB/Vs2gVWnSdCdzy1o9qPfHyr4VQzZS3E3dcAQhgmHAi0NkioKQMG4O5AY0EYC7O
9QEMALNtCc9Y+Nc1fyI0ajGhntgT4oGJ83R3/JKDKPtpU5TQOh/oPT1/ZZIUdSTw
MZjEhaT1Jtc0ySU3cfelzmEVcTLWrYQa6W0d6pXwVX8wmjgtiNahIgBM+bPCVn/P
RA2RvMnhknT4TaaJayPlx2Xed/2ZzgK9KW3e8do5gfnV111U/0wovdVu8OqOnWbK
1fj2sYNIMnGMo3j7ShYEASBjN7xSIEpxlGA1+4RkdQEK14L8wOXm6ayZNawGLNrR
SPD7mSP8G/CteE+ZUF9+ZBXGlUEG8aXvxTwOTVPRafKqBleja7OOOwur21tMPG1v
2KG8RCLVIWPnFSoEjyLESe+oKKkD9KPa0wnz1O7jgkKuZ6ey6HHAMt578QSrQhwF
qIzDYLE9YSNIS4ZNF07EyqfcYKZmAckeApb4nJSLr35Fc1sHJsOp+aH6o4o3/Va/
h0DLqt1G0ckIhqHodYelC0qm3VMQ5RMu4U0LfcXfn0MOBbIkCOitvcMH6S3DhtJm
bOlKJwARAQABiQG8BBgBCgAmFiEEKOcpCfFxf+lgd1T4p76yYhZ4030FAmAuzvUC
GwwFCQPCZwAACgkQp76yYhZ4031CtQv9HIgjfL0T3qaMdinppn6jUIlY/q8N9Nb4
xgTMtnJDJC52dPHEq2tOXRTLPVOsjCTbLI1mGahaOa7ESVrdyDDmyhNLL9v6XUt0
qTDJxub9xY2cTmdStHjU8UdDZkYLEEyUHnO6TPZwDfToFR7qjqCexyjKcK8iwtbn
OO3/V8RPW+ghoywN1Ce48JiY89hXnMAzW+GeET8pBuiXQTw/JIfX14t9qp5aMrny
xCvOpI3MO9o6utyNkae6MYaRsTJBQ5lD3LZW9rVMmtyttjiZPriT8oHw0A74RXNL
QFN5TdTpYIv7Zy/3SBIfOB+45iTwvny05t8gndaVZb0pIYyTeZZ0j7XNH+IlW6r0
I2mMt36hj0CSCKFKw3UY+jeWYonVj7kSm2aUvybeZT3msZJ6W00rYEUq6TMq/5h1
D1ZCDBD+p4HMH6zIt+rFiGMnafkDizEjO2UNXE0nW1jgrDrvoDN8CAScQ3zASdt5
dIZGmUrxz17d6TCwmGysAj5EYXjkoCKt
=FtjV
AB/Vs2gVWnSdCdzy1o9qPfHyr4VQzZS3E3dcAQhgmHAi0NkioKQMG4M=
=wYVM
-----END PGP PUBLIC KEY BLOCK-----

View file

@ -0,0 +1,14 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mE8EYFOW9RMFK4EEAAoCAwRsGidGlfAWsAc9XkOo+f12HJXb0cn5cF/LKZn2Bx4T
VArwpxZ6kQNFF63EhHxpdn9/AFFUTfW0zERFH3W16JXytCFEaW1pdHJpIDxrdmFj
aXJhbEBwcm90b25tYWlsLmNvbT6IkAQTEwgAOBYhBMOI9pYfuXKpVnjjJ/YnEdvc
qK5WBQJgU5b1AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEPYnEdvcqK5W
1TUA/17zdn+qe45dw6EQTqZVThHk3f8Q8tAIVU819DAsdvk3AQCIn8rWKm039ptw
nbfv3imf3HXFrR+uNPArG63S3GDdjLhTBGBTlvUSBSuBBAAKAgMEJ1+esXcu88al
/N3xAFJ70FDYXqubkRLDmmRJQJ+RaghE04KIexqAOX1nwDt5VS1Kufh1ONYE1VrY
6EK1k1b9rgMBCAeIeAQYEwgAIBYhBMOI9pYfuXKpVnjjJ/YnEdvcqK5WBQJgU5b1
AhsMAAoJEPYnEdvcqK5WuLQA/2rqV7iIkl8qH3m+7clxVAFrzAMPHkA4WAb1+V8j
QClSAP931h4p7qQ7/9phUPCpHkufAJlpe/1JCSxa+FqHMhlKLg==
=qv4L
-----END PGP PUBLIC KEY BLOCK-----