Date: Fri, 7 Aug 2020 01:42:41 +0000 (UTC) From: Cy Schubert <cy@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r544301 - in head/security/racoon2: . files Message-ID: <202008070142.0771gf2P097719@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: cy Date: Fri Aug 7 01:42:41 2020 New Revision: 544301 URL: https://svnweb.freebsd.org/changeset/ports/544301 Log: Update to the latest Christos Zoulas commit on github (202000801). Additional change required to fixup pkg-plist was to move rc.d files to their proper location. MFH: 2020Q3 (fixes 13-CURRENT build errors) Added: head/security/racoon2/files/patch-Makefile.am (contents, props changed) head/security/racoon2/files/patch-configure.ac (contents, props changed) head/security/racoon2/files/patch-samples_Makefile.am (contents, props changed) head/security/racoon2/files/patch-samples_init.d_Makefile.am (contents, props changed) head/security/racoon2/files/patch-samples_rc.d_Makefile.am (contents, props changed) Deleted: head/security/racoon2/files/patch-configure head/security/racoon2/files/patch-kinkd-Makefile.in head/security/racoon2/files/patch-lib-cftoken.l head/security/racoon2/files/patch-pskgen-Makefile.in head/security/racoon2/files/patch-samples-rc.d-iked.in head/security/racoon2/files/patch-samples-rc.d-kinkd.in head/security/racoon2/files/patch-samples-rc.d-spmd.in head/security/racoon2/files/patch-samples_Makefile.in head/security/racoon2/files/patch-samples_hook_Makefile.in head/security/racoon2/files/patch-samples_hook_child-down.d_Makefile.in head/security/racoon2/files/patch-samples_hook_child-up.d_Makefile.in head/security/racoon2/files/patch-samples_hook_ikesa-up.d_Makefile.in head/security/racoon2/files/patch-samples_rc.d_Makefile.in head/security/racoon2/files/patch-spmd-Makefile.in Modified: head/security/racoon2/Makefile (contents, props changed) head/security/racoon2/distinfo (contents, props changed) head/security/racoon2/pkg-plist (contents, props changed) Modified: head/security/racoon2/Makefile ============================================================================== --- head/security/racoon2/Makefile Thu Aug 6 21:38:25 2020 (r544300) +++ head/security/racoon2/Makefile Fri Aug 7 01:42:41 2020 (r544301) @@ -3,10 +3,9 @@ PORTNAME= racoon2 PORTVERSION= ${RACOON2_COMMIT_DATE} -PORTREVISION= 1 CATEGORIES= security net -HASH= 5c4af73 -RACOON2_COMMIT_DATE=20181215 +HASH= f96b7ab +RACOON2_COMMIT_DATE=202000801 MAINTAINER= cy@FreeBSD.org COMMENT= Racoon2 IPsec daemon @@ -19,66 +18,33 @@ USE_GITHUB= yes GH_ACCOUNT= zoulasc GH_TAGNAME= ${HASH} -USES= autoreconf:build perl5 tar:tgz ssl +USES= autoreconf libtool:build perl5 tar:tgz ssl CONFIGURE_ARGS+= --enable-natt \ - --prefix=${PREFIX} + --prefix=${STAGEDIR}/${PREFIX} GNU_CONFIGURE= yes -CONFIGURE_ENV= YACC=/usr/bin/yacc perl_bindir=${LOCALBASE}/bin/perl5 +CONFIGURE_ENV= YACC=/usr/bin/yacc perl_bindir=${LOCALBASE}/bin/perl5 \ + STAGEDIR=${STAGEDIR} PREFIX=${PREFIX} -# MAKE_ENV= DESTDIR=${DESTDIR} +MAKE_ENV= STAGEDIR=${STAGEDIR} PREFIX=${PREFIX} CFLAGS= -DHAVE_CONFIG_H OPTIONS_DEFINE= DOCS -OPTIONS_DEFAULT= DOCS NO_KRB -OPTIONS_SINGLE= KERBEROS -OPTIONS_SINGLE_KERBEROS= NO_KRB KRB5 HEIMDAL_PORT HEIMDAL_BASE -NO_KRB_DESC= No Kerberos support -KRB5_DESC= Build with Kerberos (security/krb5) -HEIMDAL_PORT_DESC= Build with Heimdal in ports (security/heimdal) -HEIMDAL_BASE_DESC= Build with Heimdal in base +OPTIONS_DEFAULT= DOCS -NO_KRB_CONFIGURE_ON= --disable-kinkd -NO_KRB_MAKE_ENV= WITH_KINK=no -NO_KRB_PLIST_SUB= KINK="@comment " -NO_KRB_VARS= KINK=no - -KRB5_USES= gssapi:mit -KRB5_CONFIGURE_ON= --enable-kinkd -KRB5_MAKE_ENV= WITH_KINK=yes -KRB5_PLIST_SUB= KINK="" -KRB5_LIB_DEPENDS= libkrb5support.so:security/krb5 -KRB5_RUN_DEPENDS= kinit:security/krb5 -KRB5_VARS= KINK=yes - -HEIMDAL_PORT_USES= gssapi:heimdal -HEIMDAL_PORT_CONFIGURE_ON= --enable-kinkd -HEIMDAL_PORT_MAKE_ENV= WITH_KINK=yes -HEIMDAL_PORT_PLIST_SUB= KINK="" -HEIMDAL_PORT_VARS= KINK=yes - -HEIMDAL_BASE_USES= gssapi:base -HEIMDAL_BASE_CONFIGURE_ON= --enable-kinkd -HEIMDAL_BASE_MAKE_ENV= WITH_KINK=yes -HEIMDAL_BASE_PLIST_SUB= KINK="" -HEIMDAL_BASE_VARS= KINK=yes - .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MDOCS} PORTDOCS+= INSTALL USAGE config-usage.ja.txt config-usage.txt PORTDOCS+= iked-memo.ja.txt libracoon.ja.txt specification.ja.txt PORTDOCS+= spmif.txt style.txt system-message.ja.txt -.if defined(KINK) -PORTDOCS+= kinkd-data-struct.obj kinkd-impl.ja.txt -PORTDOCS+= kinkd-install.ja.txt kinkd-state-txn.obj .endif -.endif post-patch: # @${REINPLACE_CMD} 's|/var/run/racoon2|$$(STAGEDIR)&|' \ ${WRKSRC}/samples/Makefile.in + ${REINPLACE_CMD} 's|$$(sysconfdir)|${STAGEDIR}/${PREFIX}/etc|' ${WRKSRC}/samples/rc.d/Makefile.am @${LN} -sf ${LOCALBASE}/share/automake-1.16/ylwrap ${WRKSRC}/lib post-patch-DOCS-on: Modified: head/security/racoon2/distinfo ============================================================================== --- head/security/racoon2/distinfo Thu Aug 6 21:38:25 2020 (r544300) +++ head/security/racoon2/distinfo Fri Aug 7 01:42:41 2020 (r544301) @@ -1,3 +1,3 @@ -TIMESTAMP = 1539958190 -SHA256 (zoulasc-racoon2-20181215-5c4af73_GH0.tar.gz) = 9cce3857e0c16e284d2b4141ff2e6a3acf11f8401536a258bd9a1bec484bedb3 -SIZE (zoulasc-racoon2-20181215-5c4af73_GH0.tar.gz) = 1365031 +TIMESTAMP = 1596656478 +SHA256 (zoulasc-racoon2-202000801-f96b7ab_GH0.tar.gz) = 4742aeeadbc40db4a6a7cd7440295514f38b3169b5854eeb1460641fdb41040f +SIZE (zoulasc-racoon2-202000801-f96b7ab_GH0.tar.gz) = 885762 Added: head/security/racoon2/files/patch-Makefile.am ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/racoon2/files/patch-Makefile.am Fri Aug 7 01:42:41 2020 (r544301) @@ -0,0 +1,10 @@ +--- Makefile.am.orig 2020-03-18 13:57:19.000000000 -0700 ++++ Makefile.am 2020-06-29 12:53:16.217963000 -0700 +@@ -2,6 +2,6 @@ + + ACLOCAL_AMFLAGS = -I m4 + +-SUBDIRS = lib spmd kinkd iked pskgen samples ++SUBDIRS = lib spmd iked pskgen samples + + Added: head/security/racoon2/files/patch-configure.ac ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/racoon2/files/patch-configure.ac Fri Aug 7 01:42:41 2020 (r544301) @@ -0,0 +1,34 @@ +--- configure.ac.orig 2020-03-18 13:57:19.000000000 -0700 ++++ configure.ac 2020-06-29 12:55:22.015784000 -0700 +@@ -16,7 +16,7 @@ + AC_PROG_MAKE_SET + RC_IF_INSTALL_OPTS + +-AC_CONFIG_SUBDIRS([lib spmd iked kinkd]) ++AC_CONFIG_SUBDIRS([lib spmd iked]) + + dnl Set the debug option by default for now. + AC_MSG_CHECKING(if --enable-debug option is specified) +@@ -57,7 +57,7 @@ + netbsd*1.[[56]]*|netbsd*[[2-9]].*) + startup_scripts=rc.d + ;; +- freebsd[[5-9]].*) ++ freebsd*) + startup_scripts=rc.d + ;; + *) +@@ -90,13 +90,11 @@ + samples/hook/Makefile + samples/Makefile + samples/rc.d/iked +- samples/rc.d/kinkd + samples/rc.d/racoon2 + samples/rc.d/spmd + samples/rc.d/Makefile + samples/racoon2.conf + samples/init.d/iked +- samples/init.d/kinkd + samples/init.d/spmd + samples/init.d/Makefile + samples/vals.conf]) Added: head/security/racoon2/files/patch-samples_Makefile.am ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/racoon2/files/patch-samples_Makefile.am Fri Aug 7 01:42:41 2020 (r544301) @@ -0,0 +1,11 @@ +--- samples/Makefile.am.orig 2020-03-18 13:57:19.000000000 -0700 ++++ samples/Makefile.am 2020-06-29 13:05:24.670094000 -0700 +@@ -13,8 +13,6 @@ + $(INSTALL) -m 600 transport_ike.conf $(DESTDIR)$(sysconfdir)/transport_ike.conf.sample + $(INSTALL) -m 600 tunnel_ike.conf $(DESTDIR)$(sysconfdir)/tunnel_ike.conf.sample + $(INSTALL) -m 600 tunnel_ike_natt.conf $(DESTDIR)$(sysconfdir)/tunnel_ike_natt.conf.sample +- $(INSTALL) -m 600 transport_kink.conf $(DESTDIR)$(sysconfdir)/transport_kink.conf.sample +- $(INSTALL) -m 600 tunnel_kink.conf $(DESTDIR)$(sysconfdir)/tunnel_kink.conf.sample + $(INSTALL) -m 600 local-test.conf $(DESTDIR)$(sysconfdir)/local-test.conf.sample + $(INSTALL) -d -m 700 $(DESTDIR)$(sysconfdir)/psk + $(INSTALL) -d -m 700 $(DESTDIR)$(sysconfdir)/cert Added: head/security/racoon2/files/patch-samples_init.d_Makefile.am ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/racoon2/files/patch-samples_init.d_Makefile.am Fri Aug 7 01:42:41 2020 (r544301) @@ -0,0 +1,8 @@ +--- samples/init.d/Makefile.am.orig 2020-03-18 13:57:19.000000000 -0700 ++++ samples/init.d/Makefile.am 2020-06-29 14:52:07.468234000 -0700 +@@ -5,5 +5,4 @@ + install-exec-hook: + $(INSTALL) -d $(DESTDIR)$(sysconfdir)/init.d + $(INSTALL_SCRIPT) iked $(DESTDIR)$(sysconfdir)/init.d/iked +- $(INSTALL_SCRIPT) kinkd $(DESTDIR)$(sysconfdir)/init.d/kinkd + $(INSTALL_SCRIPT) spmd $(DESTDIR)$(sysconfdir)/init.d/spmd Added: head/security/racoon2/files/patch-samples_rc.d_Makefile.am ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/racoon2/files/patch-samples_rc.d_Makefile.am Fri Aug 7 01:42:41 2020 (r544301) @@ -0,0 +1,9 @@ +--- samples/rc.d/Makefile.am.orig 2020-03-18 13:57:19.000000000 -0700 ++++ samples/rc.d/Makefile.am 2020-06-29 14:50:50.509434000 -0700 +@@ -5,6 +5,5 @@ + install-exec-hook: + $(INSTALL) -d $(sysconfdir)/rc.d + $(INSTALL_SCRIPT) iked $(sysconfdir)/rc.d/iked +- $(INSTALL_SCRIPT) kinkd $(sysconfdir)/rc.d/kinkd + $(INSTALL_SCRIPT) spmd $(sysconfdir)/rc.d/spmd + $(INSTALL_SCRIPT) racoon2 $(sysconfdir)/rc.d/racoon2 Modified: head/security/racoon2/pkg-plist ============================================================================== --- head/security/racoon2/pkg-plist Thu Aug 6 21:38:25 2020 (r544300) +++ head/security/racoon2/pkg-plist Fri Aug 7 01:42:41 2020 (r544301) @@ -1,5 +1,4 @@ sbin/iked -%%KINK%%sbin/kinkd sbin/spmd sbin/spmdctl sbin/pskgen @@ -7,10 +6,8 @@ etc/racoon2/default.conf.sample etc/racoon2/local-test.conf.sample etc/racoon2/racoon2.conf.sample etc/racoon2/transport_ike.conf.sample -etc/racoon2/transport_kink.conf.sample etc/racoon2/tunnel_ike.conf.sample etc/racoon2/tunnel_ike_natt.conf.sample -etc/racoon2/tunnel_kink.conf.sample etc/racoon2/vals.conf.sample etc/racoon2/hook/functions etc/racoon2/hook/ikesa-up.d/00ikesaup_sample @@ -28,12 +25,13 @@ etc/racoon2/hook/child-down.d/03arp etc/racoon2/hook/child-down etc/racoon2/hook/child-rekey etc/racoon2/hook/migration -etc/racoon2/hook/ph1-up -etc/racoon2/hook/ph1-down etc/rc.d/iked etc/rc.d/racoon2 etc/rc.d/spmd -%%KINK%%etc/rc.d/kinkd +lib/libracoon.a +lib/libracoon.so +lib/libracoon.so.0 +lib/libracoon.so.0.0.0 %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.jp %%PORTDOCS%%%%DOCSDIR%%/README @@ -41,10 +39,7 @@ man/man8/spmd.8.gz man/man8/spmdctl.8.gz man/man8/pskgen.8.gz man/man8/iked.8.gz -%%KINK%%man/man8/kinkd.8.gz @dir etc/racoon2/psk -@dir etc/racoon2/hook/ph1-up.d -@dir etc/racoon2/hook/ph1-down.d @dir etc/racoon2/hook/migration.d @dir etc/racoon2/hook/ikesa-rekey.d @dir etc/racoon2/hook/ikesa-down.d
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008070142.0771gf2P097719>