Sat Jul 4 05:26:21 2015 UTC ()
Import gnupg2-2.1.6 as security/gnupg21.

GnuPG-2 provides several utilities that are used by mail clients,
such as Kmail and Balsa, including OpenPGP and S/MIME support.
GnuPG-2 has a different architecture than GnuPG-1 (e.g. 1.4.5) in that
it splits up functionality into several modules.  However, both
versions may be installed alongside without any conflict.  In fact,
the gpg version from GnuPG-1 is able to make use of the gpg-agent as
included in GnuPG-2 and allows for seamless passphrase caching.  The
advantage of GnuPG-1 is its smaller size and the lack of dependency on
other modules at run and build time.

Packaged by adanbsd as pkgsrc/wip/gnupg21.


(ryoon)
diff -r0 -r1.1 pkgsrc/security/gnupg21/DESCR
diff -r0 -r1.1 pkgsrc/security/gnupg21/Makefile
diff -r0 -r1.1 pkgsrc/security/gnupg21/PLIST
diff -r0 -r1.1 pkgsrc/security/gnupg21/distinfo
diff -r0 -r1.1 pkgsrc/security/gnupg21/patches/patch-doc_Makefile.in

File Added: pkgsrc/security/gnupg21/Attic/DESCR
GnuPG-2 provides several utilities that are used by mail clients,
such as Kmail and Balsa, including OpenPGP and S/MIME support.
GnuPG-2 has a different architecture than GnuPG-1 (e.g. 1.4.5) in that
it splits up functionality into several modules.  However, both
versions may be installed alongside without any conflict.  In fact,
the gpg version from GnuPG-1 is able to make use of the gpg-agent as
included in GnuPG-2 and allows for seamless passphrase caching.  The
advantage of GnuPG-1 is its smaller size and the lack of dependency on
other modules at run and build time.

File Added: pkgsrc/security/gnupg21/Attic/Makefile
# $NetBSD: Makefile,v 1.1 2015/07/04 05:26:21 ryoon Exp $

DISTNAME=	gnupg-2.1.6
PKGNAME=	${DISTNAME:S/gnupg-/gnupg2-/}
CATEGORIES=	security
MASTER_SITES=	ftp://ftp.gnupg.org/gcrypt/gnupg/
EXTRACT_SUFX=	.tar.bz2

MAINTAINER=	ada@netbsdfr.org
HOMEPAGE=	https://www.gnupg.org/
COMMENT=	GNUpg with OpenPGP and S/MIME capabilities
LICENSE=	gnu-gpl-v3

BUILD_DEFS+=            VARBASE
USE_PKGLOCALEDIR=	yes
USE_TOOLS+=		gmake pkg-config makeinfo
USE_LIBTOOL=		yes
INFO_FILES=		yes
GNU_CONFIGURE=		yes

.include "../../mk/bsd.prefs.mk"

BUILDLINK_API_DEPENDS.libgpg-error+=	libgpg-error>=1.4
BUILDLINK_API_DEPENDS.npth+=		npth>=0.91

