On Mon, Jul 05 2021, Stuart Henderson <[email protected]> wrote:
> There have been a few releases since the version in ports so I won't
> copy the whole lot here, but release notes are in
> https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=NEWS;h=e37d5aa5d46276e0e3e462b7619c9678e374ab69;hb=695a879af81e895741109874b9ac0712e1afc994

FWIW I pinged edd@ about this yesterday.  He replied with a wip diff
which includes an update to 2.3.1.  2.2 is the current stable branch,
2.3 is the new devel branch (since 2021-04-07).

I have no opinion whether we should use the stable or devel branch, I'll
just note that we have used the 2.1 devel branch in the past.

> The doc/Makefile.in patch didn't apply, rather than updating it I just
> changed to rm'ing in post-install to save work for future updates.

Makes sense to me.

> OK?

make test passes on amd64 and sparc64.

ok jca@ fwiw but as I said Edd has a wip update to 2.3.1.

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/security/gnupg/Makefile,v
> retrieving revision 1.119
> diff -u -p -r1.119 Makefile
> --- Makefile  17 Jan 2021 15:13:34 -0000      1.119
> +++ Makefile  5 Jul 2021 08:56:45 -0000
> @@ -2,8 +2,7 @@
>  
>  COMMENT =    GNU privacy guard - a free PGP replacement
>  
> -DISTNAME =   gnupg-2.2.23
> -REVISION =   2
> +DISTNAME =   gnupg-2.2.29
>  CATEGORIES =         security
>  
>  MASTER_SITES =       ${MASTER_SITE_GNUPG:=gnupg/}
> @@ -45,8 +44,8 @@ DEBUG_PACKAGES =    ${BUILD_PACKAGES}
>  
>  RUN_DEPENDS =                security/pinentry
>  
> -TEST_DEPENDS =       ${FULLPKGNAME}:${BUILD_PKGPATH}
> -PORTHOME=${WRKDIR}
> +TEST_DEPENDS =               ${FULLPKGNAME}:${BUILD_PKGPATH}
> +PORTHOME =           ${WRKDIR}
>  
>  USE_GMAKE =          Yes
>  
> @@ -60,5 +59,6 @@ CONFIGURE_ARGS +=   --enable-gpgtar \
>  post-install:
>       ln -sf gpg ${PREFIX}/bin/gpg2
>       ln -sf gpgv ${PREFIX}/bin/gpgv2
> +     rm -rf ${PREFIX}/share/doc/gnupg/examples/systemd-user
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/security/gnupg/distinfo,v
> retrieving revision 1.33
> diff -u -p -r1.33 distinfo
> --- distinfo  5 Oct 2020 19:46:17 -0000       1.33
> +++ distinfo  5 Jul 2021 08:56:45 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (gnupg-2.2.23.tar.bz2) = ELVeSdeLPknx7bWNdUHsva2S3a7riFtvSG7SPRzR2lw=
> -SIZE (gnupg-2.2.23.tar.bz2) = 7099806
> +SHA256 (gnupg-2.2.29.tar.bz2) = OdB820UkgY+evOSSlJMZdK9QRRnmp0dsUunTj8C9DMk=
> +SIZE (gnupg-2.2.29.tar.bz2) = 7215986
> Index: patches/patch-doc_Makefile_in
> ===================================================================
> RCS file: patches/patch-doc_Makefile_in
> diff -N patches/patch-doc_Makefile_in
> --- patches/patch-doc_Makefile_in     5 Oct 2020 19:46:17 -0000       1.11
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,20 +0,0 @@
> -$OpenBSD: patch-doc_Makefile_in,v 1.11 2020/10/05 19:46:17 jca Exp $
> -
> -Index: doc/Makefile.in
> ---- doc/Makefile.in.orig
> -+++ doc/Makefile.in
> -@@ -476,14 +476,6 @@ libcommontls = ../common/libcommontls.a
> - libcommontlsnpth = ../common/libcommontlsnpth.a
> - examples = examples/README examples/scd-event examples/trustlist.txt        
> \
> -        examples/vsnfd.prf examples/debug.prf                        \
> --       examples/systemd-user/README                                 \
> --       examples/systemd-user/dirmngr.service                        \
> --       examples/systemd-user/dirmngr.socket                         \
> --       examples/systemd-user/gpg-agent.service                      \
> --       examples/systemd-user/gpg-agent.socket                       \
> --       examples/systemd-user/gpg-agent-ssh.socket                   \
> --       examples/systemd-user/gpg-agent-browser.socket               \
> --       examples/systemd-user/gpg-agent-extra.socket                 \
> -        examples/gpgconf.conf examples/pwpattern.list
> - 
> - helpfiles = help.txt help.be.txt help.ca.txt help.cs.txt            \
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/security/gnupg/pkg/PLIST,v
> retrieving revision 1.32
> diff -u -p -r1.32 PLIST
> --- pkg/PLIST 5 Oct 2020 19:46:17 -0000       1.32
> +++ pkg/PLIST 5 Jul 2021 08:56:45 -0000
> @@ -38,7 +38,6 @@ bin/gpgv2
>  @man man/man1/gpgtar.1
>  @man man/man1/gpgv.1
>  @man man/man1/scdaemon.1
> -@man man/man1/symcryptrun.1
>  @man man/man1/watchgnupg.1
>  @man man/man7/gnupg.7
>  @man man/man8/addgnupghome.8
> @@ -56,13 +55,14 @@ share/doc/gnupg/OpenPGP
>  share/doc/gnupg/README
>  share/doc/gnupg/TRANSLATE
>  share/doc/gnupg/examples/
> +share/doc/gnupg/examples/Automatic.prf
>  share/doc/gnupg/examples/README
> +share/doc/gnupg/examples/VS-NfD.prf
>  share/doc/gnupg/examples/debug.prf
>  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/doc/gnupg/examples/vsnfd.prf
>  share/doc/pkg-readmes/${PKGSTEM}
>  share/gnupg/
>  share/gnupg/distsigkey.gpg
>

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to