On Sat Oct 28, 2023 at 05:35:37PM +0200, Theo Buehler wrote:
> There are no consumers left and 3.1 will live until pi day 2025, which
> more than enough. Removal of the 3.0 directory was deliberately omitted.
>
Yes please, ok rsadowski
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/security/openssl/Makefile,v
> diff -u -p -r1.37 Makefile
> --- Makefile 14 Mar 2023 18:55:43 -0000 1.37
> +++ Makefile 28 Oct 2023 15:32:22 -0000
> @@ -1,6 +1,5 @@
> SUBDIR =
> SUBDIR += 1.1
> -SUBDIR += 3.0
> SUBDIR += 3.1
> SUBDIR += libretls
>
> Index: 3.1/Makefile
> ===================================================================
> RCS file: /cvs/ports/security/openssl/3.1/Makefile,v
> diff -u -p -r1.14 Makefile
> --- 3.1/Makefile 28 Oct 2023 15:30:29 -0000 1.14
> +++ 3.1/Makefile 28 Oct 2023 15:32:22 -0000
> @@ -10,6 +10,7 @@ USE_NOEXECONLY = Yes
> V= 3.1.4
> PKGNAME= openssl-${V}
> PKGSPEC= openssl->=3.1,<3.2
> +EPOCH= 0
>
> SHLIBVER= 15.1
> SHARED_LIBS= crypto ${SHLIBVER} \
> Index: 3.1/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/security/openssl/3.1/pkg/PLIST,v
> diff -u -p -r1.4 PLIST
> --- 3.1/pkg/PLIST 24 Oct 2023 15:24:49 -0000 1.4
> +++ 3.1/pkg/PLIST 28 Oct 2023 15:32:23 -0000
> @@ -1,5 +1,7 @@
> @option no-default-conflict
> @option is-branch
> +@conflict openssl->=3.1,<3.2
> +@pkgpath security/openssl/3.0
> bin/c_rehash31
> @bin bin/eopenssl31
> include/eopenssl31/
>