.include "../../security/libgpg-error/buildlink3.mk"
.include "../../security/libassuan22/buildlink3.mk"
.include "../../security/libksba/buildlink3.mk"
.include "../../devel/npth/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/security/gnupg21/Attic/PLIST
@comment $NetBSD: PLIST,v 1.1 2015/07/04 05:26:21 ryoon Exp $
bin/dirmngr
bin/dirmngr-client
bin/g13
bin/gpg-agent
bin/gpg-connect-agent
bin/gpg2
bin/gpgconf
bin/gpgkey2ssh
bin/gpgparsemail
bin/gpgsm
bin/gpgsm-gencert.sh
bin/gpgtar
bin/gpgv2
bin/kbxutil
bin/watchgnupg
info/gnupg.info
libexec/dirmngr_ldap
libexec/gpg-check-pattern
libexec/gpg-preset-passphrase
libexec/gpg-protect-tool
libexec/scdaemon
man/man1/dirmngr-client.1
man/man1/gpg-agent.1
man/man1/gpg-connect-agent.1
man/man1/gpg-preset-passphrase.1
man/man1/gpg2.1
man/man1/gpgconf.1
man/man1/gpgparsemail.1
man/man1/gpgsm-gencert.sh.1
man/man1/gpgsm.1
man/man1/gpgv2.1
man/man1/scdaemon.1
man/man1/symcryptrun.1
man/man1/watchgnupg.1
man/man7/gnupg.7
man/man8/addgnupghome.8
man/man8/applygnupgdefaults.8
man/man8/dirmngr.8
sbin/addgnupghome
sbin/applygnupgdefaults
share/doc/gnupg/DCO
share/doc/gnupg/DETAILS
share/doc/gnupg/FAQ
share/doc/gnupg/HACKING
share/doc/gnupg/KEYSERVER
share/doc/gnupg/OpenPGP
share/doc/gnupg/README
share/doc/gnupg/TRANSLATE
share/doc/gnupg/examples/README
share/doc/gnupg/examples/gpgconf.conf
share/doc/gnupg/examples/pwpattern.list
share/doc/gnupg/examples/scd-event
share/doc/gnupg/examples/trustlist.txt
share/gnupg/com-certs.pem
share/gnupg/distsigkey.gpg
share/gnupg/gpg-conf.skel
share/gnupg/help.be.txt
share/gnupg/help.ca.txt
share/gnupg/help.cs.txt
share/gnupg/help.da.txt
share/gnupg/help.de.txt
share/gnupg/help.el.txt
share/gnupg/help.eo.txt
share/gnupg/help.es.txt
share/gnupg/help.et.txt
share/gnupg/help.fi.txt
share/gnupg/help.fr.txt
share/gnupg/help.gl.txt
share/gnupg/help.hu.txt
share/gnupg/help.id.txt
share/gnupg/help.it.txt
share/gnupg/help.ja.txt
share/gnupg/help.nb.txt
share/gnupg/help.pl.txt
share/gnupg/help.pt.txt
share/gnupg/help.pt_BR.txt
share/gnupg/help.ro.txt
share/gnupg/help.ru.txt
share/gnupg/help.sk.txt
share/gnupg/help.sv.txt
share/gnupg/help.tr.txt
share/gnupg/help.txt
share/gnupg/help.zh_CN.txt
share/gnupg/help.zh_TW.txt
share/gnupg/qualified.txt
share/locale/ca/LC_MESSAGES/gnupg2.mo
share/locale/cs/LC_MESSAGES/gnupg2.mo
share/locale/da/LC_MESSAGES/gnupg2.mo
share/locale/de/LC_MESSAGES/gnupg2.mo
share/locale/el/LC_MESSAGES/gnupg2.mo
share/locale/en@boldquot/LC_MESSAGES/gnupg2.mo
share/locale/en@quot/LC_MESSAGES/gnupg2.mo
share/locale/eo/LC_MESSAGES/gnupg2.mo
share/locale/es/LC_MESSAGES/gnupg2.mo
share/locale/et/LC_MESSAGES/gnupg2.mo
share/locale/fi/LC_MESSAGES/gnupg2.mo
share/locale/fr/LC_MESSAGES/gnupg2.mo
share/locale/gl/LC_MESSAGES/gnupg2.mo
share/locale/hu/LC_MESSAGES/gnupg2.mo
share/locale/id/LC_MESSAGES/gnupg2.mo
share/locale/it/LC_MESSAGES/gnupg2.mo
share/locale/ja/LC_MESSAGES/gnupg2.mo
share/locale/nb/LC_MESSAGES/gnupg2.mo
share/locale/pl/LC_MESSAGES/gnupg2.mo
share/locale/pt/LC_MESSAGES/gnupg2.mo
share/locale/ro/LC_MESSAGES/gnupg2.mo
share/locale/ru/LC_MESSAGES/gnupg2.mo
share/locale/sk/LC_MESSAGES/gnupg2.mo
share/locale/sv/LC_MESSAGES/gnupg2.mo
share/locale/tr/LC_MESSAGES/gnupg2.mo
share/locale/uk/LC_MESSAGES/gnupg2.mo
share/locale/zh_CN/LC_MESSAGES/gnupg2.mo
share/locale/zh_TW/LC_MESSAGES/gnupg2.mo

File Added: pkgsrc/security/gnupg21/Attic/distinfo
$NetBSD: distinfo,v 1.1 2015/07/04 05:26:21 ryoon Exp $

SHA1 (gnupg-2.1.6.tar.bz2) = 9e8157b3386da04760657ce3117fc4dc570c57c5
RMD160 (gnupg-2.1.6.tar.bz2) = 42db712fe0669caf246dbf46aca429b392614e2b
Size (gnupg-2.1.6.tar.bz2) = 4917722 bytes
SHA1 (patch-doc_Makefile.in) = 1f5dc55c6751322e2a5436b0a66a530d231b4a75

File Added: pkgsrc/security/gnupg21/patches/Attic/patch-doc_Makefile.in
$NetBSD: patch-doc_Makefile.in,v 1.1 2015/07/04 05:26:21 ryoon Exp $

* gpg-zip command is not installed. Rmove man page too.

--- doc/Makefile.in.orig	2015-07-01 12:17:03.000000000 +0000
+++ doc/Makefile.in
@@ -498,7 +498,7 @@ myman_sources = gnupg7.texi gpg.texi gpg
 myman_pages = gpg2.1 gpgsm.1 gpg-agent.1 dirmngr.8 scdaemon.1 gpgv2.1 \
                 watchgnupg.1 gpgconf.1 addgnupghome.8 gpg-preset-passphrase.1 \
 		gpg-connect-agent.1 gpgparsemail.1 symcryptrun.1 \
-		gpgsm-gencert.sh.1 applygnupgdefaults.8 gpg-zip.1 \
+		gpgsm-gencert.sh.1 applygnupgdefaults.8 \
 		dirmngr-client.1
 
 man_MANS = $(myman_pages) gnupg.7