FreeBSD Bugzilla – Attachment 203268 Details for
Bug 236845
sysutils/syslog-ng320: Don't drag in python when PYTHON isn't selected, other fixes
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch against r497322
patch2.txt (text/plain), 6.32 KB, created by
Craig Leres
on 2019-03-30 21:20:18 UTC
(
hide
)
Description:
patch against r497322
Filename:
MIME Type:
Creator:
Craig Leres
Created:
2019-03-30 21:20:18 UTC
Size:
6.32 KB
patch
obsolete
>Index: sysutils/syslog-ng320/Makefile >=================================================================== >--- sysutils/syslog-ng320/Makefile (revision 497336) >+++ sysutils/syslog-ng320/Makefile (working copy) >@@ -17,8 +17,8 @@ > LIB_DEPENDS= libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime shebangfix >+USES= autoreconf:build bison:build gettext-runtime gmake libtool \ >+ pathfix pkgconfig python:3.5+,build shebangfix ssl > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ >@@ -45,7 +45,6 @@ > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py >-SHEBANG_LANG= python3 > GNU_CONFIGURE= yes > # Note: Even if PYTHON is deselected, glib20 will install python. > USE_GNOME= glib20 >@@ -55,7 +54,8 @@ > CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ > --enable-dynamic-linking --enable-manpages \ > --disable-linux-caps \ >- --datadir=${PREFIX}/share/ >+ --datadir=${PREFIX}/share/ \ >+ --with-python=${PYTHON_VER} > > CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ > OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" >@@ -136,50 +136,49 @@ > lib/syslog-ng/java-modules/http.jar \ > lib/syslog-ng/java-modules/syslog-ng-common.jar > >-PYTHON_USES= bison python:3.5+ >-PYTHON_CONFIGURE_ON= --enable-python >+PYTHON_USES= python:3.5+ >+PYTHON_CONFIGURE_ON= --enable-python > PYTHON_CONFIGURE_OFF= --disable-python >-PYTHON_CONFIGURE_WITH= python=${PYTHON_VER} > PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \ > %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ > %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/__pycache__/__init__.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/__init__.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/choicecompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/choicecompleter.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/commandlinelexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/commandlinelexer.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completer.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completerlang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completerlang.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuggercli.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuggercli.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuglang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuglang.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/getoptlexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/getoptlexer.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/langcompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/langcompleter.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexer.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexertoken.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexertoken.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/macrocompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/macrocompleter.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/readline.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/readline.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/syslognginternals.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/syslognginternals.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tablexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tablexer.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelang.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelexer.cpython-${PYTHON_SUFFIX}.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tflang.cpython-36.pyc >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tflang.cpython-${PYTHON_SUFFIX}.pyc > > CURL_CONFIGURE_OFF= --with-libcurl=off > CURL_LIB_DEPENDS= libcurl.so:ftp/curl
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 236845
:
203203
|
203233
|
203261
| 203268