summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO40
-rw-r--r--PKGBUILD52
2 files changed, 92 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6adff9aa0103
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,40 @@
+pkgbase = verge-git
+ pkgdesc = VERGE is the privacy focused & secure alternative to other cryptocurrencies. (git version)
+ pkgver = v0.10.4.0.6.g623f20b
+ pkgrel = 1
+ url = http://vergecurrency.com/
+ arch = i686
+ arch = x86_64
+ license = MIT
+ makedepends = pkg-config
+ makedepends = git
+ makedepends = boost-libs
+ makedepends = boost
+ makedepends = gcc
+ makedepends = qrencode
+ makedepends = make
+ makedepends = automoc4
+ makedepends = automake
+ makedepends = autoconf
+ makedepends = libtool
+ depends = qt5
+ depends = gcc-libs
+ depends = miniupnpc
+ depends = openssl
+ depends = db4.8
+ depends = protobuf
+ provides = verge
+ provides = verge-qt
+ provides = verged
+ provides = verge-bin
+ provides = verge-daemon
+ conflicts = verge
+ conflicts = verge-qt
+ conflicts = verged
+ conflicts = verge-bin
+ conflicts = verge-daemon
+ source = git://github.com/vergecurrency/VERGE.git
+ sha256sums = SKIP
+
+pkgname = verge-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4e231ec72c59
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,52 @@
+# Maintainer: Raansu <Gero3977@gmail.com>
+
+pkgname=verge-git
+_gitname=verge
+pkgver=v0.10.4.0.6.g623f20b
+pkgrel=1
+pkgdesc="VERGE is the privacy focused & secure alternative to other cryptocurrencies. (git version)"
+arch=('i686' 'x86_64')
+url="http://vergecurrency.com/"
+license=('MIT')
+depends=('qt5' 'gcc-libs' 'miniupnpc' 'openssl' 'db4.8' 'protobuf')
+makedepends=('pkg-config' 'git' 'boost-libs' 'boost' 'gcc' 'qrencode' 'make' 'automoc4' 'automake' 'autoconf' 'libtool')
+provides=('verge' 'verge-qt' 'verged' 'verge-bin' 'verge-daemon')
+conflicts=('verge' 'verge-qt' 'verged' 'verge-bin' 'verge-daemon')
+source=('git://github.com/vergecurrency/VERGE.git')
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$_gitname"
+ git describe --tags| sed "s/-/./g"
+}
+
+prepare() {
+ cd "$srcdir/$_gitname"
+ msg2 "Fix verge-qt.desktop, don't conflict with bitcoin"
+ grep -rl Icon contrib/debian/verge-qt.desktop | xargs sed -i 's/bitcoin80/vergecurrency80/g'
+}
+
+build() {
+ cd "$srcdir/$_gitname"
+ ./autogen.sh
+ ./configure
+ make
+}
+
+package() {
+ # install verge-qt client
+ msg2 'Installing verge-qt...'
+ install -Dm755 "$srcdir/$_gitname/src/qt/verge-qt" "$pkgdir/usr/bin/verge-qt"
+ install -Dm644 "$srcdir/$_gitname/share/pixmaps/bitcoin80.xpm" "$pkgdir/usr/share/pixmaps/vergecurrency80.xpm"
+ desktop-file-install -m 644 --dir="$pkgdir/usr/share/applications/" "$srcdir/$_gitname/contrib/debian/verge-qt.desktop"
+
+ # install verge-daemon
+ msg2 'Installing verge-daemon...'
+ install -Dm755 "$srcdir/$_gitname/src/verged" "$pkgdir/usr/bin/verged"
+ install -Dm644 "$srcdir/$_gitname/contrib/debian/examples/novacoin.conf" "$pkgdir/usr/share/doc/$pkgname/examples/verge.conf"
+ install -Dm644 "$srcdir/$_gitname/contrib/debian/manpages/verged.1" "$pkgdir/usr/share/man/man1/verged.1"
+ install -Dm644 "$srcdir/$_gitname/contrib/debian/manpages/verge.conf.5" "$pkgdir/usr/share/man/man5/verge.conf.5"
+
+ # install license
+ install -D -m644 "$srcdir/$_gitname/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+} \ No newline at end of file