pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/50035: add some options security/gnupg21



>Number:         50035
>Category:       pkg
>Synopsis:       add some options security/gnupg21
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Jul 05 16:45:00 +0000 2015
>Originator:     ISIHARA Takanori
>Release:        pkgsrc -current 2015/7/5
>Organization:
Nagoya *BSD Users' Group :-)
>Environment:
NetBSD ishitPc14.home 7.0_RC1 NetBSD 7.0_RC1 (ISHITPC14) #11: Sun Jun 21 05:45:10 JST 2015  sysbuild%ishitPc14.home@localhost:/opt/sysbuild/netbsd-7/obj/amd64/sys/arch/amd64/compile/ISHITPC14 amd64

>Description:
security/gnupg21 is like a security/gnupg2 with some options. I want.

Before:
        GnuPG v2.1.6 has been configured as follows:

        Revision:  a499eeb  (42137)
        Platform:  NetBSD (x86_64--netbsd)

        OpenPGP:   yes
        S/MIME:    yes
        Agent:     yes
        Smartcard: yes (without internal CCID driver)
        G13:       yes
        Dirmngr:   yes
        Gpgtar:    yes

        Protect tool:      (default)
        LDAP wrapper:      (default)
        Default agent:     (default)
        Default pinentry:  (default)
        Default scdaemon:  (default)
        Default dirmngr:   (default)

        Dirmngr auto start:  yes
        Readline support:    no
        LDAP support:        yes
        DNS SRV support:     yes
        TLS support:         no


After:
        GnuPG v2.1.6 has been configured as follows:

        Revision:  a499eeb  (42137)
        Platform:  NetBSD (x86_64--netbsd)

        OpenPGP:   yes
        S/MIME:    yes
        Agent:     yes
        Smartcard: yes
        G13:       yes
        Dirmngr:   yes
        Gpgtar:    yes

        Protect tool:      (default)
        LDAP wrapper:      (default)
        Default agent:     (default)
        Default pinentry:  (default)
        Default scdaemon:  (default)
        Default dirmngr:   (default)

        Dirmngr auto start:  yes
        Readline support:    yes
        LDAP support:        yes
        DNS SRV support:     yes
        TLS support:         gnutls



>How-To-Repeat:
cd /usr/pkgsrc/security/gnupg21
make install

>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/security/gnupg21/Makefile,v
retrieving revision 1.2
diff -u -u -r1.2 Makefile
--- Makefile	4 Jul 2015 23:21:27 -0000	1.2
+++ Makefile	5 Jul 2015 16:40:50 -0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2015/07/04 23:21:27 ryoon Exp $
+# $NetBSD: Makefile,v 1.1 2015/07/04 05:26:21 ryoon Exp $
 
 DISTNAME=	gnupg-2.1.6
 PKGNAME=	${DISTNAME:S/gnupg-/gnupg2-/}
@@ -20,13 +20,28 @@
 INFO_FILES=		yes
 GNU_CONFIGURE=		yes
 
+TEST_TARGET=	check
+
 .include "../../mk/bsd.prefs.mk"
 
-BUILDLINK_API_DEPENDS.libgpg-error+=	libgpg-error>=1.4
+BUILDLINK_API_DEPENDS.libgcrypt+=	libgcrypt>=1.6.0
+BUILDLINK_API_DEPENDS.libksba+=	libksba>=1.2.0
+BUILDLINK_API_DEPENDS.libgpg-error+=	libgpg-error>=1.16
 BUILDLINK_API_DEPENDS.npth+=		npth>=0.91
 
-.include "../../security/libgpg-error/buildlink3.mk"
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../databases/openldap-client/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/libgetopt/buildlink3.mk"
+.include "../../devel/libusb/buildlink3.mk"
+.include "../../devel/npth/buildlink3.mk"
+.include "../../devel/readline/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../security/gnutls/buildlink3.mk"
 .include "../../security/libassuan22/buildlink3.mk"
+.include "../../security/libgcrypt/buildlink3.mk"
+.include "../../security/libgpg-error/buildlink3.mk"
 .include "../../security/libksba/buildlink3.mk"
-.include "../../devel/npth/buildlink3.mk"
+.include "../../security/pinentry/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/security/gnupg21/distinfo,v
retrieving revision 1.1
diff -u -u -r1.1 distinfo
--- distinfo	4 Jul 2015 05:26:21 -0000	1.1
+++ distinfo	5 Jul 2015 16:40:50 -0000
@@ -3,4 +3,4 @@
 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
+SHA1 (patch-doc_Makefile.in) = 8bf500e815658b184ee6c6cd6ee43364899f1cd4
Index: patches/patch-doc_Makefile.in
===================================================================
RCS file: /cvsroot/pkgsrc/security/gnupg21/patches/patch-doc_Makefile.in,v
retrieving revision 1.1
diff -u -u -r1.1 patch-doc_Makefile.in
--- patches/patch-doc_Makefile.in	4 Jul 2015 05:26:21 -0000	1.1
+++ patches/patch-doc_Makefile.in	5 Jul 2015 16:40:50 -0000
@@ -1,6 +1,6 @@
 $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.
+* gpg-zip command is not installed. Remove man page too.
 
 --- doc/Makefile.in.orig	2015-07-01 12:17:03.000000000 +0000
 +++ doc/Makefile.in



Home | Main Index | Thread Index | Old Index