summaryrefslogtreecommitdiff
path: root/repo/system/nss
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2022-05-31 11:05:19 +0100
committerdavidovski <david@davidovski.xyz>2022-05-31 11:05:19 +0100
commit48ca75555522716f0f686dcae3dd6cf3d8ad714d (patch)
tree00c0f58550ba4661e87376f2f02c8001c69bae44 /repo/system/nss
parent871b2b573f01c1b3176a0f65458b3d281b41c437 (diff)
removed idea of repos
Diffstat (limited to 'repo/system/nss')
-rw-r--r--repo/system/nss/nss-config.in145
-rw-r--r--repo/system/nss/nss-softokn.pc.in11
-rw-r--r--repo/system/nss/nss-util.pc.in11
-rw-r--r--repo/system/nss/nss.pc.in11
-rw-r--r--repo/system/nss/nss.xibuild73
5 files changed, 0 insertions, 251 deletions
diff --git a/repo/system/nss/nss-config.in b/repo/system/nss/nss-config.in
deleted file mode 100644
index f8f893e..0000000
--- a/repo/system/nss/nss-config.in
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-
-prefix=@prefix@
-
-major_version=@MOD_MAJOR_VERSION@
-minor_version=@MOD_MINOR_VERSION@
-patch_version=@MOD_PATCH_VERSION@
-
-usage()
-{
- cat <<EOF
-Usage: nss-config [OPTIONS] [LIBRARIES]
-Options:
- [--prefix[=DIR]]
- [--exec-prefix[=DIR]]
- [--includedir[=DIR]]
- [--libdir[=DIR]]
- [--version]
- [--libs]
- [--cflags]
-Dynamic Libraries:
- nss
- nssutil
- ssl
- smime
-EOF
- exit $1
-}
-
-if test $# -eq 0; then
- usage 1 1>&2
-fi
-
-lib_ssl=yes
-lib_smime=yes
-lib_nss=yes
-lib_nssutil=yes
-
-while test $# -gt 0; do
- case "$1" in
- -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
- *) optarg= ;;
- esac
-
- case $1 in
- --prefix=*)
- prefix=$optarg
- ;;
- --prefix)
- echo_prefix=yes
- ;;
- --exec-prefix=*)
- exec_prefix=$optarg
- ;;
- --exec-prefix)
- echo_exec_prefix=yes
- ;;
- --includedir=*)
- includedir=$optarg
- ;;
- --includedir)
- echo_includedir=yes
- ;;
- --libdir=*)
- libdir=$optarg
- ;;
- --libdir)
- echo_libdir=yes
- ;;
- --version)
- echo ${major_version}.${minor_version}.${patch_version}
- ;;
- --cflags)
- echo_cflags=yes
- ;;
- --libs)
- echo_libs=yes
- ;;
- ssl)
- lib_ssl=yes
- ;;
- smime)
- lib_smime=yes
- ;;
- nss)
- lib_nss=yes
- ;;
- nssutil)
- lib_nssutil=yes
- ;;
- *)
- usage 1 1>&2
- ;;
- esac
- shift
-done
-
-# Set variables that may be dependent upon other variables
-if test -z "$exec_prefix"; then
- exec_prefix=`pkg-config --variable=exec_prefix nss`
-fi
-if test -z "$includedir"; then
- includedir=`pkg-config --variable=includedir nss`
-fi
-if test -z "$libdir"; then
- libdir=`pkg-config --variable=libdir nss`
-fi
-
-if test "$echo_prefix" = "yes"; then
- echo $prefix
-fi
-
-if test "$echo_exec_prefix" = "yes"; then
- echo $exec_prefix
-fi
-
-if test "$echo_includedir" = "yes"; then
- echo $includedir
-fi
-
-if test "$echo_libdir" = "yes"; then
- echo $libdir
-fi
-
-if test "$echo_cflags" = "yes"; then
- echo -I$includedir
-fi
-
-if test "$echo_libs" = "yes"; then
- libdirs="-Wl,-rpath-link,$libdir -L$libdir"
- if test -n "$lib_ssl"; then
- libdirs="$libdirs -lssl${major_version}"
- fi
- if test -n "$lib_smime"; then
- libdirs="$libdirs -lsmime${major_version}"
- fi
- if test -n "$lib_nss"; then
- libdirs="$libdirs -lnss${major_version}"
- fi
- if test -n "$lib_nssutil"; then
- libdirs="$libdirs -lnssutil${major_version}"
- fi
- echo $libdirs
-fi
-
diff --git a/repo/system/nss/nss-softokn.pc.in b/repo/system/nss/nss-softokn.pc.in
deleted file mode 100644
index 50485ac..0000000
--- a/repo/system/nss/nss-softokn.pc.in
+++ /dev/null
@@ -1,11 +0,0 @@
-prefix=%prefix%
-exec_prefix=%exec_prefix%
-libdir=%libdir%
-includedir=%includedir%
-
-Name: NSS-SOFTOKN
-Description: Network Security Services Softoken PKCS #11 Module
-Version: %SOFTOKEN_VERSION%
-Requires: nspr >= %NSPR_VERSION%, nss-util >= %NSSUTIL_VERSION%
-Libs: -lfreebl3 -lnssdbm3 -lsoftokn3
-Cflags: -I${includedir}/private
diff --git a/repo/system/nss/nss-util.pc.in b/repo/system/nss/nss-util.pc.in
deleted file mode 100644
index 1310248..0000000
--- a/repo/system/nss/nss-util.pc.in
+++ /dev/null
@@ -1,11 +0,0 @@
-prefix=%prefix%
-exec_prefix=%exec_prefix%
-libdir=%libdir%
-includedir=%includedir%
-
-Name: NSS-UTIL
-Description: Network Security Services Utility Library
-Version: %NSSUTIL_VERSION%
-Requires: nspr >= %NSPR_VERSION%
-Libs: -L${libdir} -lnssutil3
-Cflags: -I${includedir}
diff --git a/repo/system/nss/nss.pc.in b/repo/system/nss/nss.pc.in
deleted file mode 100644
index d47b9e1..0000000
--- a/repo/system/nss/nss.pc.in
+++ /dev/null
@@ -1,11 +0,0 @@
-prefix=%prefix%
-exec_prefix=%exec_prefix%
-libdir=%libdir%
-includedir=%includedir%
-
-Name: NSS
-Description: Network Security Services
-Version: %NSS_VERSION%
-Requires: nspr >= %NSPR_VERSION%
-Libs: -lssl3 -lsmime3 -lnss3 -lnssutil3
-Cflags: -I${includedir}
diff --git a/repo/system/nss/nss.xibuild b/repo/system/nss/nss.xibuild
deleted file mode 100644
index fd19569..0000000
--- a/repo/system/nss/nss.xibuild
+++ /dev/null
@@ -1,73 +0,0 @@
-#!/bin/sh
-
-MAKEDEPS="make perl python patch"
-DEPS="nspr libp11-kit sh zlib sqlite3"
-
-PKG_VER=3.76
-
-SOURCE=https://archive.mozilla.org/pub/security/nss/releases/NSS_$(echo $PKG_VER | sed 's/\./_/g')_RTM/src/nss-$PKG_VER.tar.gz
-
-ADDITIONAL="
- nss-util.pc.in
- nss-softokn.pc.in
- nss-config.in
- nss.pc.in
-"
-
-DESC="Network Security Services"
-
-build () {
- cd nss &&
-
- make BUILD_OPT=1 \
- NSPR_INCLUDE_DIR=/usr/include/nspr \
- USE_SYSTEM_ZLIB=1 \
- ZLIB_LIBS=-lz \
- NSS_ENABLE_WERROR=0 \
- $([ $(uname -m) = x86_64 ] && echo USE_64=1) \
- $([ -f /usr/include/sqlite3.h ] && echo NSS_USE_SYSTEM_SQLITE=1)
-
-}
-
-package () {
- cd ../dist
-
- for p in lib/pkgconfig bin include/nss; do
- mkdir -p $PKG_DEST/usr/$p
- done
-
- install -m755 Linux*/lib/*.so $PKG_DEST/usr/lib
- install -m644 Linux*/lib/*.chk $PKG_DEST/usr/lib
- install -m644 Linux*/lib/libcrmf.a $PKG_DEST/usr/lib
-
- install -m755 -d $PKG_DEST/usr/include/nss
- cp -RL public/nss/* $PKG_DEST/usr/include/nss
- cp -RL private/nss/* $PKG_DEST/usr/include/nss
- chmod 644 $PKG_DEST/usr/include/nss/*
-
-
- for p in certutil nss-config pk12util; do
- install -m755 Linux*/bin/$p $PKG_DEST/usr/bin
- done
-
- install -m644 Linux*/lib/pkgconfig/nss.pc $PKG_DEST/usr/lib/pkgconfig
-
- ln -sf ./pkcs11/p11-kit-trust.so $PKG_DEST/usr/lib/libnssckbi.so
-
- cd ..
- local _pc; for _pc in nss.pc nss-util.pc nss-softokn.pc; do
- sed $_pc.in \
- -e "s,%libdir%,/usr/lib,g" \
- -e "s,%prefix%,/usr,g" \
- -e "s,%exec_prefix%,/usr/bin,g" \
- -e "s,%includedir%,/usr/include/nss,g" \
- -e "s,%SOFTOKEN_VERSION%,$PKG_VER,g" \
- -e "s,%NSPR_VERSION%,$PKG_VER,g" \
- -e "s,%NSS_VERSION%,$PKG_VER,g" \
- -e "s,%NSSUTIL_VERSION%,$PKG_VER,g" \
- > "$PKG_DEST"/usr/lib/pkgconfig/$_pc
- done
- ln -sf nss.pc "$PKG_DEST"/usr/lib/pkgconfig/mozilla-nss.pc
- chmod 644 "$PKG_DEST"/usr/lib/pkgconfig/*.pc
-
-}