summaryrefslogtreecommitdiffstats
path: root/legacy-scripts/checkout-all-packages.sh
diff options
context:
space:
mode:
Diffstat (limited to 'legacy-scripts/checkout-all-packages.sh')
-rwxr-xr-xlegacy-scripts/checkout-all-packages.sh55
1 files changed, 0 insertions, 55 deletions
diff --git a/legacy-scripts/checkout-all-packages.sh b/legacy-scripts/checkout-all-packages.sh
deleted file mode 100755
index 0001b1d..0000000
--- a/legacy-scripts/checkout-all-packages.sh
+++ /dev/null
@@ -1,55 +0,0 @@
-#!/bin/bash
-
-# checks out nspr, nss-util, nss-softokn, and nss
-# checks out also some clients of nss, xulrunner, etc.
-# Usage: checkout-all-packages [-b branch], defaults to master
-#
-# TODO: Pass the package names as arguments
-
-checkout_pkgs() {
- for p in $1; do
- fedpkg clone $p
- pushd $p
- if [ -n "$2" ]; then
- fedpkg switch-branch $2
- fi
- popd
- done
-}
-
-srpm_pkgs() {
- for p in $1; do
- pushd $p
- fedpkg srpm
- popd
- done
-}
-
-#----------------------------------------------------------
-nssPkgs="nspr nss-util nss-softokn nss"
-clientPkgs="crypto-utils curl evolution-data-server mod_nss mod_revocator nss_compat_ossl openswan xulrunner"
-
-while getopts b:s: opt
-do
- case $opt in
- b) export branch="$OPTARG";;
- s) export srpms="$OPTARG";;
- ?) printf "Usage: %s: [-b branch]\n [-s {false|true}]\n defauls to master and no srpms" $0
- exit 2;;
- esac
-done
-
-echo "branch = ${branch}"
-echo "srpms = ${srpms}"
-
-source ./clean-all-packages.sh
-
-checkout_pkgs "${nssPkgs}" "${branch}"
-checkout_pkgs "${clientPkgs}" "${branch}"
-
-if [ "${srpms}" = "true" ]; then
- srpm_pkgs "${nssPkgs}"
- srpm_pkgs "${clientPkgs}"
-fi
-
-