blob: 237588157e30a06512ef6bf02af0980e5f716704 (
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
48
49
50
51
52
53
|
#requires nspr
#requires perl
mcd $BUILDDIR/nss
BUILD_OPT=1
export BUILD_OPT
PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
export PKG_CONFIG_ALLOW_SYSTEM_LIBS
export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS
NSPR_INCLUDE_DIR=/usr/include/nspr
NSPR_LIB_DIR=/usr/lib${SUFFIX}
export NSPR_INCLUDE_DIR
export NSPR_LIB_DIR
FREEBL_NO_DEPEND=1
export FREEBL_NO_DEPEND
NSS_USE_SYSTEM_SQLITE=1
export NSS_USE_SYSTEM_SQLITE
if [ "$SUFFIX" = "64" ]
then
USE_64=1
export USE_64
fi
make -C $SRC/nss-util-3.*/mozilla/security/coreconf
make -C $SRC/nss-util-3.*/mozilla/security/dbm
make -C $SRC/nss-util-3.*/mozilla/security/nss
cd $SRC/nss-util-3.*/mozilla/security/coreconf
make install
cd $SRC/nss-util-3.*/mozilla/security/dbm
make install
cd $SRC/nss-util-3.*/mozilla/security/nss
make install
# Copy the binary libraries we want
cd $SRC/nss-util-3.*
for file in `cd mozilla/dist/*.OBJ/lib; echo *`
do
install -p -m 755 mozilla/dist/*.OBJ/lib/$file /usr/lib${SUFFIX}/
done
# Copy the include files we want
test -d /usr/include/nss3 || mkdir -p /usr/include/nss3
for file in $SRC/nss-*/mozilla/dist/public/nss/*.h
do
install -p -m 644 $file /usr/include/nss3/
done
|