abuild (1037B)
1 name=nss 2 version=3.120 3 _version=$(echo $version | sed 's/\./_/g') 4 release=1 5 source="https://archive.mozilla.org/pub/security/nss/releases/NSS_${_version}_RTM/src/nss-$version.tar.gz 6 nss-standalone-1.patch" 7 8 build() { 9 cd nss 10 11 export BUILD_OPT=1 12 export NSPR_INCLUDE_DIR=/usr/include/nspr 13 export USE_SYSTEM_ZLIB=1 14 export ZLIB_LIBS=-lz 15 export NSS_ENABLE_WERROR=0 16 export USE_64=1 17 export NSS_USE_SYSTEM_SQLITE=1 18 export NSS_DISABLE_GTESTS=1 19 20 make 21 cd ../dist 22 23 mkdir -p $PKG/usr/lib $PKG/usr/bin $PKG/usr/lib/pkgconfig 24 install -v -m755 Linux*/lib/*.so $PKG/usr/lib 25 install -v -m644 Linux*/lib/*.chk $PKG/usr/lib 26 install -v -m644 Linux*/lib/libcrmf.a $PKG/usr/lib 27 28 install -v -m755 -d $PKG/usr/include/nss 29 cp -v -RL public/nss/* $PKG/usr/include/nss 30 cp -v -RL private/nss/* $PKG/usr/include/nss 31 32 install -v -m755 Linux*/bin/certutil $PKG/usr/bin 33 install -v -m755 Linux*/bin/nss-config $PKG/usr/bin 34 install -v -m755 Linux*/bin/pk12util $PKG/usr/bin 35 36 install -v -m644 Linux*/lib/pkgconfig/nss.pc $PKG/usr/lib/pkgconfig 37 }