diff options
-rw-r--r-- | .SRCINFO | 50 | ||||
-rw-r--r-- | PKGBUILD | 90 | ||||
-rw-r--r-- | gridcoin.install | 3 | ||||
-rw-r--r-- | gridcoinresearch-qt.desktop | 10 |
4 files changed, 59 insertions, 94 deletions
@@ -1,48 +1,38 @@ -# Generated by mksrcinfo v8 -# Mon Aug 1 21:56:29 UTC 2016 pkgbase = gridcoinresearch-git - pkgdesc = Gridcoin P2P Cryptocurrency - pkgver = 3.5.7.1.r680.e68fbb0 + pkgdesc = A cryptocurrency that rewards users for participating on the BOINC network + pkgver = 4.0.6.5.95fda5b88 pkgrel = 1 - url = http://gridcoin.us + url = https://gridcoin.us arch = i686 arch = x86_64 arch = armv7h + arch = aarch64 license = custom:gridcoin - makedepends = boost makedepends = git - makedepends = qt5-base + makedepends = boost + makedepends = qt5-charts makedepends = qt5-tools - makedepends = openssl - makedepends = libzip makedepends = qrencode makedepends = db - makedepends = curl - makedepends = miniupnpc - source = gridcoinresearch::git+https://github.com/gridcoin/Gridcoin-Research.git - source = gridcoinresearch-qt.desktop + source = git+https://github.com/gridcoin/Gridcoin-Research.git#branch=testnet sha256sums = SKIP - sha256sums = 1c547e531726d3172895683f9673379fc51639689989e49494aa0f40fc6cb053 - -pkgname = gridcoinresearch-daemon-git - pkgdesc = GridCoin is a PoS-based cryptocurrency - Daemon - install = gridcoin.install - depends = boost-libs - depends = libzip - depends = miniupnpc - depends = curl - depends = boinc - conflicts = gridcoinresearch-daemon pkgname = gridcoinresearch-qt-git - pkgdesc = GridCoin is a PoS-based cryptocurrency - Qt - install = gridcoin.install + pkgdesc = A cryptocurrency that rewards users for participating on the BOINC network (Qt GUI) depends = boost-libs + depends = db + depends = miniupnpc depends = qrencode depends = qt5-base - depends = libzip + depends = qt5-charts + optdepends = boinc: to earn Gridcoin rewards by doing computational research + +pkgname = gridcoinresearchd-git + pkgdesc = A cryptocurrency that rewards users for participating on the BOINC network (Daemon/CLI) + depends = boost-libs + depends = db depends = miniupnpc - depends = curl - depends = boinc - conflicts = gridcoinresearch-qt + optdepends = boinc: to earn Gridcoin rewards by doing computational research + conflicts = gridcoinresearch-daemon + replaces = gridcoinresearch-daemon @@ -1,75 +1,63 @@ # Maintainer: Albert Mikaelyan <tahvok at gmail dot com> +# Contributor: mrypsilon pkgbase=gridcoinresearch-git -pkgname=('gridcoinresearch-daemon-git' 'gridcoinresearch-qt-git') -pkgver=3.5.7.1.r680.e68fbb0 +pkgname=(gridcoinresearch-qt-git gridcoinresearchd-git) +pkgver=4.0.6.5.95fda5b88 pkgrel=1 -pkgdesc="Gridcoin P2P Cryptocurrency" -arch=('i686' 'x86_64' 'armv7h') -url="http://gridcoin.us" -license=('custom:gridcoin') -makedepends=('boost' 'git' 'qt5-base' 'qt5-tools' 'openssl' 'libzip' 'qrencode' 'db' 'curl' - 'miniupnpc') -source=('gridcoinresearch::git+https://github.com/gridcoin/Gridcoin-Research.git' - 'gridcoinresearch-qt.desktop') +pkgdesc="A cryptocurrency that rewards users for participating on the BOINC network" +makedepends=('git' 'boost' 'qt5-charts' 'qt5-tools' 'qrencode' 'db') -sha256sums=('SKIP' - '1c547e531726d3172895683f9673379fc51639689989e49494aa0f40fc6cb053') +arch=('i686' 'x86_64' 'armv7h' 'aarch64') +url="https://gridcoin.us" +license=('custom:gridcoin') -pkgver() { - cd "$srcdir/${pkgbase%-git}" +_sourcename="Gridcoin-Research" - printf "%s.r%s.%s" \ - "$(grep CLIENT_VERSION src/clientversion.h | awk '{print $NF}' | sed ':a;N;$!ba;s/\n/./g')" \ - "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} +source=("git+https://github.com/gridcoin/Gridcoin-Research.git#branch=testnet") -prepare() { - cd "$srcdir/${pkgbase%-git}" +sha256sums=('SKIP') - mkdir -p src/obj +pkgver() { + cd "$srcdir/$_sourcename" - chmod 755 src/leveldb/build_detect_platform + printf "%s%s" \ + "$(awk '/define\(_CLIENT_VERSION_MAJOR/ || /define\(_CLIENT_VERSION_MINOR/ || /define\(_CLIENT_VERSION_REVISION/ || /define\(_CLIENT_VERSION_BUILD/ { myversion=$NF; sub(""")""","""""",myversion); print myversion }' ORS='.' configure.ac)" \ + "$(git rev-parse --short HEAD)" } build() { - cd "$srcdir/${pkgbase%-git}" - - cd src - - make ${MAKEFLAGS} -f makefile.unix DEBUGFLAGS="" USE_UPNP=1 - - cd .. + cd "$srcdir/$_sourcename" - qmake "USE_QRCODE=1" "USE_UPNP=1" "NO_UPGRADE=1" - make ${MAKEFLAGS} + ./autogen.sh + mkdir -p build && cd build + ../configure --prefix=/usr --with-gui=qt5 --with-incompatible-bdb --disable-tests + make DESTDIR="$srcdir/$_sourcename" install } -package_gridcoinresearch-daemon-git() { - pkgdesc="GridCoin is a PoS-based cryptocurrency - Daemon" - depends=('boost-libs' 'libzip' 'miniupnpc' 'curl' 'boinc') - conflicts=('gridcoinresearch-daemon') - install=gridcoin.install +package_gridcoinresearch-qt-git() { + pkgdesc="A cryptocurrency that rewards users for participating on the BOINC network (Qt GUI)" + depends=('boost-libs' 'db' 'miniupnpc' 'qrencode' 'qt5-base' 'qt5-charts') + optdepends=('boinc: to earn Gridcoin rewards by doing computational research') - cd "$srcdir/${pkgbase%-git}/src" - install -Dm755 gridcoinresearchd "$pkgdir/usr/bin/gridcoinresearchd" + cd "$srcdir/$_sourcename" - install -Dm644 ../COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + install -Dm755 usr/bin/gridcoinresearch "$pkgdir/usr/bin/gridcoinresearch" + cp -r ${srcdir}/${_sourcename}/usr/share ${pkgdir}/usr/share/ + install -Dm644 doc/gridcoinresearch.1 "$pkgdir/usr/share/man/man1/gridcoinresearch.1" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } -package_gridcoinresearch-qt-git() { - pkgdesc="GridCoin is a PoS-based cryptocurrency - Qt" - depends=('boost-libs' 'qrencode' 'qt5-base' 'libzip' 'miniupnpc' 'curl' 'boinc') - conflicts=('gridcoinresearch-qt') - install=gridcoin.install - - cd "$srcdir/${pkgbase%-git}" - install -Dm755 gridcoinresearch "$pkgdir/usr/bin/gridcoinresearch" - - install -Dm644 "${srcdir}/gridcoinresearch-qt.desktop" "$pkgdir/usr/share/applications/gridcoinresearch-qt.desktop" +package_gridcoinresearchd-git() { + pkgdesc="A cryptocurrency that rewards users for participating on the BOINC network (Daemon/CLI)" + depends=('boost-libs' 'db' 'miniupnpc') + optdepends=('boinc: to earn Gridcoin rewards by doing computational research') + replaces=('gridcoinresearch-daemon') + conflicts=('gridcoinresearch-daemon') - install -Dm644 share/pixmaps/grc-small.png "$pkgdir/usr/share/pixmaps/grc-small.png" + cd "$srcdir/$_sourcename" + install -Dm755 usr/bin/gridcoinresearchd "$pkgdir/usr/bin/gridcoinresearchd" + install -Dm644 doc/gridcoinresearchd.1 "$pkgdir/usr/share/man/man1/gridcoinresearchd.1" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } - diff --git a/gridcoin.install b/gridcoin.install deleted file mode 100644 index 12e93b602f20..000000000000 --- a/gridcoin.install +++ /dev/null @@ -1,3 +0,0 @@ -post_install() { - update-desktop-database -q -} diff --git a/gridcoinresearch-qt.desktop b/gridcoinresearch-qt.desktop deleted file mode 100644 index 2e26d573ed74..000000000000 --- a/gridcoinresearch-qt.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=GridcoinResearch-Qt -Comment=Gridcoin P2P Cryptocurrency -Exec=/usr/bin/gridcoinresearch %u -Terminal=false -Type=Application -Icon=grc-small -MimeType=x-scheme-handler/gridcoin; -Categories=Office;Finance; |