summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlbert Mikaelyan2017-02-28 22:40:33 +0200
committerAlbert Mikaelyan2017-02-28 22:40:33 +0200
commitf073b3393d687c0533450aaa8b2968769dc38fca (patch)
treec4d82f7e7c3e4dd83f351d4d295ebb36e61bc6c2
downloadaur-f073b3393d687c0533450aaa8b2968769dc38fca.tar.gz
Version 3.5.8.6
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD47
-rw-r--r--gridcoinresearch-qt.desktop10
3 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..28b210776304
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,31 @@
+# Generated by mksrcinfo v8
+# Tue Feb 28 20:37:48 UTC 2017
+pkgbase = gridcoinresearch-qt-git
+ pkgdesc = GridCoin is a cryptocurrency that helps science via BOINC - Qt
+ pkgver = 3.5.8.6.r704.941eb66
+ pkgrel = 1
+ url = http://gridcoin.us
+ arch = i686
+ arch = x86_64
+ arch = armv7h
+ license = custom:gridcoin
+ makedepends = boost
+ makedepends = git
+ makedepends = qt5-tools
+ makedepends = qrencode
+ makedepends = db
+ depends = boost-libs
+ depends = qrencode
+ depends = qt5-base
+ depends = libzip
+ depends = miniupnpc
+ depends = curl
+ depends = boinc
+ conflicts = gridcoinresearch-qt
+ source = gridcoinresearch::git+https://github.com/gridcoin/Gridcoin-Research.git
+ source = gridcoinresearch-qt.desktop
+ sha256sums = SKIP
+ sha256sums = 1c547e531726d3172895683f9673379fc51639689989e49494aa0f40fc6cb053
+
+pkgname = gridcoinresearch-qt-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d63a7febf823
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Albert Mikaelyan <tahvok at gmail dot com>
+
+pkgname=gridcoinresearch-qt-git
+pkgver=3.5.8.6.r704.941eb66
+pkgrel=1
+pkgdesc="GridCoin is a cryptocurrency that helps science via BOINC - Qt"
+depends=('boost-libs' 'qrencode' 'qt5-base' 'libzip' 'miniupnpc' 'curl' 'boinc')
+makedepends=('boost' 'git' 'qt5-tools' 'qrencode' 'db')
+
+conflicts=('gridcoinresearch-qt')
+
+arch=('i686' 'x86_64' 'armv7h')
+url="http://gridcoin.us"
+license=('custom:gridcoin')
+
+_sourcename="${pkgname%-qt-git}"
+
+source=('gridcoinresearch::git+https://github.com/gridcoin/Gridcoin-Research.git'
+ 'gridcoinresearch-qt.desktop')
+
+sha256sums=('SKIP'
+ '1c547e531726d3172895683f9673379fc51639689989e49494aa0f40fc6cb053')
+
+pkgver() {
+ cd "$srcdir/$_sourcename"
+
+ 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)"
+}
+
+build() {
+ cd "$srcdir/$_sourcename"
+
+ qmake USE_QRCODE=1 USE_UPNP=1 NO_UPGRADE=1
+ make
+}
+
+package() {
+ 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/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;