diff options
author | kris <kris@FreeBSD.org> | 2003-07-07 09:47:43 +0800 |
---|---|---|
committer | kris <kris@FreeBSD.org> | 2003-07-07 09:47:43 +0800 |
commit | c8db667590854d3ac645481d1725de1bcb054edf (patch) | |
tree | 91d48b63443ec260655e4f31a67978748f0bfee1 /security/keynote | |
parent | 174835f9b8c9539a8c2fb07b153248c63c78f454 (diff) | |
download | freebsd-ports-gnome-c8db667590854d3ac645481d1725de1bcb054edf.tar.gz freebsd-ports-gnome-c8db667590854d3ac645481d1725de1bcb054edf.tar.zst freebsd-ports-gnome-c8db667590854d3ac645481d1725de1bcb054edf.zip |
Fix build with recent bison versions.
PR: ports/52754
Submitted by: Dennis Berger <db@nipsi.de>
Diffstat (limited to 'security/keynote')
-rw-r--r-- | security/keynote/files/patch-af | 164 | ||||
-rw-r--r-- | security/keynote/files/patch-ag | 20 |
2 files changed, 184 insertions, 0 deletions
diff --git a/security/keynote/files/patch-af b/security/keynote/files/patch-af new file mode 100644 index 000000000000..5a56488f747c --- /dev/null +++ b/security/keynote/files/patch-af @@ -0,0 +1,164 @@ +--- keynote-orig.y Wed Jun 14 08:28:23 2000 ++++ keynote.y Wed May 28 14:47:32 2003 +@@ -90,17 +90,17 @@ + | 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 @@ + $$ = get_kth($1); + else + $$ = 0; +- } /* K-th */ ++ }; /* K-th */ + + keylist: key + { /* Don't do anything if we're just recording */ +@@ -154,7 +154,7 @@ + keynote_kth_array[$1]++; + + keylistcount++; +- } ++ }; + + key: str { + if (keynote_donteval) +@@ -192,10 +192,10 @@ + break; + } + } +- } ++ }; + + localinit: /* Nothing */ +- | localconstants ++ | localconstants; + + localconstants: VARIABLE EQQ STRING + { +@@ -264,12 +264,12 @@ + + if (i != RESULT_TRUE) + return -1; +- } localconstants ++ } localconstants ; + + program: prog { + keynote_returnvalue = $1; + return 0; +- } ++ }; + + prog: /* Nada */ { $$ = 0; } + | notemptyprog { +@@ -284,7 +284,7 @@ + $$ = $1; + else + $$ = $4; +- } ++ }; + + notemptyprog: expr HINT afterhint + { +@@ -299,7 +299,7 @@ + $$ = keynote_current_session->ks_values_num - 1; + else + $$ = 0; +- } ++ }; + + afterhint: str { if (keynote_exceptionflag || keynote_donteval) + $$ = 0; +@@ -314,7 +314,7 @@ + free($1); + } + } +- | OPENBLOCK prog CLOSEBLOCK { $$ = $2; } ++ | OPENBLOCK prog CLOSEBLOCK { $$ = $2; }; + + + expr: OPENPAREN expr CLOSEPAREN { $$ = $2; } +@@ -333,19 +333,19 @@ + | 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 @@ + $$ = (int) floor(atof($2)); + free($2); + } +- } ++ }; + + floatex: floatex PLUS floatex { $$ = ($1 + $3); } + | floatex MINUS floatex { $$ = ($1 - $3); } +@@ -417,7 +417,7 @@ + $$ = atof($2); + free($2); + } +- } ++ }; + + stringexp: str EQ str { + if (keynote_exceptionflag || keynote_donteval) +@@ -578,7 +578,7 @@ + free($1); + } + } +- } ++ }; + + str: str DOTT str { if (keynote_exceptionflag || keynote_donteval) + $$ = (char *) NULL; +@@ -604,7 +604,7 @@ + return -1; + } + } +- | strnotconcat { $$ = $1; } ++ | strnotconcat { $$ = $1; }; + + strnotconcat: STRING { $$ = $1; } + | OPENPAREN str CLOSEPAREN { $$ = $2; } +@@ -659,7 +659,7 @@ + if (keynote_lex_add($$, LEXTYPE_CHAR) == -1) + return -1; + } +- } ++ }; + %% + + /* diff --git a/security/keynote/files/patch-ag b/security/keynote/files/patch-ag new file mode 100644 index 000000000000..6b5a46ce77af --- /dev/null +++ b/security/keynote/files/patch-ag @@ -0,0 +1,20 @@ +--- keynote-ver-orig.y Tue Oct 12 00:34:29 1999 ++++ keynote-ver.y Wed May 28 14:47:32 2003 +@@ -48,7 +48,7 @@ + | 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 @@ + return i; + free($1); + free($3); +- } expr ++ } expr ; + %% + void + kverror(char *s) |