ports/opt (2.3): [notify] gnupg: updated to 2.0.1; new dependencies

crux at crux.nu crux at crux.nu
Thu Nov 30 16:34:01 UTC 2006


commit 792e58aaaebb20aea1f593e74c3f7ee55ad99b73
Author: Simon Gloßner <viper at hometux.de>
Date:   Wed Nov 29 11:29:57 2006 +0100

    [notify] gnupg: updated to 2.0.1; new dependencies

diff --git a/gnupg/.footprint b/gnupg/.footprint
index 054b97e..e9a3223 100644
--- a/gnupg/.footprint
+++ b/gnupg/.footprint
@@ -1,21 +1,44 @@
 drwxr-xr-x	root/root	usr/
 drwxr-xr-x	root/root	usr/bin/
--rwsr-xr-x	root/root	usr/bin/gpg
--rwxr-xr-x	root/root	usr/bin/gpg-zip
--rwxr-xr-x	root/root	usr/bin/gpgsplit
--rwxr-xr-x	root/root	usr/bin/gpgv
+lrwxrwxrwx	root/root	usr/bin/gpg -> /usr/bin/gpg2
+-rwxr-xr-x	root/root	usr/bin/gpg-agent
+-rwxr-xr-x	root/root	usr/bin/gpg-connect-agent
+-rwsr-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/gnupg/
--rwxr-xr-x	root/root	usr/lib/gnupg/gpgkeys_curl
--rwxr-xr-x	root/root	usr/lib/gnupg/gpgkeys_finger
--rwxr-xr-x	root/root	usr/lib/gnupg/gpgkeys_hkp
--rwxr-xr-x	root/root	usr/lib/gnupg/gpgkeys_mailto
+-rwxr-xr-x	root/root	usr/lib/gnupg-pcsc-wrapper
+-rwxr-xr-x	root/root	usr/lib/gpg-preset-passphrase
+-rwxr-xr-x	root/root	usr/lib/gpg-protect-tool
+-rwxr-xr-x	root/root	usr/lib/gpg2keys_curl
+-rwxr-xr-x	root/root	usr/lib/gpg2keys_finger
+-rwxr-xr-x	root/root	usr/lib/gpg2keys_hkp
 drwxr-xr-x	root/root	usr/man/
 drwxr-xr-x	root/root	usr/man/man1/
--rw-r--r--	root/root	usr/man/man1/gpg.1.gz
--rw-r--r--	root/root	usr/man/man1/gpgv.1.gz
-drwxr-xr-x	root/root	usr/man/man7/
--rw-r--r--	root/root	usr/man/man7/gnupg.7.gz
+-rw-r--r--	root/root	usr/man/man1/gpg-agent.1.gz
+-rw-r--r--	root/root	usr/man/man1/gpg-connect-agent.1.gz
+-rw-r--r--	root/root	usr/man/man1/gpg-preset-passphrase.1.gz
+-rw-r--r--	root/root	usr/man/man1/gpg2.1.gz
+-rw-r--r--	root/root	usr/man/man1/gpgconf.1.gz
+-rw-r--r--	root/root	usr/man/man1/gpgparsemail.1.gz
+-rw-r--r--	root/root	usr/man/man1/gpgsm-gencert.sh.1.gz
+-rw-r--r--	root/root	usr/man/man1/gpgsm.1.gz
+-rw-r--r--	root/root	usr/man/man1/gpgv2.1.gz
+-rw-r--r--	root/root	usr/man/man1/scdaemon.1.gz
+-rw-r--r--	root/root	usr/man/man1/symcryptrun.1.gz
+-rw-r--r--	root/root	usr/man/man1/watchgnupg.1.gz
+drwxr-xr-x	root/root	usr/man/man8/
+-rw-r--r--	root/root	usr/man/man8/addgnupghome.8.gz
+drwxr-xr-x	root/root	usr/sbin/
+-rwxr-xr-x	root/root	usr/sbin/addgnupghome
 drwxr-xr-x	root/root	usr/share/
 drwxr-xr-x	root/root	usr/share/gnupg/
--rw-r--r--	root/root	usr/share/gnupg/options.skel
+-rw-r--r--	root/root	usr/share/gnupg/com-certs.pem
+-rw-r--r--	root/root	usr/share/gnupg/gpg-conf.skel
diff --git a/gnupg/.md5sum b/gnupg/.md5sum
index c067f87..d7bf840 100644
--- a/gnupg/.md5sum
+++ b/gnupg/.md5sum
@@ -1,2 +1 @@
-811525965b4c0987e6418a7729a6444d  gnupg-1.4.5.tar.bz2
-9dc3bc086824a8c7a331f35e09a3e57f  idea.c.gz
+eb24e258db73f4cb53a3ce18375efa21  gnupg-2.0.1.tar.bz2
diff --git a/gnupg/Pkgfile b/gnupg/Pkgfile
index dc468bc..b594070 100644
--- a/gnupg/Pkgfile
+++ b/gnupg/Pkgfile
@@ -2,33 +2,31 @@
 # URL: http://www.gnupg.org
 # Maintainer: Simon Gloßner, viper at hometux dot de
 # Packager: Daniel Mueller, daniel at danm dot de
+# Depends on: libgcrypt, libassuan, libksba
 
 name=gnupg
-version=1.4.5
+version=2.0.1
 release=1
-source=(ftp://ftp.gnupg.org/gcrypt/gnupg/$name-$version.tar.bz2 \
-	ftp://ftp.gnupg.dk/pub/contrib-dk/idea.c.gz)
+source=(ftp://ftp.gnupg.org/gcrypt/$name/$name-$version.tar.bz2)
 
 build () {
     cd $name-$version
 
-    zcat ../idea.c.gz > cipher/idea.c
-
     ./configure \
 	--prefix=/usr \
 	--libexecdir=/usr/lib \
+	--mandir=/usr/man \
 	--enable-static-rnd=linux \
-        --enable-dev-random \
+	--enable-dev-random \
         --disable-nls \
-        --disable-ldap \
-	--enable-mailto
+        --disable-ldap 
 
     make
     make DESTDIR=$PKG install
 
-    chmod u+s $PKG/usr/bin/gpg
+    chmod u+s $PKG/usr/bin/gpg2
+    ln -s /usr/bin/gpg2 $PKG/usr/bin/gpg
 
-    rm -rf $PKG/usr/info
-    rm -f $PKG/usr/share/gnupg/{FAQ,faq.html}
-    rm -f $PKG/usr/man/man?/gpg.ru.*
+    rm -rf $PKG/usr/share/info
+    rm -f $PKG/usr/share/gnupg/{FAQ,faq.html,qualified.txt}
 }



More information about the CRUX mailing list