pkgname: nss pkgver: '3.126' pkgrel: '1' pkgdesc: Cross-platform development of security-enabled client and server applications. url: 'https://firefox-source-docs.mozilla.org/security/nss/index.html' arch: x86_64 depends: [] makedepends: - perl - nspr - sqlite source: - 'https://archive.mozilla.org/pub/security/nss/releases/NSS_3_126_RTM/src/nss-${pkgver}.tar.gz' - nss-standalone-1.patch sha256sums: - 7aa07c758be1453d82d739240b249ffb7aef0041be488067e1c0f348e1f9e337 - SKIP build: "cd ${pkgname}-${pkgver}\npatch -Np1 -i ../nss-standalone-1.patch\ncd nss\n# Compilation\nmake -j1 nss_build_all BUILD_OPT=1\ \ \t\t \\\n \t\tNSPR_INCLUDE_DIR=/usr/include/nspr \\\n \t\tUSE_SYSTEM_ZLIB=1 \ \ \\\n \t\tZLIB_LIBS=-lz \\\n NSS_ENABLE_WERROR=0 \ \ \\\n \t\t$([ $(uname -m) = x86_64 ] && echo USE_64=1) \\\n \t\t$([ -f /usr/include/sqlite3.h ] && echo NSS_USE_SYSTEM_SQLITE=1)\n\ \n# Installation\nmkdir -p ${PKGDIR}/usr/{bin,lib{,/pkgconfig},include}\ncd ../dist\ninstall -v -m755 Linux*/lib/*.so ${PKGDIR}/usr/lib\n\ install -v -m644 Linux*/lib/{*.chk,libfreebl.a} ${PKGDIR}/usr/lib\ninstall -v -m755 -d ${PKGDIR}/usr/include/nss\ncp -v\ \ -RL {public,private}/nss/* ${PKGDIR}/usr/include/nss\nchmod 644 ${PKGDIR}/usr/include/nss/*\ninstall -v -m755 Linux*/bin/{certutil,nss-config,pk12util}\ \ ${PKGDIR}/usr/bin\ninstall -v -m644 Linux*/lib/pkgconfig/nss.pc ${PKGDIR}/usr/lib/pkgconfig\n" package: | true