summaryrefslogtreecommitdiffstats
path: root/recipe.d/0025-nss
diff options
context:
space:
mode:
authorDJ Delorie <dj@delorie.com>2012-07-03 17:52:57 -0400
committerDJ Delorie <dj@delorie.com>2012-07-03 17:52:57 -0400
commit682b4ba85c22ab9862304cb883a7234373e3f893 (patch)
treec8f5f090dbe0e324d377c629a8f6361db4fd68cd /recipe.d/0025-nss
parent3d5366a613c9b6b5f76dd091c1b4b46ca3d5710e (diff)
downloadbootstrap.git.DONOTUSE-682b4ba85c22ab9862304cb883a7234373e3f893.tar.gz
bootstrap.git.DONOTUSE-682b4ba85c22ab9862304cb883a7234373e3f893.tar.xz
bootstrap.git.DONOTUSE-682b4ba85c22ab9862304cb883a7234373e3f893.zip
script->make, ccache move
Convert build iteration logic (stage 2) from list driven to Makefile driven. Add actual dependencies to recipe files and use them to control build sequence. ccache is moved to stage1 and configured to be used in stage2.
Diffstat (limited to 'recipe.d/0025-nss')
-rw-r--r--recipe.d/0025-nss22
1 files changed, 12 insertions, 10 deletions
diff --git a/recipe.d/0025-nss b/recipe.d/0025-nss
index 0050a57..de962eb 100644
--- a/recipe.d/0025-nss
+++ b/recipe.d/0025-nss
@@ -1,6 +1,8 @@
- ########################################################
- # needs perl
- ########################################################
+#requires nspr
+#requires perl
+#requires nss-util
+#requires nss-softokn
+
mcd $BUILDDIR/nss
BUILD_OPT=1
export BUILD_OPT
@@ -19,17 +21,17 @@
FREEBL_LIB_DIR=/usr/lib
export FREEBL_LIB_DIR
- 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 -C $SRC/nss-3.*/mozilla/security/coreconf
+ make -C $SRC/nss-3.*/mozilla/security/dbm
+ make -C $SRC/nss-3.*/mozilla/security/nss
+ cd $SRC/nss-3.*/mozilla/security/coreconf
make install
- cd $SRC/${1}-3.*/mozilla/security/dbm
+ cd $SRC/nss-3.*/mozilla/security/dbm
make install
- cd $SRC/${1}-3.*/mozilla/security/nss
+ cd $SRC/nss-3.*/mozilla/security/nss
make install
# Copy the binary libraries we want
- cd $SRC/${1}-3.*
+ cd $SRC/nss-3.*
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/