aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2023-05-28 12:09:04 +0000
committerRene Ladan <rene@FreeBSD.org>2023-05-28 12:09:04 +0000
commit93a6bf2ff6862c4e046d629ec58cee573d0855c3 (patch)
treedef15f891b6ad22920555ccc313fe703cf2aac55
parent28db06099cc14b20de85922413f5693e3287e472 (diff)
downloadports-93a6bf2ff6862c4e046d629ec58cee573d0855c3.tar.gz
ports-93a6bf2ff6862c4e046d629ec58cee573d0855c3.zip
security/keynote: Remove expired port:
2023-05-28 security/keynote: Upstream last release in 2000
-rw-r--r--MOVED1
-rw-r--r--security/Makefile1
-rw-r--r--security/keynote/Makefile45
-rw-r--r--security/keynote/distinfo2
-rw-r--r--security/keynote/files/patch-Makefile.in23
-rw-r--r--security/keynote/files/patch-configure21
-rw-r--r--security/keynote/files/patch-keynote-ver.y20
-rw-r--r--security/keynote/files/patch-keynote.y164
-rw-r--r--security/keynote/files/patch-man__keynote.411
-rw-r--r--security/keynote/pkg-descr14
10 files changed, 1 insertions, 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>.