Blame SOURCES/build-nss-util-only.patch

f75352
diff -up nss/cmd/manifest.mn.utilonly nss/cmd/manifest.mn
f75352
--- nss/cmd/manifest.mn.utilonly	2013-05-29 15:34:19.634715650 -0700
f75352
+++ nss/cmd/manifest.mn	2013-05-29 15:35:25.460227028 -0700
f75352
@@ -8,55 +8,7 @@ DEPTH	= ..
f75352
 
f75352
 REQUIRES = nss nspr libdbm
f75352
 
f75352
-DIRS = lib  \
f75352
- addbuiltin \
f75352
- atob  \
f75352
- $(BLTEST_SRCDIR) \
f75352
- btoa  \
f75352
- certcgi \
f75352
- certutil  \
f75352
- checkcert  \
f75352
- chktest  \
f75352
- crlutil  \
f75352
- crmftest \
f75352
- dbtest \
f75352
- derdump  \
f75352
- digest  \
f75352
- httpserv  \
f75352
- $(FIPSTEST_SRCDIR)  \
f75352
- $(LOWHASHTEST_SRCDIR)  \
f75352
- listsuites \
f75352
- makepqg  \
f75352
- multinit \
f75352
- ocspclnt  \
f75352
- ocspresp \
f75352
- oidcalc  \
f75352
- p7content  \
f75352
- p7env  \
f75352
- p7sign  \
f75352
- p7verify  \
f75352
- pk12util \
f75352
- pk11gcmtest \
f75352
- pk11mode \
f75352
- pk1sign  \
f75352
- pkix-errcodes \
f75352
- pp  \
f75352
- pwdecrypt \
f75352
- rsaperf \
f75352
- sdrtest \
f75352
- selfserv  \
f75352
- signtool \
f75352
- signver \
f75352
- $(SHLIBSIGN_SRCDIR) \
f75352
- smimetools  \
f75352
- ssltap  \
f75352
- strsclnt \
f75352
- symkeyutil \
f75352
- tests \
f75352
- tstclnt  \
f75352
- vfychain \
f75352
- vfyserv \
f75352
- modutil \
f75352
+DIRS =  \
f75352
  $(NULL)
f75352
 
f75352
 TEMPORARILY_DONT_BUILD = \
f75352
diff -up nss/lib/Makefile.utilonly nss/lib/Makefile
f75352
--- nss/lib/Makefile.utilonly	2013-05-29 15:36:49.223876575 -0700
f75352
+++ nss/lib/Makefile	2013-05-29 15:39:52.052290168 -0700
f75352
@@ -46,6 +46,10 @@ ifndef NSS_DISABLE_DBM
f75352
 DBM_SRCDIR = dbm  # Add the dbm directory to DIRS.
f75352
 endif
f75352
 
028017
+ifeq ($(NSS_BUILD_UTIL_ONLY),1)
f75352
+SYSINIT_SRCDIR=
f75352
+endif
f75352
+
f75352
 #######################################################################
f75352
 # (5) Execute "global" rules. (OPTIONAL)                              #
f75352
 #######################################################################
f75352
diff -up nss/lib/manifest.mn.utilonly nss/lib/manifest.mn
f75352
--- nss/lib/manifest.mn.utilonly	2013-05-29 15:40:21.073514078 -0700
f75352
+++ nss/lib/manifest.mn	2013-05-29 15:41:24.308001547 -0700
f75352
@@ -18,17 +18,6 @@ DEPTH      = ..
f75352
 #  crmf jar (not dll's)
f75352
 DIRS = \
f75352
 	$(UTIL_SRCDIR) \
f75352
-	$(FREEBL_SRCDIR) \
f75352
-	$(SQLITE_SRCDIR) \
f75352
-	$(DBM_SRCDIR) \
f75352
-	$(SOFTOKEN_SRCDIR) \
f75352
-	base dev pki \
f75352
-	libpkix \
f75352
-	certdb certhigh pk11wrap cryptohi nss \
f75352
-	$(ZLIB_SRCDIR) ssl \
028017
-	pkcs7 pkcs12 smime \
f75352
-	crmf jar \
f75352
-	ckfw $(SYSINIT_SRCDIR) \
f75352
 	$(NULL)
f75352
 
f75352
 #  fortcrypt  is no longer built