diff options
author | DJ Delorie <dj@delorie.com> | 2012-06-26 21:49:09 -0400 |
---|---|---|
committer | DJ Delorie <dj@delorie.com> | 2012-06-26 21:49:09 -0400 |
commit | 989ff8e43ac4f5abaa7a5a23f5c364de7eb4acea (patch) | |
tree | 7ca707e1503139bedc8ecd511e7e4928eb2f1a16 /recipe.d/0023-nss-util | |
parent | 257e214b8e4f79a77feb25399c53a0e2ef8274b1 (diff) | |
download | bootstrap.git.DONOTUSE-989ff8e43ac4f5abaa7a5a23f5c364de7eb4acea.tar.gz bootstrap.git.DONOTUSE-989ff8e43ac4f5abaa7a5a23f5c364de7eb4acea.tar.xz bootstrap.git.DONOTUSE-989ff8e43ac4f5abaa7a5a23f5c364de7eb4acea.zip |
F17 udpates
Various updates to stage 1 and 2 to build with F17 GA SRPMs
Diffstat (limited to 'recipe.d/0023-nss-util')
-rw-r--r-- | recipe.d/0023-nss-util | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/recipe.d/0023-nss-util b/recipe.d/0023-nss-util new file mode 100644 index 0000000..1c546d5 --- /dev/null +++ b/recipe.d/0023-nss-util @@ -0,0 +1,48 @@ +######################################################## +# 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 + +FREEBL_NO_DEPEND=1 +export FREEBL_NO_DEPEND + +NSS_USE_SYSTEM_SQLITE=1 +export NSS_USE_SYSTEM_SQLITE + +make -C $SRC/${1}-3.*/mozilla/security/coreconf +make -C $SRC/${1}-3.*/mozilla/security/dbm +make -C $SRC/${1}-3.*/mozilla/security/nss + +cd $SRC/${1}-3.*/mozilla/security/coreconf +make install +cd $SRC/${1}-3.*/mozilla/security/dbm +make install +cd $SRC/${1}-3.*/mozilla/security/nss +make install +# Copy the binary libraries we want +cd $SRC/${1}-3.* + +for file in `cd mozilla/dist/*.OBJ/lib; echo *` +do + install -p -m 755 mozilla/dist/*.OBJ/lib/$file /usr/lib/ +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 |