aboutsummaryrefslogtreecommitdiff
path: root/multimedia/avinfo
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-01-13 07:21:04 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-01-13 07:21:04 +0000
commit9063f9304ce8598f71c59d404dda7fabd8cdc077 (patch)
treeac57f5ed25dbd047668d7b3028d2914c5ee6ec4c /multimedia/avinfo
parent3b027b7d05d5546056f679102f4d328e3e5f0b33 (diff)
downloadports-9063f9304ce8598f71c59d404dda7fabd8cdc077.tar.gz
ports-9063f9304ce8598f71c59d404dda7fabd8cdc077.zip
Update to 3.0.4
- Add LICENSE - Use USES=localbase - Use PORTDATA - Sort PLIST Changes: http://git.savannah.gnu.org/cgit/bison.git/tree/NEWS Differential Revision: https://reviews.FreeBSD.org/D9073 PR: 215840 Exp-run by: antoine
Notes
Notes: svn path=/head/; revision=431345
Diffstat (limited to 'multimedia/avinfo')
-rw-r--r--multimedia/avinfo/Makefile3
-rw-r--r--multimedia/avinfo/files/patch-src-ass.y33
2 files changed, 33 insertions, 3 deletions
diff --git a/multimedia/avinfo/Makefile b/multimedia/avinfo/Makefile
index fe1ecf1d297a..3343ac78dc87 100644
--- a/multimedia/avinfo/Makefile
+++ b/multimedia/avinfo/Makefile
@@ -20,9 +20,6 @@ PLIST_FILES= bin/${PORTNAME} \
PORTDOCS= *
-
-.include <bsd.port.options.mk>
-
post-patch:
@${REINPLACE_CMD} -e '/^CC=/ d; /^CFLAGS=/ d; /^PREFIX=/ d' \
${WRKSRC}/config.mk
diff --git a/multimedia/avinfo/files/patch-src-ass.y b/multimedia/avinfo/files/patch-src-ass.y
new file mode 100644
index 000000000000..1397c1b79dca
--- /dev/null
+++ b/multimedia/avinfo/files/patch-src-ass.y
@@ -0,0 +1,33 @@
+--- src/ass.y.orig 2005-04-22 05:31:53 UTC
++++ src/ass.y
+@@ -25,17 +25,17 @@
+ #include "ass.h"
+ #include "ass.tab.h"
+
+-#define YYLEX_PARAM lexer_ctl
+-#define YYPARSE_PARAM lexer_ctl
+ #define line (((lexerctl_t*)lexer_ctl)->line)
+ #define pos (((lexerctl_t*)lexer_ctl)->c)
+
+-int yyerror( const char *s );
++int yyerror(void *lexer_ctl, const char *s);
+ int yylex (YYSTYPE *lval, void* lexer_ctl);
+
+ %}
+
+-%pure_parser
++%define api.pure
++%lex-param {void *lexer_ctl}
++%parse-param {void *lexer_ctl}
+
+ %union{
+ int letter;
+@@ -258,7 +258,7 @@ var_t Op(var_t var1, var_t var2, int op_
+ return res;
+ }
+
+-int yyerror (const char *s) /* вызывается yyparse в случае ошибки */
++int yyerror (void *lexer_ctl, const char *s) /* вызывается yyparse в случае ошибки */
+ {
+ printf ("\n(error in template)\n");
+ return 1;