######################################################## # needs 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 export NSPR_INCLUDE_DIR export NSPR_LIB_DIR NSS_USE_SYSTEM_SQLITE=1 export NSS_USE_SYSTEM_SQLITE make -C $SLACKSOURCE/${1}/${1}-3.12.10/mozilla/security/coreconf make -C $SLACKSOURCE/${1}/${1}-3.12.10/mozilla/security/dbm make -C $SLACKSOURCE/${1}/${1}-3.12.10/mozilla/security/nss cd $SLACKSOURCE/${1}/${1}-3.12.10/mozilla/security/coreconf make install cd $SLACKSOURCE/${1}/${1}-3.12.10/mozilla/security/dbm make install cd $SLACKSOURCE/${1}/${1}-3.12.10/mozilla/security/nss make install # Copy the binary libraries we want cd $SLACKSOURCE/${1}/${1}-3.12.10 for file in libnss3.so libnssckbi.so libnsspem.so libnsssysinit.so libsmime3.so libssl3.so libnssutil3.so libnssdbm3.chk libfreebl3.chk libfreebl3.so libnssdbm3.so libsoftokn3.chk libsoftokn3.so do install -p -m 755 mozilla/dist/*.OBJ/lib/$file /usr/lib/ done # Copy the include files we want for file in $SLACKSOURCE/${1}/nss-*/mozilla/dist/public/nss/*.h do install -p -m 644 $file /usr/include/nss3/ done