summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlbert Mikaelyan2017-02-27 18:41:59 +0200
committerAlbert Mikaelyan2017-02-28 14:00:41 +0200
commit798566c729f66bde15ef317367bcffdf037626b5 (patch)
treee71211aba8bcfc9aa3cbedf5f889d1e44ff4c7ff
downloadaur-798566c729f66bde15ef317367bcffdf037626b5.tar.gz
Version 3.5.8.6
-rw-r--r--.SRCINFO36
-rw-r--r--PKGBUILD42
-rw-r--r--gridcoin.install3
-rw-r--r--gridcoinresearch-qt.desktop10
4 files changed, 91 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..826e16dcd1c3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,36 @@
+# Generated by mksrcinfo v8
+# Mon Feb 27 16:41:41 UTC 2017
+pkgbase = gridcoinresearch-qt
+ pkgdesc = GridCoin is a cryptocurrency that helps science via BOINC
+ pkgver = 3.5.8.6
+ pkgrel = 2
+ url = http://gridcoin.us
+ arch = i686
+ arch = x86_64
+ arch = armv7h
+ license = custom:gridcoin
+ makedepends = boost
+ makedepends = qt5-base
+ makedepends = qt5-tools
+ makedepends = openssl
+ makedepends = libzip
+ makedepends = qrencode
+ makedepends = db
+ makedepends = curl
+ makedepends = miniupnpc
+ source = gridcoinresearch-3.5.8.6.tar.gz::https://github.com/gridcoin/Gridcoin-Research/archive/3.5.8.6.tar.gz
+ source = gridcoinresearch-qt.desktop
+ sha256sums = d798ea60f87d4daf78c154dde650f0cb08cc28cc34fa8ee876c2e37948efb393
+ sha256sums = 1c547e531726d3172895683f9673379fc51639689989e49494aa0f40fc6cb053
+
+pkgname = gridcoinresearch-qt
+ pkgdesc = GridCoin is a cryptocurrency that helps science via BOINC - Qt
+ install = gridcoin.install
+ depends = boost-libs
+ depends = qrencode
+ depends = qt5-base
+ depends = libzip
+ depends = miniupnpc
+ depends = curl
+ depends = boinc
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..eea38a5b85e0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Albert Mikaelyan <tahvok at gmail dot com>
+
+pkgname=('gridcoinresearch-qt')
+pkgver=3.5.8.6
+pkgrel=3
+pkgdesc="GridCoin is a cryptocurrency that helps science via BOINC"
+arch=('i686' 'x86_64' 'armv7h')
+url="http://gridcoin.us"
+license=('custom:gridcoin')
+
+_sourcename="Gridcoin-Research-$pkgver"
+
+makedepends=('boost' 'qt5-base' 'qt5-tools' 'openssl' 'libzip' 'qrencode' 'db' 'curl' 'miniupnpc')
+
+source=("gridcoinresearch-${pkgver}.tar.gz::https://github.com/gridcoin/Gridcoin-Research/archive/${pkgver}.tar.gz"
+ 'gridcoinresearch-qt.desktop')
+
+sha256sums=('d798ea60f87d4daf78c154dde650f0cb08cc28cc34fa8ee876c2e37948efb393'
+ '1c547e531726d3172895683f9673379fc51639689989e49494aa0f40fc6cb053')
+
+build() {
+ cd "$srcdir/$_sourcename"
+
+ qmake "USE_QRCODE=1" "USE_UPNP=1" "NO_UPGRADE=1"
+ make ${MAKEFLAGS}
+}
+
+package_gridcoinresearch-qt() {
+ pkgdesc="GridCoin is a cryptocurrency that helps science via BOINC - Qt"
+ depends=('boost-libs' 'qrencode' 'qt5-base' 'libzip' 'miniupnpc' 'curl' 'boinc')
+ install=gridcoin.install
+
+ cd "$srcdir/$_sourcename"
+ install -Dm755 gridcoinresearch "$pkgdir/usr/bin/gridcoinresearch"
+
+ install -Dm644 "${srcdir}/gridcoinresearch-qt.desktop" "$pkgdir/usr/share/applications/gridcoinresearch-qt.desktop"
+
+ install -Dm644 share/pixmaps/grc-small.png "$pkgdir/usr/share/pixmaps/grc-small.png"
+
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
diff --git a/gridcoin.install b/gridcoin.install
new file mode 100644
index 000000000000..12e93b602f20
--- /dev/null
+++ b/gridcoin.install
@@ -0,0 +1,3 @@
+post_install() {
+ update-desktop-database -q
+}
diff --git a/gridcoinresearch-qt.desktop b/gridcoinresearch-qt.desktop
new file mode 100644
index 000000000000..2e26d573ed74
--- /dev/null
+++ b/gridcoinresearch-qt.desktop
@@ -0,0 +1,10 @@
+[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;