blob: 49d7bbbdbefafc5eeba27ec21fcdf7bb7016cc22 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
#!/bin/bash
#
# Installs nss in mock
#
export_tags() {
export nss_version=${NSS_V}
export nss_release=${NSS_R}
export target=${TARGET}
export dist=${DIST}
export arch=${ARCH}
export archalso=${ARCHALSO}
}
# Defaults
NSS_V=3.12.9
NSS_R=8
TARGET=14
DIST=rawhide
ARCH=x86_64
ARCHALSO=x86_64
while getopts :c:d:i:j: opt
do
case $opt in
c) NSS_V="$OPTARG";;
d) NSS_R="$OPTARG";;
i) TARGET="$OPTARG";;
j) ARCH="$OPTARG";;
?) printf "Usage: %s [-c nss_version] [-d nss_release] [-i dist] [-j arch]\n" $0
exit 2;;
esac
done
if [ "${ARCH}" = "i386" ]; then
ARCHALSO="i686"
fi
export_tags
# install nss
rpm -Uhv \
nss-${nss_version}-${nss_release}.fc${target}.${archalso}.rpm \
nss-sysinit-${nss_version}-${nss_release}.fc${target}.${archalso}.rpm \
nss-tools-${nss_version}-${nss_release}.fc${target}.${archalso}.rpm \
nss-debuginfo-${nss_version}-${nss_release}.fc${target}.${archalso}.rpm \
nss-devel-${nss_version}-${nss_release}.fc${target}.${archalso}.rpm \
nss-pkcs11-devel-${nss_version}-${nss_release}.fc${target}.${archalso}.rpm
|