From 9ce3d4eb8f69ea3f1e523b56766610320fe5c4a1 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 14 Dec 2021 11:29:27 -0500 Subject: [PATCH] New package: Gridcoin-Research-5.3.2.0 --- srcpkgs/Gridcoin-Research-qt | 1 + srcpkgs/Gridcoin-Research/template | 40 ++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 120000 srcpkgs/Gridcoin-Research-qt create mode 100644 srcpkgs/Gridcoin-Research/template diff --git a/srcpkgs/Gridcoin-Research-qt b/srcpkgs/Gridcoin-Research-qt new file mode 120000 index 000000000000..f6dc5bb1ae67 --- /dev/null +++ b/srcpkgs/Gridcoin-Research-qt @@ -0,0 +1 @@ +Gridcoin-Research/ \ No newline at end of file diff --git a/srcpkgs/Gridcoin-Research/template b/srcpkgs/Gridcoin-Research/template new file mode 100644 index 000000000000..0fb24239b63d --- /dev/null +++ b/srcpkgs/Gridcoin-Research/template @@ -0,0 +1,40 @@ +# Template file for 'Gridcoin-Research' +pkgname=Gridcoin-Research +version=5.3.2.0 +revision=1 +build_style=gnu-configure +configure_args="--with-incompatible-bdb --with-boost=${XBPS_CROSS_BASE}/usr" +hostmakedepends="automake libtool pkg-config" +makedepends="openssl-devel boost-devel libevent-devel miniupnpc-devel + db-devel qt5-tools-devel qrencode-devel libzip-devel qt5-charts-devel + libcurl-devel" +short_desc="Open source cryptocurrency rewarding computing through BOINC" +maintainer="Joel Beckmeyer " +license="MIT" +homepage="https://gridcoin.us" +distfiles="https://github.com/gridcoin-community/Gridcoin-Research/archive/refs/tags/${version}.tar.gz" +checksum=8cc7d668e3a189877ffcf535076bef928a553da0b393729f1f6576524ad2d813 + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" qt5-host-tools" +fi + +pre_configure() { + ./autogen.sh +} + +post_install() { + rm "${DESTDIR}"/usr/bin/test_gridcoin{,-qt} + vlicense COPYING +} + +Gridcoin-Research-qt_package() { + short_desc+=" - QT GUI" + pkg_install() { + vmove usr/bin/gridcoinresearch + vmove usr/share/applications + vmove usr/share/icons + vmove usr/share/man/man1/gridcoinresearch.1 + vlicense COPYING + } +}