pkgname=bitcoin pkgver=23.0 pkgrel=1 arch=('x86_64') pkgdesc="Bitcoin is a peer-to-peer network based digital currency" url="https://bitcoin.org/en/" license=('MIT') depends=('boost-libs' 'qt5-base' 'miniupnpc' 'qrencode' 'protobuf' 'libevent' 'zeromq') makedepends=('boost' 'qt5-tools') #source=("git://github.com/bitcoin/bitcoin.git") source=("https://github.com/bitcoin/bitcoin/archive/v${pkgver}.tar.gz" "https://raw.githubusercontent.com/bitcoin-core/packaging/master/debian/bitcoin-qt.desktop" 'qt5.15.diff') md5sums=('250d1239691f8338a7cc4e5439a0ff29' 'a1322d92df28647f88332030f414a0da' '20133f2006e7f23517d46bd573d1e1f3') prepare() { cd ${pkgname}-${pkgver} #patch -p1 -i ${srcdir}/qt5.15.diff } build() { cd ${pkgname}-${pkgver} #CXXFLAGS="$CXXFLAGS -DBOOST_VARIANT_USE_RELAXED_GET_BY_DEFAULT=1" #CXXFLAGS="-std=c++11" ./autogen.sh ./configure --prefix=/usr \ --with-incompatible-bdb \ --with-gui=qt5 make } package() { cd ${pkgname}-${pkgver} make DESTDIR=${pkgdir} install install -Dm644 ../bitcoin-qt.desktop ${pkgdir}/usr/share/applications/bitcoin.desktop install -Dm644 share/pixmaps/bitcoin128.png ${pkgdir}/usr/share/pixmaps/bitcoin128.png install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING }