Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 May 2023 12:09:24 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 93a6bf2ff686 - main - security/keynote: Remove expired port:
Message-ID:  <202305281209.34SC9Oi3070499@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

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

commit 93a6bf2ff6862c4e046d629ec58cee573d0855c3
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2023-05-28 12:09:04 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2023-05-28 12:09:04 +0000

    security/keynote: Remove expired port:
    
    2023-05-28 security/keynote: Upstream last release in 2000
---
 MOVED                                       |   1 +
 security/Makefile                           |   1 -
 security/keynote/Makefile                   |  45 --------
 security/keynote/distinfo                   |   2 -
 security/keynote/files/patch-Makefile.in    |  23 ----
 security/keynote/files/patch-configure      |  21 ----
 security/keynote/files/patch-keynote-ver.y  |  20 ----
 security/keynote/files/patch-keynote.y      | 164 ----------------------------
 security/keynote/files/patch-man__keynote.4 |  11 --
 security/keynote/pkg-descr                  |  14 ---
 10 files changed, 1 insertion(+), 301 deletions(-)

diff --git a/MOVED b/MOVED
index b9dda57baf2f..27b059df5675 100644
--- a/MOVED
+++ b/MOVED
@@ -7581,3 +7581,4 @@ www/npm-node14||2023-05-28|Has expired: Requires upstream EOL www/node14
 www/node14||2023-05-28|Has expired: Consider using www/node16 or later as Upstream EOL on 2023-04-30
 security/p5-Net-SAML||2023-05-28|Has expired: Depends on deprecated security/zxid
 security/zxid||2023-05-28|Has expired: Do not build with OpenSSL 1.1.1e and later
+security/keynote||2023-05-28|Has expired: Upstream last release in 2000
diff --git a/security/Makefile b/security/Makefile
index 91fa7e18bbf4..03fd55dcb01e 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -249,7 +249,6 @@
     SUBDIR += keepassxc
     SUBDIR += keybase
     SUBDIR += keychain
-    SUBDIR += keynote
     SUBDIR += keyprint
     SUBDIR += keysmith
     SUBDIR += kf5-kdesu
diff --git a/security/keynote/Makefile b/security/keynote/Makefile
deleted file mode 100644
index 78ad2e752c05..000000000000
--- a/security/keynote/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-PORTNAME=	keynote
-PORTVERSION=	2.3
-PORTREVISION=	2
-CATEGORIES=	security
-MASTER_SITES=	http://www1.cs.columbia.edu/~angelos/Code/
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Trust-Management System
-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
-CONFIGURE_ENV=	SSLEAY="${OPENSSLBASE}/bin" OPENSSLLIB="${OPENSSLLIB}" \
-		OPENSSLINC="${OPENSSLINC}"
-
-PLIST_FILES=	bin/keynote include/keynote.h lib/libkeynote.a \
-		man/man1/keynote.1.gz man/man3/keynote.3.gz \
-		man/man5/keynote.5.gz
-PORTDOCS=	*
-
-OPTIONS_DEFINE=	DOCS
-
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/keynote ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_DATA} ${WRKSRC}/keynote.h ${STAGEDIR}${PREFIX}/include
-	${INSTALL_DATA} ${WRKSRC}/libkeynote.a ${STAGEDIR}${PREFIX}/lib
-	${INSTALL_MAN} ${WRKSRC}/man/keynote.1 ${STAGEDIR}${MANPREFIX}/man/man1
-	${INSTALL_MAN} ${WRKSRC}/man/keynote.3 ${STAGEDIR}${MANPREFIX}/man/man3
-	${INSTALL_MAN} ${WRKSRC}/man/keynote.4 \
-		${STAGEDIR}${MANPREFIX}/man/man5/keynote.5
-
-do-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/HOWTO.add.crypto ${WRKSRC}/TODO \
-		${WRKSRC}/doc/rfc*.txt ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/security/keynote/distinfo b/security/keynote/distinfo
deleted file mode 100644
index 3ea1047c2f31..000000000000
--- a/security/keynote/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (keynote-2.3.tar.gz) = 62f7a9d57ceb6bcdd47b604b637a7ac8ed337cef0ab02f1fa28b7e61c9b15821
-SIZE (keynote-2.3.tar.gz) = 141930
diff --git a/security/keynote/files/patch-Makefile.in b/security/keynote/files/patch-Makefile.in
deleted file mode 100644
index 09418c4a6bda..000000000000
--- a/security/keynote/files/patch-Makefile.in
+++ /dev/null
@@ -1,23 +0,0 @@
---- Makefile.in.orig	2000-09-26 23:16:27 UTC
-+++ Makefile.in
-@@ -41,7 +41,7 @@ YACCFLAGS2 = -d -p kv -b z
- YACCFLAGS = -d -p kn -b k
- LEXFLAGS2 = -Pkv -s -i
- LEXFLAGS = -Cr -Pkn -s -i
--CFLAGS = -O2 -Wall # -g
-+CFLAGS ?= -O2 -Wall # -g
- RMFLAGS2 = -rf
- RMFLAGS = -f
- NROFFFLAGS = -mandoc
-@@ -87,9 +87,11 @@ $(TARGET2): $(TARGET) $(OBJS2)
- 
- k.tab.c: keynote.y header.h keynote.h assertion.h config.h
- 	$(YACC) $(YACCFLAGS) keynote.y
-+k.tab.h: | k.tab.c
- 
- z.tab.c: keynote-ver.y keynote.h header.h config.h
- 	$(YACC) $(YACCFLAGS2) keynote-ver.y
-+z.tab.h: | z.tab.c
- 
- lex.kn.c: keynote.l k.tab.h header.h keynote.h assertion.h config.h
- 	$(LEX) $(LEXFLAGS) keynote.l
diff --git a/security/keynote/files/patch-configure b/security/keynote/files/patch-configure
deleted file mode 100644
index 0448f153110e..000000000000
--- a/security/keynote/files/patch-configure
+++ /dev/null
@@ -1,21 +0,0 @@
---- configure.orig	2000-09-26 23:16:28 UTC
-+++ configure
-@@ -1256,7 +1256,7 @@ else
- fi
- 
- 
--LIBS="-L/usr/lib -L/usr/local/lib -L/usr/ssl/lib -L/usr/openssl/lib\
-+LIBS="-L/usr/lib -L/usr/local/lib -L${OPENSSLLIB} -L/usr/ssl/lib -L/usr/openssl/lib\
-  -L/usr/local/ssl/lib -L/usr/local/openssl/lib -L/usr/pkg/lib -L/pkg/lib"
- 
- echo $ac_n "checking for floor in -lm""... $ac_c" 1>&6
-@@ -1421,7 +1421,8 @@ fi
- 
- 
- CPPFLAGS="-I/usr/include -I/usr/local/include -I/usr/ssl/include\
-- -I/usr/local/ssl/include -I/usr/openssl/include -I/usr/pkg/include\
-+ -I/usr/local/ssl/include -I${OPENSSLINC}\
-+ -I/usr/openssl/include -I/usr/pkg/include\
-  -I/usr/local/openssl/include -I/pkg/include"
- 
- echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
diff --git a/security/keynote/files/patch-keynote-ver.y b/security/keynote/files/patch-keynote-ver.y
deleted file mode 100644
index c44027f6ea34..000000000000
--- a/security/keynote/files/patch-keynote-ver.y
+++ /dev/null
@@ -1,20 +0,0 @@
---- keynote-ver.y.orig	1999-10-11 22:34:29 UTC
-+++ keynote-ver.y
-@@ -48,7 +48,7 @@ program: expr
-        | STRING              { if (kn_add_authorizer(sessid, $1) != 0)
- 				 return keynote_errno;
-                                free($1);
--                             }
-+                             };
- 
- expr: VSTRING EQ STRING      { int i = kn_add_action(sessid, $1, $3, 0);
- 
-@@ -63,7 +63,7 @@ expr: VSTRING EQ STRING      { int i = k
- 				 return i;
- 			       free($1);
- 			       free($3);
--                             } expr 
-+                             } expr ;
- %%
- void
- kverror(char *s)
diff --git a/security/keynote/files/patch-keynote.y b/security/keynote/files/patch-keynote.y
deleted file mode 100644
index 3dec1ea9ab9c..000000000000
--- a/security/keynote/files/patch-keynote.y
+++ /dev/null
@@ -1,164 +0,0 @@
---- keynote.y.orig	2000-06-14 06:28:23 UTC
-+++ keynote.y
-@@ -90,17 +90,17 @@ grammarswitch: LOCINI { keynote_exceptio
-              | PRIVATEKEY { keynote_exceptionflag = keynote_donteval = 0; }
-                         STRING { keynote_lex_remove($3);
- 			         keynote_privkey = $3;
--			       }
-+			       };
-     
- keypredicate: /* Nothing */   { keynote_returnvalue = 0;
-                                 return 0; 
-                               }
-        | notemptykeypredicate { keynote_returnvalue = $1;
- 				return 0;
--                              }
-+                              };
- 
- notemptykeypredicate:  key     { $$ = $1; }
--       		     | keyexp  { $$ = $1; }
-+       		     | keyexp  { $$ = $1; };
- 
- keyexp: notemptykeypredicate AND { if (($1 == 0) && !keynote_justrecord)
-                                      keynote_donteval = 1;
-@@ -137,7 +137,7 @@ keyexp: notemptykeypredicate AND { if ((
- 			      $$ = get_kth($1);
- 			    else
- 			      $$ = 0;
--			  }  /* K-th */
-+			  };  /* K-th */
- 
- keylist: key
- 	    { /* Don't do anything if we're just recording */ 
-@@ -154,7 +154,7 @@ keylist: key
- 		  keynote_kth_array[$1]++;
- 
- 	      keylistcount++;
--            }
-+            };
- 
- key: str        {
- 		   if (keynote_donteval)
-@@ -192,10 +192,10 @@ key: str        {
- 				 break;
- 			 }
- 		   }
--                 }
-+                 };
- 
- localinit: /* Nothing */
--         | localconstants
-+         | localconstants;
- 
- localconstants: VARIABLE EQQ STRING 
- 	  {
-@@ -264,12 +264,12 @@ localconstants: VARIABLE EQQ STRING 
- 
- 	    if (i != RESULT_TRUE)
- 	      return -1;
--	  } localconstants
-+	  } localconstants ;
- 
- program: prog { 
- 	        keynote_returnvalue = $1;
- 		return 0;
--	      }
-+	      };
- 
- prog:   /* Nada */ { $$ = 0; }
-        | notemptyprog {
-@@ -284,7 +284,7 @@ prog:   /* Nada */ { $$ = 0; }
- 			$$ = $1;
- 		      else
- 			$$ = $4;
--                    } 
-+                    };
- 
- notemptyprog: expr HINT afterhint
-               {
-@@ -299,7 +299,7 @@ notemptyprog: expr HINT afterhint
- 		  $$ = keynote_current_session->ks_values_num - 1;
- 		else
- 		  $$ = 0;
--	      }
-+	      };
- 
- afterhint: str {  if (keynote_exceptionflag || keynote_donteval)
- 		    $$ = 0;
-@@ -314,7 +314,7 @@ afterhint: str {  if (keynote_exceptionf
- 		      free($1);
- 		  }
-                 }
--         | OPENBLOCK prog CLOSEBLOCK { $$ = $2; }
-+         | OPENBLOCK prog CLOSEBLOCK { $$ = $2; };
- 
- 
- expr:     OPENPAREN expr CLOSEPAREN 	{ $$ = $2; }
-@@ -333,19 +333,19 @@ expr:     OPENPAREN expr CLOSEPAREN 	{ $
- 	| floatexp			{ $$ = $1; }
- 	| stringexp 			{ $$ = $1; }
-         | TRUE	  		        { $$ = 1; }
--        | FALSE	  		        { $$ = 0; }
-+        | FALSE	  		        { $$ = 0; };
- 
- numexp:	  numex LT numex { $$ = $1 < $3; }
- 	| numex GT numex { $$ = $1 > $3; }
- 	| numex EQ numex { $$ = $1 == $3; }
- 	| numex LE numex { $$ = $1 <= $3; }
- 	| numex GE numex { $$ = $1 >= $3; }
--	| numex NE numex { $$ = $1 != $3; }
-+	| numex NE numex { $$ = $1 != $3; };
- 
- floatexp: floatex LT floatex { $$ = $1 < $3; }
- 	| floatex GT floatex { $$ = $1 > $3; }
- 	| floatex LE floatex { $$ = $1 <= $3; }
--	| floatex GE floatex { $$ = $1 >= $3; }
-+	| floatex GE floatex { $$ = $1 >= $3; };
- 
- numex:	  numex PLUS numex  { $$ = $1 + $3; }
- 	| numex MINUS numex { $$ = $1 - $3; }
-@@ -383,7 +383,7 @@ numex:	  numex PLUS numex  { $$ = $1 + $
- 						$$ = (int) floor(atof($2));
- 					      free($2);
- 					  }
--					}
-+					};
- 
- floatex:  floatex PLUS floatex  	{ $$ = ($1 + $3); }
- 	| floatex MINUS floatex 	{ $$ = ($1 - $3); }
-@@ -417,7 +417,7 @@ floatex:  floatex PLUS floatex  	{ $$ = 
- 						$$ = atof($2);
- 					      free($2);
- 					  }
--	                                }
-+	                                };
- 
- stringexp: str EQ str {
-                         if (keynote_exceptionflag || keynote_donteval)
-@@ -578,7 +578,7 @@ stringexp: str EQ str {
- 		      free($1);
- 		  }
- 	      }
--	    }
-+	    };
- 
- str: str DOTT str    {  if (keynote_exceptionflag || keynote_donteval)
- 			  $$ = (char *) NULL;
-@@ -604,7 +604,7 @@ str: str DOTT str    {  if (keynote_exce
- 			      return -1;
- 			}
- 		      }
--	| strnotconcat { $$ = $1; }
-+	| strnotconcat { $$ = $1; };
- 
- strnotconcat: STRING 	                { $$ = $1; }
-         | OPENPAREN str CLOSEPAREN 	{ $$ = $2; }
-@@ -659,7 +659,7 @@ strnotconcat: STRING 	                { 
- 				if (keynote_lex_add($$, LEXTYPE_CHAR) == -1)
- 				  return -1;
- 			    }
--			 }
-+			 };
- %%
- 
- /*
diff --git a/security/keynote/files/patch-man__keynote.4 b/security/keynote/files/patch-man__keynote.4
deleted file mode 100644
index 58bde653c4a5..000000000000
--- a/security/keynote/files/patch-man__keynote.4
+++ /dev/null
@@ -1,11 +0,0 @@
---- man/keynote.4.orig	2000-09-26 23:16:32 UTC
-+++ man/keynote.4
-@@ -20,7 +20,7 @@
- .\" PURPOSE.
- .\"
- .Dd May 22, 1999
--.Dt KEYNOTE 4
-+.Dt KEYNOTE 5
- .\" .TH KeyNote 4 local
- .Os
- .Sh NAME
diff --git a/security/keynote/pkg-descr b/security/keynote/pkg-descr
deleted file mode 100644
index 1180c1327e4a..000000000000
--- a/security/keynote/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-KeyNote is a simple and flexible trust-management system designed to
-work well for a variety of large- and small- scale Internet-based
-applications.  It provides a single, unified language for both local
-policies and credentials.  KeyNote policies and credentials, called
-`assertions,' contain predicates that describe the trusted actions
-permitted by the holders of specific public keys.  KeyNote assertions
-are essentially small, highly-structured programs.  A signed
-assertion, which can be sent over an untrusted network, is also
-called a `credential assertion.'  Credential assertions, which also
-serve the role of certificates, have the same syntax as policy
-assertions but are also signed by the principal delegating the trust.
-
-This is an example implementation of the KeyNote Trust-Management System
-as specified in IETF draft <draft-blaze-ietf-trustmgt-keynote-02.txt>.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202305281209.34SC9Oi3070499>