aboutsummaryrefslogtreecommitdiffstats
path: root/resources/install/rpm/SPECS/build-jitsi-rpm.sh
diff options
context:
space:
mode:
authorWolfgang Wiedmeyer <wolfgit@wiedmeyer.de>2017-03-11 22:15:03 +0100
committerWolfgang Wiedmeyer <wolfgit@wiedmeyer.de>2017-03-11 22:15:03 +0100
commit85901329b0794b136b96bf745f4ab1572806fc89 (patch)
treef23da7e97cae727f39d825f0fef8348cffb238e4 /resources/install/rpm/SPECS/build-jitsi-rpm.sh
parent3db2e44f186c59429901b2c899e139ea60117a55 (diff)
parentcf5da997da8820b4050f5b87ee9440a0ede36d1f (diff)
downloadjitsi-85901329b0794b136b96bf745f4ab1572806fc89.zip
jitsi-85901329b0794b136b96bf745f4ab1572806fc89.tar.gz
jitsi-85901329b0794b136b96bf745f4ab1572806fc89.tar.bz2
Merge commit 'cf5da99'HEADmaster
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
Diffstat (limited to 'resources/install/rpm/SPECS/build-jitsi-rpm.sh')
-rwxr-xr-xresources/install/rpm/SPECS/build-jitsi-rpm.sh11
1 files changed, 8 insertions, 3 deletions
diff --git a/resources/install/rpm/SPECS/build-jitsi-rpm.sh b/resources/install/rpm/SPECS/build-jitsi-rpm.sh
index f501d51..ca0af7a 100755
--- a/resources/install/rpm/SPECS/build-jitsi-rpm.sh
+++ b/resources/install/rpm/SPECS/build-jitsi-rpm.sh
@@ -5,11 +5,13 @@ cd $SCRIPT_DIR
#exec > "${0%.*}.log" 2>&1
if [[ "$1" == "--help" || "$1" == "-h" || "$1" == "-?" || $# -lt 1 ]]; then
- echo "Usage $0 BUILD_NUMBER"
+ echo "Usage: $0 BUILD_NUMBER GOOGLE_API_ID GOOGLE_API_SECRET"
exit 1
fi
buildNumber=$1
+googleApiId=$2
+googleApiSecret=$3
# Deletes everything but the newest files matching the specified pattern
clean_oldies() {
@@ -24,6 +26,7 @@ clean_oldies() {
ls -t $pattern | tail -$tailCount | xargs rm -f
}
+[[ ! -d SOURCES ]] && mkdir SOURCES
cd SOURCES
[[ ! -d jitsi ]] && git clone https://github.com/jitsi/jitsi.git
@@ -43,11 +46,13 @@ rm -f jitsi-src*.zip
zipFileName=jitsi-src-${version}-${buildNumber/./-}.zip
zip -rq $zipFileName jitsi -x 'jitsi/.git/* jitsi/.gitignore'
+[[ ! -d $SCRIPT_DIR/SPECS/ ]] && mkdir $SCRIPT_DIR/SPECS/
+cp jitsi/resources/install/rpm/SPECS/jitsi.spec $SCRIPT_DIR/SPECS/
sed -i \
-e "s@Version:\( *\).*@Version:\1$version@" \
-e "s@Release:\( *\).*@Release:\1$buildNumber@" \
--e "s@Source0:\( *\).*@Source0:\1http://download.jitsi.org/jitsi/nightly/src/$zipFileName@" \
--e "s@ant -Dlabel=.* rebuild@ant -Dlabel=$buildNumber rebuild@" \
+-e "s@Source0:\( *\).*@Source0:\1https://download.jitsi.org/jitsi/nightly/src/$zipFileName@" \
+-e "s@ant -Dlabel=.* rebuild@ant rebuild -Dlabel=$buildNumber -Dgoogle.api.client.id=$googleApiId -Dgoogle.api.client.secret=$googleApiSecret@" \
$SCRIPT_DIR/SPECS/jitsi.spec
rm -f $SCRIPT_DIR/RPMS/i686/jitsi*.rpm