diff --git a/devel/libinjection/Makefile b/devel/libinjection/Makefile index 4824a67bb6781..750b3e0424f3c 100644 --- a/devel/libinjection/Makefile +++ b/devel/libinjection/Makefile @@ -8,17 +8,19 @@ COMMENT= SQL / SQLI tokenizer parser analyzer WWW= https://github.com/libinjection/libinjection LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE_FILE= ${WRKSRC}/../COPYING USES= python:build shebangfix +WRKSRC_SUBDIR= src + USE_GITHUB= yes SHEBANG_GLOB= *.py do-install: - ${INSTALL_DATA} ${WRKSRC}/src/libinjection*.h ${STAGEDIR}${PREFIX}/include/ - ${INSTALL_DATA} ${WRKSRC}/src/libinjection.a ${STAGEDIR}${PREFIX}/lib/libinjection.a - ${INSTALL_LIB} ${WRKSRC}/src/libinjection.so ${STAGEDIR}${PREFIX}/lib/libinjection.so + ${INSTALL_DATA} ${WRKSRC}/libinjection*.h ${STAGEDIR}${PREFIX}/include/ + ${INSTALL_DATA} ${WRKSRC}/libinjection.a ${STAGEDIR}${PREFIX}/lib/libinjection.a + ${INSTALL_LIB} ${WRKSRC}/libinjection.so ${STAGEDIR}${PREFIX}/lib/libinjection.so .include diff --git a/devel/libinjection/files/patch-2to3 b/devel/libinjection/files/patch-2to3 index 857d0d4de3c2d..cb6dad219a49f 100644 --- a/devel/libinjection/files/patch-2to3 +++ b/devel/libinjection/files/patch-2to3 @@ -1,5 +1,5 @@ ---- src/make_parens.py.orig 2022-03-04 21:37:55 UTC -+++ src/make_parens.py +--- make_parens.py.orig 2022-03-04 21:37:55 UTC ++++ make_parens.py @@ -412,7 +412,7 @@ def main(): mutator.permute(line.strip()) @@ -9,8 +9,8 @@ if __name__ == '__main__': ---- src/sqlparse_map.py.orig 2022-03-04 21:37:55 UTC -+++ src/sqlparse_map.py +--- sqlparse_map.py.orig 2022-03-04 21:37:55 UTC ++++ sqlparse_map.py @@ -1564,6 +1564,6 @@ if __name__ == '__main__': if len(CHARMAP) != 256: sys.stderr.write("Assert failed: charmap is %d characters\n" % len(CHARMAP)) @@ -19,8 +19,8 @@ + print(dump()) # pylint: disable=C0301,C0302 ---- src/sqlparse2c.py.orig 2022-03-04 21:38:43 UTC -+++ src/sqlparse2c.py +--- sqlparse2c.py.orig 2022-03-04 21:38:43 UTC ++++ sqlparse2c.py @@ -14,7 +14,7 @@ import sys def toc(obj): """ main routine """