git: b3eb28b23634 - main - security/keynote: Mark DEPRECATED

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Fri, 28 Apr 2023 17:19:56 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b3eb28b236347e5913c4e957a53a275d98a416cd

commit b3eb28b236347e5913c4e957a53a275d98a416cd
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-04-28 16:08:36 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-04-28 17:19:08 +0000

    security/keynote: Mark DEPRECATED
    
    - Upstream last release in 2000
    - Set EXPIRATION_DATE to 2023-05-28
    - Mark IGNORE as it requires upstream EOL OpenSSL 1.0.X
    
    Approved by:    portmgr (blanket)
---
 security/keynote/Makefile | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/security/keynote/Makefile b/security/keynote/Makefile
index 301c5e8954e8..78ad2e752c05 100644
--- a/security/keynote/Makefile
+++ b/security/keynote/Makefile
@@ -11,6 +11,10 @@ WWW=		https://www1.cs.columbia.edu/~angelos/keynote.html
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Upstream last release in 2000
+EXPIRATION_DATE=	2023-05-28
+IGNORE=	Requires upstream EOL OpenSSL 1.0.X routines
+
 # gmake required to support parallel (-jX) builds
 USES=		gmake ssl
 GNU_CONFIGURE=	yes
@@ -24,14 +28,6 @@ PORTDOCS=	*
 
 OPTIONS_DEFINE=	DOCS
 
-.include <bsd.port.pre.mk>
-
-.if ${SSL_DEFAULT} == base
-BROKEN_FreeBSD_12=	incomplete definition of type 'struct evp_pkey_st'
-BROKEN_FreeBSD_13=	incomplete definition of type 'struct evp_pkey_st'
-BROKEN_FreeBSD_14=	incomplete definition of type 'struct evp_pkey_st'
-.endif
-
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/keynote ${STAGEDIR}${PREFIX}/bin
 	${INSTALL_DATA} ${WRKSRC}/keynote.h ${STAGEDIR}${PREFIX}/include
@@ -46,4 +42,4 @@ do-install-DOCS-on:
 	${INSTALL_DATA} ${WRKSRC}/HOWTO.add.crypto ${WRKSRC}/TODO \
 		${WRKSRC}/doc/rfc*.txt ${STAGEDIR}${DOCSDIR}
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>