From 3f57a7f93b3e7550cbd73036f6a56654e17d1d5c Mon Sep 17 00:00:00 2001 From: tnut Date: Sun, 8 Jan 2012 12:15:45 +0100 Subject: split de git pakxe et NuTyX-extra --- nss/.footprint.i686 | 120 ++++++++++++++++++++++++++++++++++++++++++ nss/.footprint.x86_64 | 120 ++++++++++++++++++++++++++++++++++++++++++ nss/.md5sum.i686 | 2 + nss/.md5sum.x86_64 | 2 + nss/Pkgfile | 64 +++++++++++++++++++++++ nss/nss-config.in | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++ nss/nss.pc | 10 ++++ 7 files changed, 460 insertions(+) create mode 100644 nss/.footprint.i686 create mode 100644 nss/.footprint.x86_64 create mode 100644 nss/.md5sum.i686 create mode 100644 nss/.md5sum.x86_64 create mode 100644 nss/Pkgfile create mode 100644 nss/nss-config.in create mode 100644 nss/nss.pc (limited to 'nss') diff --git a/nss/.footprint.i686 b/nss/.footprint.i686 new file mode 100644 index 000000000..2c74cbd1d --- /dev/null +++ b/nss/.footprint.i686 @@ -0,0 +1,120 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/certutil +-rwxr-xr-x root/root usr/bin/cmsutil +-rwxr-xr-x root/root usr/bin/crlutil +-rwxr-xr-x root/root usr/bin/modutil +-rwxr-xr-x root/root usr/bin/nss-config +-rwxr-xr-x root/root usr/bin/pk12util +-rwxr-xr-x root/root usr/bin/signtool +-rwxr-xr-x root/root usr/bin/signver +-rwxr-xr-x root/root usr/bin/ssltap +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/nss/ +-rw-r--r-- root/root usr/include/nss/base64.h +-rw-r--r-- root/root usr/include/nss/blapit.h +-rw-r--r-- root/root usr/include/nss/cert.h +-rw-r--r-- root/root usr/include/nss/certdb.h +-rw-r--r-- root/root usr/include/nss/certt.h +-rw-r--r-- root/root usr/include/nss/ciferfam.h +-rw-r--r-- root/root usr/include/nss/cmmf.h +-rw-r--r-- root/root usr/include/nss/cmmft.h +-rw-r--r-- root/root usr/include/nss/cms.h +-rw-r--r-- root/root usr/include/nss/cmsreclist.h +-rw-r--r-- root/root usr/include/nss/cmst.h +-rw-r--r-- root/root usr/include/nss/crmf.h +-rw-r--r-- root/root usr/include/nss/crmft.h +-rw-r--r-- root/root usr/include/nss/cryptohi.h +-rw-r--r-- root/root usr/include/nss/cryptoht.h +-rw-r--r-- root/root usr/include/nss/ecl-exp.h +-rw-r--r-- root/root usr/include/nss/hasht.h +-rw-r--r-- root/root usr/include/nss/jar-ds.h +-rw-r--r-- root/root usr/include/nss/jar.h +-rw-r--r-- root/root usr/include/nss/jarfile.h +-rw-r--r-- root/root usr/include/nss/key.h +-rw-r--r-- root/root usr/include/nss/keyhi.h +-rw-r--r-- root/root usr/include/nss/keyt.h +-rw-r--r-- root/root usr/include/nss/keythi.h +-rw-r--r-- root/root usr/include/nss/nss.h +-rw-r--r-- root/root usr/include/nss/nssb64.h +-rw-r--r-- root/root usr/include/nss/nssb64t.h +-rw-r--r-- root/root usr/include/nss/nssbase.h +-rw-r--r-- root/root usr/include/nss/nssbaset.h +-rw-r--r-- root/root usr/include/nss/nssckbi.h +-rw-r--r-- root/root usr/include/nss/nssckepv.h +-rw-r--r-- root/root usr/include/nss/nssckft.h +-rw-r--r-- root/root usr/include/nss/nssckfw.h +-rw-r--r-- root/root usr/include/nss/nssckfwc.h +-rw-r--r-- root/root usr/include/nss/nssckfwt.h +-rw-r--r-- root/root usr/include/nss/nssckg.h +-rw-r--r-- root/root usr/include/nss/nssckmdt.h +-rw-r--r-- root/root usr/include/nss/nssckt.h +-rw-r--r-- root/root usr/include/nss/nssilckt.h +-rw-r--r-- root/root usr/include/nss/nssilock.h +-rw-r--r-- root/root usr/include/nss/nsslocks.h +-rw-r--r-- root/root usr/include/nss/nsslowhash.h +-rw-r--r-- root/root usr/include/nss/nssrwlk.h +-rw-r--r-- root/root usr/include/nss/nssrwlkt.h +-rw-r--r-- root/root usr/include/nss/nssutil.h +-rw-r--r-- root/root usr/include/nss/ocsp.h +-rw-r--r-- root/root usr/include/nss/ocspt.h +-rw-r--r-- root/root usr/include/nss/p12.h +-rw-r--r-- root/root usr/include/nss/p12plcy.h +-rw-r--r-- root/root usr/include/nss/p12t.h +-rw-r--r-- root/root usr/include/nss/pk11func.h +-rw-r--r-- root/root usr/include/nss/pk11pqg.h +-rw-r--r-- root/root usr/include/nss/pk11priv.h +-rw-r--r-- root/root usr/include/nss/pk11pub.h +-rw-r--r-- root/root usr/include/nss/pk11sdr.h +-rw-r--r-- root/root usr/include/nss/pkcs11.h +-rw-r--r-- root/root usr/include/nss/pkcs11f.h +-rw-r--r-- root/root usr/include/nss/pkcs11n.h +-rw-r--r-- root/root usr/include/nss/pkcs11p.h +-rw-r--r-- root/root usr/include/nss/pkcs11t.h +-rw-r--r-- root/root usr/include/nss/pkcs11u.h +-rw-r--r-- root/root usr/include/nss/pkcs12.h +-rw-r--r-- root/root usr/include/nss/pkcs12t.h +-rw-r--r-- root/root usr/include/nss/pkcs7t.h +-rw-r--r-- root/root usr/include/nss/portreg.h +-rw-r--r-- root/root usr/include/nss/preenc.h +-rw-r--r-- root/root usr/include/nss/secasn1.h +-rw-r--r-- root/root usr/include/nss/secasn1t.h +-rw-r--r-- root/root usr/include/nss/seccomon.h +-rw-r--r-- root/root usr/include/nss/secder.h +-rw-r--r-- root/root usr/include/nss/secdert.h +-rw-r--r-- root/root usr/include/nss/secdig.h +-rw-r--r-- root/root usr/include/nss/secdigt.h +-rw-r--r-- root/root usr/include/nss/secerr.h +-rw-r--r-- root/root usr/include/nss/sechash.h +-rw-r--r-- root/root usr/include/nss/secitem.h +-rw-r--r-- root/root usr/include/nss/secmime.h +-rw-r--r-- root/root usr/include/nss/secmod.h +-rw-r--r-- root/root usr/include/nss/secmodt.h +-rw-r--r-- root/root usr/include/nss/secoid.h +-rw-r--r-- root/root usr/include/nss/secoidt.h +-rw-r--r-- root/root usr/include/nss/secpkcs5.h +-rw-r--r-- root/root usr/include/nss/secpkcs7.h +-rw-r--r-- root/root usr/include/nss/secport.h +-rw-r--r-- root/root usr/include/nss/shsign.h +-rw-r--r-- root/root usr/include/nss/smime.h +-rw-r--r-- root/root usr/include/nss/ssl.h +-rw-r--r-- root/root usr/include/nss/sslerr.h +-rw-r--r-- root/root usr/include/nss/sslproto.h +-rw-r--r-- root/root usr/include/nss/sslt.h +-rw-r--r-- root/root usr/include/nss/utilrename.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libcrmf.a +-rw-r--r-- root/root usr/lib/libfreebl3.chk +-rwxr-xr-x root/root usr/lib/libfreebl3.so +-rwxr-xr-x root/root usr/lib/libnss3.so +-rw-r--r-- root/root usr/lib/libnssb.a +-rwxr-xr-x root/root usr/lib/libnssckbi.so +-rw-r--r-- root/root usr/lib/libnssckfw.a +-rwxr-xr-x root/root usr/lib/libnssdbm3.so +-rwxr-xr-x root/root usr/lib/libnssutil3.so +-rwxr-xr-x root/root usr/lib/libsmime3.so +-rw-r--r-- root/root usr/lib/libsoftokn3.chk +-rwxr-xr-x root/root usr/lib/libsoftokn3.so +-rwxr-xr-x root/root usr/lib/libssl3.so +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/nss.pc diff --git a/nss/.footprint.x86_64 b/nss/.footprint.x86_64 new file mode 100644 index 000000000..2c74cbd1d --- /dev/null +++ b/nss/.footprint.x86_64 @@ -0,0 +1,120 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/certutil +-rwxr-xr-x root/root usr/bin/cmsutil +-rwxr-xr-x root/root usr/bin/crlutil +-rwxr-xr-x root/root usr/bin/modutil +-rwxr-xr-x root/root usr/bin/nss-config +-rwxr-xr-x root/root usr/bin/pk12util +-rwxr-xr-x root/root usr/bin/signtool +-rwxr-xr-x root/root usr/bin/signver +-rwxr-xr-x root/root usr/bin/ssltap +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/nss/ +-rw-r--r-- root/root usr/include/nss/base64.h +-rw-r--r-- root/root usr/include/nss/blapit.h +-rw-r--r-- root/root usr/include/nss/cert.h +-rw-r--r-- root/root usr/include/nss/certdb.h +-rw-r--r-- root/root usr/include/nss/certt.h +-rw-r--r-- root/root usr/include/nss/ciferfam.h +-rw-r--r-- root/root usr/include/nss/cmmf.h +-rw-r--r-- root/root usr/include/nss/cmmft.h +-rw-r--r-- root/root usr/include/nss/cms.h +-rw-r--r-- root/root usr/include/nss/cmsreclist.h +-rw-r--r-- root/root usr/include/nss/cmst.h +-rw-r--r-- root/root usr/include/nss/crmf.h +-rw-r--r-- root/root usr/include/nss/crmft.h +-rw-r--r-- root/root usr/include/nss/cryptohi.h +-rw-r--r-- root/root usr/include/nss/cryptoht.h +-rw-r--r-- root/root usr/include/nss/ecl-exp.h +-rw-r--r-- root/root usr/include/nss/hasht.h +-rw-r--r-- root/root usr/include/nss/jar-ds.h +-rw-r--r-- root/root usr/include/nss/jar.h +-rw-r--r-- root/root usr/include/nss/jarfile.h +-rw-r--r-- root/root usr/include/nss/key.h +-rw-r--r-- root/root usr/include/nss/keyhi.h +-rw-r--r-- root/root usr/include/nss/keyt.h +-rw-r--r-- root/root usr/include/nss/keythi.h +-rw-r--r-- root/root usr/include/nss/nss.h +-rw-r--r-- root/root usr/include/nss/nssb64.h +-rw-r--r-- root/root usr/include/nss/nssb64t.h +-rw-r--r-- root/root usr/include/nss/nssbase.h +-rw-r--r-- root/root usr/include/nss/nssbaset.h +-rw-r--r-- root/root usr/include/nss/nssckbi.h +-rw-r--r-- root/root usr/include/nss/nssckepv.h +-rw-r--r-- root/root usr/include/nss/nssckft.h +-rw-r--r-- root/root usr/include/nss/nssckfw.h +-rw-r--r-- root/root usr/include/nss/nssckfwc.h +-rw-r--r-- root/root usr/include/nss/nssckfwt.h +-rw-r--r-- root/root usr/include/nss/nssckg.h +-rw-r--r-- root/root usr/include/nss/nssckmdt.h +-rw-r--r-- root/root usr/include/nss/nssckt.h +-rw-r--r-- root/root usr/include/nss/nssilckt.h +-rw-r--r-- root/root usr/include/nss/nssilock.h +-rw-r--r-- root/root usr/include/nss/nsslocks.h +-rw-r--r-- root/root usr/include/nss/nsslowhash.h +-rw-r--r-- root/root usr/include/nss/nssrwlk.h +-rw-r--r-- root/root usr/include/nss/nssrwlkt.h +-rw-r--r-- root/root usr/include/nss/nssutil.h +-rw-r--r-- root/root usr/include/nss/ocsp.h +-rw-r--r-- root/root usr/include/nss/ocspt.h +-rw-r--r-- root/root usr/include/nss/p12.h +-rw-r--r-- root/root usr/include/nss/p12plcy.h +-rw-r--r-- root/root usr/include/nss/p12t.h +-rw-r--r-- root/root usr/include/nss/pk11func.h +-rw-r--r-- root/root usr/include/nss/pk11pqg.h +-rw-r--r-- root/root usr/include/nss/pk11priv.h +-rw-r--r-- root/root usr/include/nss/pk11pub.h +-rw-r--r-- root/root usr/include/nss/pk11sdr.h +-rw-r--r-- root/root usr/include/nss/pkcs11.h +-rw-r--r-- root/root usr/include/nss/pkcs11f.h +-rw-r--r-- root/root usr/include/nss/pkcs11n.h +-rw-r--r-- root/root usr/include/nss/pkcs11p.h +-rw-r--r-- root/root usr/include/nss/pkcs11t.h +-rw-r--r-- root/root usr/include/nss/pkcs11u.h +-rw-r--r-- root/root usr/include/nss/pkcs12.h +-rw-r--r-- root/root usr/include/nss/pkcs12t.h +-rw-r--r-- root/root usr/include/nss/pkcs7t.h +-rw-r--r-- root/root usr/include/nss/portreg.h +-rw-r--r-- root/root usr/include/nss/preenc.h +-rw-r--r-- root/root usr/include/nss/secasn1.h +-rw-r--r-- root/root usr/include/nss/secasn1t.h +-rw-r--r-- root/root usr/include/nss/seccomon.h +-rw-r--r-- root/root usr/include/nss/secder.h +-rw-r--r-- root/root usr/include/nss/secdert.h +-rw-r--r-- root/root usr/include/nss/secdig.h +-rw-r--r-- root/root usr/include/nss/secdigt.h +-rw-r--r-- root/root usr/include/nss/secerr.h +-rw-r--r-- root/root usr/include/nss/sechash.h +-rw-r--r-- root/root usr/include/nss/secitem.h +-rw-r--r-- root/root usr/include/nss/secmime.h +-rw-r--r-- root/root usr/include/nss/secmod.h +-rw-r--r-- root/root usr/include/nss/secmodt.h +-rw-r--r-- root/root usr/include/nss/secoid.h +-rw-r--r-- root/root usr/include/nss/secoidt.h +-rw-r--r-- root/root usr/include/nss/secpkcs5.h +-rw-r--r-- root/root usr/include/nss/secpkcs7.h +-rw-r--r-- root/root usr/include/nss/secport.h +-rw-r--r-- root/root usr/include/nss/shsign.h +-rw-r--r-- root/root usr/include/nss/smime.h +-rw-r--r-- root/root usr/include/nss/ssl.h +-rw-r--r-- root/root usr/include/nss/sslerr.h +-rw-r--r-- root/root usr/include/nss/sslproto.h +-rw-r--r-- root/root usr/include/nss/sslt.h +-rw-r--r-- root/root usr/include/nss/utilrename.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libcrmf.a +-rw-r--r-- root/root usr/lib/libfreebl3.chk +-rwxr-xr-x root/root usr/lib/libfreebl3.so +-rwxr-xr-x root/root usr/lib/libnss3.so +-rw-r--r-- root/root usr/lib/libnssb.a +-rwxr-xr-x root/root usr/lib/libnssckbi.so +-rw-r--r-- root/root usr/lib/libnssckfw.a +-rwxr-xr-x root/root usr/lib/libnssdbm3.so +-rwxr-xr-x root/root usr/lib/libnssutil3.so +-rwxr-xr-x root/root usr/lib/libsmime3.so +-rw-r--r-- root/root usr/lib/libsoftokn3.chk +-rwxr-xr-x root/root usr/lib/libsoftokn3.so +-rwxr-xr-x root/root usr/lib/libssl3.so +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/nss.pc diff --git a/nss/.md5sum.i686 b/nss/.md5sum.i686 new file mode 100644 index 000000000..9d4f86783 --- /dev/null +++ b/nss/.md5sum.i686 @@ -0,0 +1,2 @@ +c500f96d33ba1390c8a35c667e05e542 nss-3.13.1.tar.gz +17226659298a9d9bb3f323186d220f6f nss-config.in diff --git a/nss/.md5sum.x86_64 b/nss/.md5sum.x86_64 new file mode 100644 index 000000000..9d4f86783 --- /dev/null +++ b/nss/.md5sum.x86_64 @@ -0,0 +1,2 @@ +c500f96d33ba1390c8a35c667e05e542 nss-3.13.1.tar.gz +17226659298a9d9bb3f323186d220f6f nss-config.in diff --git a/nss/Pkgfile b/nss/Pkgfile new file mode 100644 index 000000000..2a0c63d74 --- /dev/null +++ b/nss/Pkgfile @@ -0,0 +1,64 @@ +# Description: Service de sécurité de réseaux de Mozilla +# URL: http://www.mozilla.org +# Maintainer: NuTyX core team +# Packager: thierryn1 at hispeed dot ch +# Depends on: nspr, sqlite3 +# Run on: nspr,sqlite3 + +name=nss +version=3.13.1 +release=1 +source=(ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_13_1_RTM/src/$name-$version.tar.gz \ + nss-config.in) + +build() { + cd $name-$version + local file + + export NSPR_INCLUDE_DIR=/usr/include/nspr + export NSPR_LIB_DIR=/usr/lib + export NSS_USE_SYSTEM_SQLITE=1 + export BUILD_OPT=1 + [ "`uname -m`" == "x86_64" ] && export USE_64=1 + make -j1 -C mozilla/security/nss build_coreconf build_dbm all + + install -d $PKG/usr/{bin,lib,include/nss} + + for file in \ + libnss3.so libssl3.so libsmime3.so libsoftokn3.so \ + libsoftokn3.chk libnssckbi.so libfreebl3.so libfreebl3.chk \ + libcrmf.a libnssb.a libnssckfw.a libnssutil3.so libnssdbm3.so + do + install -m 0644 mozilla/dist/*.OBJ/lib/$file $PKG/usr/lib + done + + chmod +x $PKG/usr/lib/*.so + + for file in \ + certutil cmsutil crlutil modutil pk12util signtool signver ssltap + do + install -m 0755 mozilla/dist/*.OBJ/bin/$file $PKG/usr/bin + done + + install -m 0644 mozilla/dist/public/nss/*.h $PKG/usr/include/nss + + # we have to provide our own nss-config, because xulrunner needs it + install -m 0755 $SRC/nss-config.in $PKG/usr/bin/nss-config + sed -i "s/@VERSION@/$version/" $PKG/usr/bin/nss-config +mkdir -p $PKG/usr/lib/pkgconfig +cat > $PKG/usr/lib/pkgconfig/nss.pc << "EOF" +prefix=/usr +exec_prefix=/usr +libdir=/usr/lib +includedir=/usr/include/nss + +Name: NSS +Description: Mozilla Network Security Services +Version: VERSION +Requires: nspr >= 4.7.4 +Libs: -L/usr/lib -lnss3 -lnssutil3 -lsmime3 -lssl3 -lsoftokn3 +Cflags: -I/usr/include/nss +EOF +sed -i "s/VERSION/$version/" $PKG/usr/lib/pkgconfig/nss.pc +} + diff --git a/nss/nss-config.in b/nss/nss-config.in new file mode 100644 index 000000000..1a5aec4cb --- /dev/null +++ b/nss/nss-config.in @@ -0,0 +1,142 @@ +#!/bin/sh + +prefix=/usr +version=@VERSION@ + +usage() +{ + cat <&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 $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=${prefix} +fi +if test -z "$includedir"; then + includedir=${prefix}/include/nss +fi +if test -z "$libdir"; then + libdir=${exec_prefix}/lib +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="-L$libdir" + if test -n "$lib_ssl"; then + libdirs="$libdirs -lssl3" + fi + if test -n "$lib_smime"; then + libdirs="$libdirs -lsmime3" + fi + if test -n "$lib_nss"; then + libdirs="$libdirs -lnss3" + fi + if test -n "$lib_nssutil"; then + libdirs="$libdirs -lnssutil3" + fi + echo $libdirs +fi + diff --git a/nss/nss.pc b/nss/nss.pc new file mode 100644 index 000000000..61fe82aea --- /dev/null +++ b/nss/nss.pc @@ -0,0 +1,10 @@ +prefix=/usr +exec_prefix=/usr/bin +libdir=/usr/lib +includedir=/usr/include/nss + +Name: NSS +Description: The Network Security Service +Version: 3.12.1.1 +Libs: -lssl3 -lsmime3 -lnss3 -lnssutil3 +Cflags: -I/usr/include/nss -- cgit v1.2.3-54-g00ecf