diff options
author | Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | 2017-03-11 22:15:03 +0100 |
---|---|---|
committer | Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | 2017-03-11 22:15:03 +0100 |
commit | 85901329b0794b136b96bf745f4ab1572806fc89 (patch) | |
tree | f23da7e97cae727f39d825f0fef8348cffb238e4 /resources/install/rpm/SPECS/build-jitsi-rpm.sh | |
parent | 3db2e44f186c59429901b2c899e139ea60117a55 (diff) | |
parent | cf5da997da8820b4050f5b87ee9440a0ede36d1f (diff) | |
download | jitsi-85901329b0794b136b96bf745f4ab1572806fc89.zip jitsi-85901329b0794b136b96bf745f4ab1572806fc89.tar.gz jitsi-85901329b0794b136b96bf745f4ab1572806fc89.tar.bz2 |
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
Diffstat (limited to 'resources/install/rpm/SPECS/build-jitsi-rpm.sh')
-rwxr-xr-x | resources/install/rpm/SPECS/build-jitsi-rpm.sh | 11 |
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 |