Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

452 Commits   2 Branches   1 Tag
     5         kx #!/bin/sh
     5         kx 
     5         kx prefix=@PREFIX@
     5         kx 
     5         kx major_version=@MOD_MAJOR_VERSION@
     5         kx minor_version=@MOD_MINOR_VERSION@
     5         kx patch_version=@MOD_PATCH_VERSION@
     5         kx 
     5         kx usage()
     5         kx {
     5         kx 	cat <<EOF
     5         kx Usage: nss-config [OPTIONS] [LIBRARIES]
     5         kx Options:
     5         kx 	[--prefix[=DIR]]
     5         kx 	[--exec-prefix[=DIR]]
     5         kx 	[--includedir[=DIR]]
     5         kx 	[--libdir[=DIR]]
     5         kx 	[--version]
     5         kx 	[--libs]
     5         kx 	[--cflags]
     5         kx Dynamic Libraries:
     5         kx 	nss
     5         kx 	nssutil
     5         kx 	ssl
     5         kx 	smime
     5         kx EOF
     5         kx 	exit $1
     5         kx }
     5         kx 
     5         kx if test $# -eq 0; then
     5         kx   usage 1 1>&2
     5         kx fi
     5         kx 
     5         kx lib_ssl=yes
     5         kx lib_smime=yes
     5         kx lib_nss=yes
     5         kx lib_nssutil=yes
     5         kx 
     5         kx while test $# -gt 0; do
     5         kx   case "$1" in
     5         kx   -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
     5         kx   *) optarg= ;;
     5         kx   esac
     5         kx 
     5         kx   case $1 in
     5         kx     --prefix=*)
     5         kx       prefix=$optarg
     5         kx       ;;
     5         kx     --prefix)
     5         kx       echo_prefix=yes
     5         kx       ;;
     5         kx     --exec-prefix=*)
     5         kx       exec_prefix=$optarg
     5         kx       ;;
     5         kx     --exec-prefix)
     5         kx       echo_exec_prefix=yes
     5         kx       ;;
     5         kx     --includedir=*)
     5         kx       includedir=$optarg
     5         kx       ;;
     5         kx     --includedir)
     5         kx       echo_includedir=yes
     5         kx       ;;
     5         kx     --libdir=*)
     5         kx       libdir=$optarg
     5         kx       ;;
     5         kx     --libdir)
     5         kx       echo_libdir=yes
     5         kx       ;;
     5         kx     --version)
     5         kx       echo ${major_version}.${minor_version}.${patch_version}
     5         kx       ;;
     5         kx     --cflags)
     5         kx       echo_cflags=yes
     5         kx       ;;
     5         kx     --libs)
     5         kx       echo_libs=yes
     5         kx       ;;
     5         kx     ssl)
     5         kx       lib_ssl=yes
     5         kx       ;;
     5         kx     smime)
     5         kx       lib_smime=yes
     5         kx       ;;
     5         kx     nss)
     5         kx       lib_nss=yes
     5         kx       ;;
     5         kx     nssutil)
     5         kx       lib_nssutil=yes
     5         kx       ;;
     5         kx     *)
     5         kx       usage 1 1>&2
     5         kx       ;;
     5         kx   esac
     5         kx   shift
     5         kx done
     5         kx 
     5         kx # Set variables that may be dependent upon other variables
     5         kx if test -z "$exec_prefix"; then
     5         kx     exec_prefix=`pkg-config --variable=exec_prefix nss`
     5         kx fi
     5         kx if test -z "$includedir"; then
     5         kx     includedir=`pkg-config --variable=includedir nss`
     5         kx fi
     5         kx if test -z "$libdir"; then
     5         kx     libdir=`pkg-config --variable=libdir nss`
     5         kx fi
     5         kx 
     5         kx if test "$echo_prefix" = "yes"; then
     5         kx   echo $prefix
     5         kx fi
     5         kx 
     5         kx if test "$echo_exec_prefix" = "yes"; then
     5         kx   echo $exec_prefix
     5         kx fi
     5         kx 
     5         kx if test "$echo_includedir" = "yes"; then
     5         kx   echo $includedir
     5         kx fi
     5         kx 
     5         kx if test "$echo_libdir" = "yes"; then
     5         kx   echo $libdir
     5         kx fi
     5         kx 
     5         kx if test "$echo_cflags" = "yes"; then
     5         kx   echo -I$includedir
     5         kx fi
     5         kx 
     5         kx if test "$echo_libs" = "yes"; then
     5         kx   libdirs="-Wl,-rpath-link,$libdir -L$libdir"
     5         kx   if test -n "$lib_ssl"; then
     5         kx     libdirs="$libdirs -lssl${major_version}"
     5         kx   fi
     5         kx   if test -n "$lib_smime"; then
     5         kx     libdirs="$libdirs -lsmime${major_version}"
     5         kx   fi
     5         kx   if test -n "$lib_nss"; then
     5         kx     libdirs="$libdirs -lnss${major_version}"
     5         kx   fi
     5         kx   if test -n "$lib_nssutil"; then
     5         kx     libdirs="$libdirs -lnssutil${major_version}"
     5         kx   fi
     5         kx   echo $libdirs
     5         kx fi