summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsehraf2018-09-05 14:20:33 +0200
committersehraf2018-09-05 14:22:29 +0200
commit6b9ba09535fa8e9befc6ae11cdb5e8960aee4d38 (patch)
tree43430a50744bba090bd78d872a8a1b9bb1dbccdf
parent79bec004c8bd9822a88c5634a71aa234f874770d (diff)
downloadaur-6b9ba09535fa8e9befc6ae11cdb5e8960aee4d38.tar.gz
added missing dependency
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD15
2 files changed, 13 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c81bcef01c1c..98d127a3e0b8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Sun Aug 26 09:25:06 UTC 2018
+# Wed Sep 5 12:22:14 UTC 2018
pkgbase = retroshare-git
pkgdesc = Serverless encrypted instant messenger with filesharing, chatgroups, e-mail.
- pkgver = v0.6.4.r389.g45306910d
+ pkgver = v0.6.4.r464.g68e130a1f
pkgrel = 1
url = http://retroshare.sourceforge.net/
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 16bfcf88b6f8..619797d2f490 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,11 @@
# Contributor: stqn
# Set this to 'true' to build and install the plugins
-#_plugin_feedreader=true
-#_plugin_voip=true
+#_plugin_feedreader='true'
+#_plugin_voip='true'
+
+# Set this to 'true' to enable the new automatically generated jsaon api
+#_jsonapi='true'
# Set this to 'true' to enable auto login
#_autologin='true'
@@ -24,7 +27,7 @@
_pkgname=retroshare
pkgname=${_pkgname}-git
-pkgver=v0.6.4.r389.g45306910d
+pkgver=v0.6.4.r464.g68e130a1f
pkgrel=1
pkgdesc="Serverless encrypted instant messenger with filesharing, chatgroups, e-mail."
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
@@ -43,15 +46,18 @@ sha256sums=('SKIP')
# Add missing dependencies if needed
[[ "$_plugin_voip" == 'true' ]] && depends=(${depends[@]} 'ffmpeg' 'opencv')
[[ "$_plugin_feedreader" == 'true' ]] && depends=(${depends[@]} 'curl' 'libxslt')
+[[ "$_jsonapi" == 'true' ]] && depends=(${depends[@]} 'restbed')
[[ "$_clang" == 'true' ]] && makedepends=(${makedepends[@]} 'clang')
[[ "$_autologin" == 'true' ]] && depends=(${depends[@]} 'libsecret')
[[ "$_systems_rapidjson" == 'true' ]] && makedepends=(${makedepends[@]} 'rapidjson')
# Set options for qmake
+_optJsonapi=''
_optClang=''
_optAutol=''
_optPlugin=''
_optWiki=''
+[[ "$_jsonapi" == 'true' ]] && _optJsonapi='CONFIG+=rs_jsonapi'
[[ "$_clang" == 'true' ]] && _optClang='-spec linux-clang CONFIG+=c++11'
[[ "$_autologin" == 'true' ]] && _optAutol='CONFIG+=rs_autologin'
([[ "$_plugin_voip" == 'true' ]] || [[ "$_plugin_feedreader" == 'true' ]] || [[ "$_plugin_lua4rs" == 'true' ]]) && _optPlugin='CONFIG+=retroshare_plugins'
@@ -93,7 +99,8 @@ build() {
cd ../..
qmake CONFIG-=debug CONFIG+=release \
- ${_optAutol} ${_optClang} ${_optPlugin} ${_optWiki} \
+ ${_optJsonapi} ${_optAutol} ${_optClang} \
+ ${_optPlugin} ${_optWiki} \
QMAKE_CFLAGS_RELEASE="${CFLAGS}" \
QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \
RetroShare.pro