summaryrefslogtreecommitdiffstats
path: root/gnupg
diff options
context:
space:
mode:
authortnut <tnut at nutyx dot com>2012-01-08 12:15:45 +0100
committertnut <tnut at nutyx dot com>2012-01-08 12:15:45 +0100
commit3f57a7f93b3e7550cbd73036f6a56654e17d1d5c (patch)
tree819b14ab0377fe2054fe59866669d904e9e0b4b5 /gnupg
parentc9972ec7f32bf9d37388e853fe9bf633e242d05a (diff)
downloadnutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.tar.gz
nutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.tar.bz2
nutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.tar.xz
nutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.zip
split de git pakxe et NuTyX-extra
Diffstat (limited to 'gnupg')
-rw-r--r--gnupg/.footprint.i686101
-rw-r--r--gnupg/.footprint.x86_64101
-rw-r--r--gnupg/.md5sum.i6861
-rw-r--r--gnupg/.md5sum.x86_641
-rw-r--r--gnupg/Pkgfile21
-rw-r--r--gnupg/gnupg.diff13
-rw-r--r--gnupg/gnupg2-2.0.16-security.patch11
7 files changed, 249 insertions, 0 deletions
diff --git a/gnupg/.footprint.i686 b/gnupg/.footprint.i686
new file mode 100644
index 000000000..f52a8a250
--- /dev/null
+++ b/gnupg/.footprint.i686
@@ -0,0 +1,101 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/gpg-agent
+-rwxr-xr-x root/root usr/bin/gpg-connect-agent
+-rwxr-xr-x root/root usr/bin/gpg2
+-rwxr-xr-x root/root usr/bin/gpgconf
+-rwxr-xr-x root/root usr/bin/gpgkey2ssh
+-rwxr-xr-x root/root usr/bin/gpgparsemail
+-rwxr-xr-x root/root usr/bin/gpgsm
+-rwxr-xr-x root/root usr/bin/gpgsm-gencert.sh
+-rwxr-xr-x root/root usr/bin/gpgv2
+-rwxr-xr-x root/root usr/bin/kbxutil
+-rwxr-xr-x root/root usr/bin/scdaemon
+-rwxr-xr-x root/root usr/bin/watchgnupg
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/gnupg2/
+-rwxr-xr-x root/root usr/lib/gnupg2/gnupg-pcsc-wrapper
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg-check-pattern
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg-preset-passphrase
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg-protect-tool
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg2keys_curl
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg2keys_finger
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg2keys_hkp
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg2keys_ldap
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/addgnupghome
+-rwxr-xr-x root/root usr/sbin/applygnupgdefaults
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/gnupg/
+-rw-r--r-- root/root usr/share/doc/gnupg/DETAILS
+-rw-r--r-- root/root usr/share/doc/gnupg/FAQ
+-rw-r--r-- root/root usr/share/doc/gnupg/HACKING
+-rw-r--r-- root/root usr/share/doc/gnupg/KEYSERVER
+-rw-r--r-- root/root usr/share/doc/gnupg/OpenPGP
+-rw-r--r-- root/root usr/share/doc/gnupg/README
+-rw-r--r-- root/root usr/share/doc/gnupg/TRANSLATE
+drwxr-xr-x root/root usr/share/doc/gnupg/examples/
+-rw-r--r-- root/root usr/share/doc/gnupg/examples/README
+-rw-r--r-- root/root usr/share/doc/gnupg/examples/gpgconf.conf
+-rw-r--r-- root/root usr/share/doc/gnupg/examples/pwpattern.list
+-rw-r--r-- root/root usr/share/doc/gnupg/examples/scd-event
+-rw-r--r-- root/root usr/share/doc/gnupg/examples/trustlist.txt
+drwxr-xr-x root/root usr/share/gnupg/
+-rw-r--r-- root/root usr/share/gnupg/com-certs.pem
+-rw-r--r-- root/root usr/share/gnupg/gpg-conf.skel
+-rw-r--r-- root/root usr/share/gnupg/help.be.txt
+-rw-r--r-- root/root usr/share/gnupg/help.ca.txt
+-rw-r--r-- root/root usr/share/gnupg/help.cs.txt
+-rw-r--r-- root/root usr/share/gnupg/help.da.txt
+-rw-r--r-- root/root usr/share/gnupg/help.de.txt
+-rw-r--r-- root/root usr/share/gnupg/help.el.txt
+-rw-r--r-- root/root usr/share/gnupg/help.eo.txt
+-rw-r--r-- root/root usr/share/gnupg/help.es.txt
+-rw-r--r-- root/root usr/share/gnupg/help.et.txt
+-rw-r--r-- root/root usr/share/gnupg/help.fi.txt
+-rw-r--r-- root/root usr/share/gnupg/help.fr.txt
+-rw-r--r-- root/root usr/share/gnupg/help.gl.txt
+-rw-r--r-- root/root usr/share/gnupg/help.hu.txt
+-rw-r--r-- root/root usr/share/gnupg/help.id.txt
+-rw-r--r-- root/root usr/share/gnupg/help.it.txt
+-rw-r--r-- root/root usr/share/gnupg/help.ja.txt
+-rw-r--r-- root/root usr/share/gnupg/help.nb.txt
+-rw-r--r-- root/root usr/share/gnupg/help.pl.txt
+-rw-r--r-- root/root usr/share/gnupg/help.pt.txt
+-rw-r--r-- root/root usr/share/gnupg/help.pt_BR.txt
+-rw-r--r-- root/root usr/share/gnupg/help.ro.txt
+-rw-r--r-- root/root usr/share/gnupg/help.ru.txt
+-rw-r--r-- root/root usr/share/gnupg/help.sk.txt
+-rw-r--r-- root/root usr/share/gnupg/help.sv.txt
+-rw-r--r-- root/root usr/share/gnupg/help.tr.txt
+-rw-r--r-- root/root usr/share/gnupg/help.txt
+-rw-r--r-- root/root usr/share/gnupg/help.zh_CN.txt
+-rw-r--r-- root/root usr/share/gnupg/help.zh_TW.txt
+-rw-r--r-- root/root usr/share/gnupg/qualified.txt
+drwxr-xr-x root/root usr/share/info/
+-rw-r--r-- root/root usr/share/info/gnupg.info-1.gz
+-rw-r--r-- root/root usr/share/info/gnupg.info-2.gz
+-rw-r--r-- root/root usr/share/info/gnupg.info.gz
+drwxr-xr-x root/root usr/share/locale/
+drwxr-xr-x root/root usr/share/locale/fr/
+drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/gnupg2.mo
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/gpg-agent.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpg-connect-agent.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpg-preset-passphrase.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpg-zip.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpg2.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpgconf.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpgparsemail.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpgsm-gencert.sh.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpgsm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpgv2.1.gz
+-rw-r--r-- root/root usr/share/man/man1/scdaemon.1.gz
+-rw-r--r-- root/root usr/share/man/man1/symcryptrun.1.gz
+-rw-r--r-- root/root usr/share/man/man1/watchgnupg.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/addgnupghome.8.gz
+-rw-r--r-- root/root usr/share/man/man8/applygnupgdefaults.8.gz
diff --git a/gnupg/.footprint.x86_64 b/gnupg/.footprint.x86_64
new file mode 100644
index 000000000..f52a8a250
--- /dev/null
+++ b/gnupg/.footprint.x86_64
@@ -0,0 +1,101 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/gpg-agent
+-rwxr-xr-x root/root usr/bin/gpg-connect-agent
+-rwxr-xr-x root/root usr/bin/gpg2
+-rwxr-xr-x root/root usr/bin/gpgconf
+-rwxr-xr-x root/root usr/bin/gpgkey2ssh
+-rwxr-xr-x root/root usr/bin/gpgparsemail
+-rwxr-xr-x root/root usr/bin/gpgsm
+-rwxr-xr-x root/root usr/bin/gpgsm-gencert.sh
+-rwxr-xr-x root/root usr/bin/gpgv2
+-rwxr-xr-x root/root usr/bin/kbxutil
+-rwxr-xr-x root/root usr/bin/scdaemon
+-rwxr-xr-x root/root usr/bin/watchgnupg
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/gnupg2/
+-rwxr-xr-x root/root usr/lib/gnupg2/gnupg-pcsc-wrapper
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg-check-pattern
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg-preset-passphrase
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg-protect-tool
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg2keys_curl
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg2keys_finger
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg2keys_hkp
+-rwxr-xr-x root/root usr/lib/gnupg2/gpg2keys_ldap
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/addgnupghome
+-rwxr-xr-x root/root usr/sbin/applygnupgdefaults
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/gnupg/
+-rw-r--r-- root/root usr/share/doc/gnupg/DETAILS
+-rw-r--r-- root/root usr/share/doc/gnupg/FAQ
+-rw-r--r-- root/root usr/share/doc/gnupg/HACKING
+-rw-r--r-- root/root usr/share/doc/gnupg/KEYSERVER
+-rw-r--r-- root/root usr/share/doc/gnupg/OpenPGP
+-rw-r--r-- root/root usr/share/doc/gnupg/README
+-rw-r--r-- root/root usr/share/doc/gnupg/TRANSLATE
+drwxr-xr-x root/root usr/share/doc/gnupg/examples/
+-rw-r--r-- root/root usr/share/doc/gnupg/examples/README
+-rw-r--r-- root/root usr/share/doc/gnupg/examples/gpgconf.conf
+-rw-r--r-- root/root usr/share/doc/gnupg/examples/pwpattern.list
+-rw-r--r-- root/root usr/share/doc/gnupg/examples/scd-event
+-rw-r--r-- root/root usr/share/doc/gnupg/examples/trustlist.txt
+drwxr-xr-x root/root usr/share/gnupg/
+-rw-r--r-- root/root usr/share/gnupg/com-certs.pem
+-rw-r--r-- root/root usr/share/gnupg/gpg-conf.skel
+-rw-r--r-- root/root usr/share/gnupg/help.be.txt
+-rw-r--r-- root/root usr/share/gnupg/help.ca.txt
+-rw-r--r-- root/root usr/share/gnupg/help.cs.txt
+-rw-r--r-- root/root usr/share/gnupg/help.da.txt
+-rw-r--r-- root/root usr/share/gnupg/help.de.txt
+-rw-r--r-- root/root usr/share/gnupg/help.el.txt
+-rw-r--r-- root/root usr/share/gnupg/help.eo.txt
+-rw-r--r-- root/root usr/share/gnupg/help.es.txt
+-rw-r--r-- root/root usr/share/gnupg/help.et.txt
+-rw-r--r-- root/root usr/share/gnupg/help.fi.txt
+-rw-r--r-- root/root usr/share/gnupg/help.fr.txt
+-rw-r--r-- root/root usr/share/gnupg/help.gl.txt
+-rw-r--r-- root/root usr/share/gnupg/help.hu.txt
+-rw-r--r-- root/root usr/share/gnupg/help.id.txt
+-rw-r--r-- root/root usr/share/gnupg/help.it.txt
+-rw-r--r-- root/root usr/share/gnupg/help.ja.txt
+-rw-r--r-- root/root usr/share/gnupg/help.nb.txt
+-rw-r--r-- root/root usr/share/gnupg/help.pl.txt
+-rw-r--r-- root/root usr/share/gnupg/help.pt.txt
+-rw-r--r-- root/root usr/share/gnupg/help.pt_BR.txt
+-rw-r--r-- root/root usr/share/gnupg/help.ro.txt
+-rw-r--r-- root/root usr/share/gnupg/help.ru.txt
+-rw-r--r-- root/root usr/share/gnupg/help.sk.txt
+-rw-r--r-- root/root usr/share/gnupg/help.sv.txt
+-rw-r--r-- root/root usr/share/gnupg/help.tr.txt
+-rw-r--r-- root/root usr/share/gnupg/help.txt
+-rw-r--r-- root/root usr/share/gnupg/help.zh_CN.txt
+-rw-r--r-- root/root usr/share/gnupg/help.zh_TW.txt
+-rw-r--r-- root/root usr/share/gnupg/qualified.txt
+drwxr-xr-x root/root usr/share/info/
+-rw-r--r-- root/root usr/share/info/gnupg.info-1.gz
+-rw-r--r-- root/root usr/share/info/gnupg.info-2.gz
+-rw-r--r-- root/root usr/share/info/gnupg.info.gz
+drwxr-xr-x root/root usr/share/locale/
+drwxr-xr-x root/root usr/share/locale/fr/
+drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/gnupg2.mo
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/gpg-agent.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpg-connect-agent.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpg-preset-passphrase.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpg-zip.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpg2.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpgconf.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpgparsemail.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpgsm-gencert.sh.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpgsm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gpgv2.1.gz
+-rw-r--r-- root/root usr/share/man/man1/scdaemon.1.gz
+-rw-r--r-- root/root usr/share/man/man1/symcryptrun.1.gz
+-rw-r--r-- root/root usr/share/man/man1/watchgnupg.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/addgnupghome.8.gz
+-rw-r--r-- root/root usr/share/man/man8/applygnupgdefaults.8.gz
diff --git a/gnupg/.md5sum.i686 b/gnupg/.md5sum.i686
new file mode 100644
index 000000000..21af53e74
--- /dev/null
+++ b/gnupg/.md5sum.i686
@@ -0,0 +1 @@
+123af099740fd159c73a0352a274ec81 gnupg-2.0.17.tar.bz2
diff --git a/gnupg/.md5sum.x86_64 b/gnupg/.md5sum.x86_64
new file mode 100644
index 000000000..21af53e74
--- /dev/null
+++ b/gnupg/.md5sum.x86_64
@@ -0,0 +1 @@
+123af099740fd159c73a0352a274ec81 gnupg-2.0.17.tar.bz2
diff --git a/gnupg/Pkgfile b/gnupg/Pkgfile
new file mode 100644
index 000000000..194843326
--- /dev/null
+++ b/gnupg/Pkgfile
@@ -0,0 +1,21 @@
+# Description: GNU gardien des données privées
+# URL: http://www.gnupg.org/
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: pth, libgpg-error, libgcrypt, libassuan, libksba, libldap, pinentry, readline, texinfo, zlib, libusb, curl
+# Run on: pth,libgpg-error,libgcrypt,libassuan,libksba,libldap,pinentry,readline,texinfo,zlib,libusb,curl
+
+name=gnupg
+version=2.0.17
+release=2
+source=(ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-$version.tar.bz2)
+
+build() {
+ cd gnupg-$version
+ ./configure --prefix=/usr \
+ --libexecdir=/usr/lib/gnupg2
+ make
+ make DESTDIR=$PKG install
+ rm $PKG/usr/share/info/dir
+}
+
diff --git a/gnupg/gnupg.diff b/gnupg/gnupg.diff
new file mode 100644
index 000000000..287f5daae
--- /dev/null
+++ b/gnupg/gnupg.diff
@@ -0,0 +1,13 @@
+diff -aur gnupg-2.0.9.orig/keyserver/gpgkeys_curl.c gnupg-2.0.9/keyserver/gpgkeys_curl.c
+--- gnupg-2.0.9.orig/keyserver/gpgkeys_curl.c 2007-07-04 15:26:13.000000000 +0200
++++ gnupg-2.0.9/keyserver/gpgkeys_curl.c 2008-11-30 13:42:46.062587160 +0100
+@@ -300,7 +300,8 @@
+ curl_easy_setopt(curl,CURLOPT_VERBOSE,1);
+ }
+
+- curl_easy_setopt(curl,CURLOPT_SSL_VERIFYPEER,opt->flags.check_cert);
++ int check_cert = opt->flags.check_cert;
++ curl_easy_setopt(curl,CURLOPT_SSL_VERIFYPEER,check_cert);
+ curl_easy_setopt(curl,CURLOPT_CAINFO,opt->ca_cert_file);
+
+ if(proxy)
diff --git a/gnupg/gnupg2-2.0.16-security.patch b/gnupg/gnupg2-2.0.16-security.patch
new file mode 100644
index 000000000..b265c1532
--- /dev/null
+++ b/gnupg/gnupg2-2.0.16-security.patch
@@ -0,0 +1,11 @@
+--- kbx/keybox-blob.c (revision 5367)
++++ kbx/keybox-blob.c (working copy)
+@@ -898,6 +898,7 @@
+ rc = gpg_error_from_syserror ();
+ goto leave;
+ }
++ names = tmp;
+ }
+ names[blob->nuids++] = p;
+ if (!i && (p=x509_email_kludge (p)))
+