blob: 1438406e8faec31558b4d5abf73c51514bf1a27c (
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
|
#!/bin/bash
# Build the nss package set and some nss clients inside mock
dist=rawhide
arch=x86_64
# Ignore these warnings
# Installing /builddir/build/RPMS
# error: not an rpm package
# error: /builddir/build/RPMS cannot be installed
cd /builddir/build/RPMS/
# build and install the nss packages
nss_pkgs="nspr nss-util nss-softokn nss"
NSS_PKGS=${NSS_PKGS:-$nss_pkgs}
client_pkgs=""
CLIENT_PKGS=${CLIENT_PKGS:-$client_pkgs}
# build and install the nss packages
for pkg in $NSS_PKGS; do
rpmbuild --rebuild /tmp/${pkg}-*.src.rpm
package=`rpm -qp /tmp/${pkg}-*.src.rpm`
notInstalled=`rpm -q $package | grep "not installed"`
if [ -n "${notInstalled}" ]; then
rpm -ihv /builddir/build/RPMS/${pkg}-*
fi
done
# build the client packages
#for pkg in $CLIENT_PKGS; do
# rpmbuild --rebuild /tmp/${pkg}-*.src.rpm
#done
|