--- /dev/null
+Index: nss-3.43/nss/tests/common/init.sh
+===================================================================
+--- nss-3.43.orig/nss/tests/common/init.sh
++++ nss-3.43/nss/tests/common/init.sh
+@@ -267,7 +267,7 @@ if [ -z "${INIT_SOURCED}" -o "${INIT_SOU
+ COMMON=${TEST_COMMON-$common}
+ export COMMON
+
+- DIST=${DIST-${MOZILLA_ROOT}/dist}
++ DIST=/usr
+ TESTDIR=${TESTDIR-${MOZILLA_ROOT}/tests_results/security}
+
+ # Allow for override options from a config file
+Index: nss-3.43/nss/tests/all.sh
+===================================================================
+--- nss-3.43.orig/nss/tests/all.sh
++++ nss-3.43/nss/tests/all.sh
+@@ -303,7 +303,7 @@ if [ $NO_INIT_SUPPORT -eq 0 ]; then
+ RUN_FIPS="fips"
+ fi
+
+-tests="cipher lowhash libpkix cert dbtests tools $RUN_FIPS sdr crmf smime ssl ocsp merge pkits ec gtests ssl_gtests policy"
++tests="cipher lowhash libpkix cert dbtests tools sdr crmf smime ocsp merge pkits ec policy"
+ # Don't run chains tests when we have a gyp build.
+ if [ "$OBJDIR" != "Debug" -a "$OBJDIR" != "Release" ]; then
+ tests="$tests chains"
file://blank-cert9.db \
file://blank-key4.db \
file://system-pkcs11.txt \
+ file://oe_ptest_fixup.patch \
+ file://run-ptest \
"
SRC_URI[md5sum] = "67c8fa282c32cb56117fdd530dd77001"
UPSTREAM_CHECK_URI = "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases"
UPSTREAM_CHECK_REGEX = "NSS_(?P<pver>.+)_release_notes"
-inherit siteinfo
+inherit siteinfo ptest
TD = "${S}/tentative-dist"
TDS = "${S}/tentative-dist-staging"
install -m 0644 ${WORKDIR}/system-pkcs11.txt ${D}${sysconfdir}/pki/nssdb/pkcs11.txt
}
+do_install_ptest () {
+ install -d ${D}${PTEST_PATH}/tests
+ cp -a ${S}/nss/tests/* ${D}${PTEST_PATH}/tests/.
+}
+
PACKAGE_WRITE_DEPS += "nss-native"
pkg_postinst_${PN} () {
if [ -n "$D" ]; then
"
RDEPENDS_${PN}-smime = "perl"
+RDEPENDS_${PN}-ptest = "nss bash tcsh make perl"
BBCLASSEXTEND = "native nativesdk"