Changeset View
Changeset View
Standalone View
Standalone View
sysutils/rsyslog8/Makefile
Show All 21 Lines | |||||
PORTSCOUT= limit:^8\. | PORTSCOUT= limit:^8\. | ||||
USES= libtool pkgconfig autoreconf python:env | USES= libtool pkgconfig autoreconf python:env | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
CONFLICTS_BUILD= libinotify-* | CONFLICTS_BUILD= libinotify-* | ||||
OPTIONS_DEFINE= DBI DOCS ELASTIC GCRYPT GSSAPI JSONPARSE MYSQL PGSQL \ | OPTIONS_DEFINE= DBI DOCS ELASTIC GCRYPT GSSAPI HTTP JSONPARSE KAFKA \ | ||||
RELP SNMP NORMALIZE | MYSQL NORMALIZE PGSQL RABBITMQ RELP SNMP | ||||
matthew: You could sort the options here as well.
| |||||
OPTIONS_RADIO= SSLLIB | OPTIONS_RADIO= SSLLIB | ||||
OPTIONS_RADIO_SSLLIB= GNUTLS OPENSSL | OPTIONS_RADIO_SSLLIB= GNUTLS OPENSSL | ||||
OPTIONS_DEFAULT=GCRYPT | OPTIONS_DEFAULT=GCRYPT | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
DBI_DESC= LibDBI output module for rsyslog | DBI_DESC= LibDBI output module for rsyslog | ||||
DBI_LIB_DEPENDS= libdbi.so:databases/libdbi | DBI_LIB_DEPENDS= libdbi.so:databases/libdbi | ||||
DBI_CONFIGURE_ENABLE= libdbi | DBI_CONFIGURE_ENABLE= libdbi | ||||
Show All 17 Lines | |||||
GNUTLS_PLIST_FILES= lib/rsyslog/lmnsd_gtls.so | GNUTLS_PLIST_FILES= lib/rsyslog/lmnsd_gtls.so | ||||
GSSAPI_DESC= GSS API input/output module for rsyslog | GSSAPI_DESC= GSS API input/output module for rsyslog | ||||
GSSAPI_CONFIGURE_ENABLE=gssapi-krb5 | GSSAPI_CONFIGURE_ENABLE=gssapi-krb5 | ||||
GSSAPI_PLIST_FILES= lib/rsyslog/imgssapi.so \ | GSSAPI_PLIST_FILES= lib/rsyslog/imgssapi.so \ | ||||
lib/rsyslog/lmgssutil.so \ | lib/rsyslog/lmgssutil.so \ | ||||
lib/rsyslog/omgssapi.so | lib/rsyslog/omgssapi.so | ||||
HTTP_DESC= HTTP output module for rsyslog | |||||
HTTP_CONFIGURE_ENABLE= omhttp | |||||
HTTP_PLIST_FILES= lib/rsyslog/omhttp.so | |||||
JSONPARSE_DESC= JSONPARSE module for rsyslog | JSONPARSE_DESC= JSONPARSE module for rsyslog | ||||
JSONPARSE_CONFIGURE_ENABLE= mmjsonparse | JSONPARSE_CONFIGURE_ENABLE= mmjsonparse | ||||
JSONPARSE_PLIST_FILES= lib/rsyslog/mmjsonparse.so | JSONPARSE_PLIST_FILES= lib/rsyslog/mmjsonparse.so | ||||
KAFKA_DESC= Kafka input/output module for rsyslog | |||||
KAFKA_LIB_DEPENDS= librdkafka.so:net/librdkafka | |||||
KAFKA_CONFIGURE_ENABLE= imkafka omkafka | |||||
KAFKA_PLIST_FILES= lib/rsyslog/imkafka.so \ | |||||
lib/rsyslog/omkafka.so | |||||
MYSQL_DESC= MySQL output module for rsyslog | MYSQL_DESC= MySQL output module for rsyslog | ||||
MYSQL_USES= mysql | MYSQL_USES= mysql | ||||
MYSQL_CONFIGURE_ENABLE= mysql | MYSQL_CONFIGURE_ENABLE= mysql | ||||
MYSQL_PLIST_FILES= lib/rsyslog/ommysql.so | MYSQL_PLIST_FILES= lib/rsyslog/ommysql.so | ||||
MYSQL_PORTDOCS= plugins/ommysql/createDB.sql | MYSQL_PORTDOCS= plugins/ommysql/createDB.sql | ||||
NORMALIZE_DESC= Message normalization module for rsyslog | |||||
NORMALIZE_LIB_DEPENDS= liblognorm.so:devel/liblognorm | |||||
NORMALIZE_CONFIGURE_ENABLE= mmnormalize | |||||
NORMALIZE_PLIST_FILES= lib/rsyslog/mmnormalize.so | |||||
OPENSSL_USES= ssl | OPENSSL_USES= ssl | ||||
OPENSSL_CONFIGURE_ENABLE= openssl | OPENSSL_CONFIGURE_ENABLE= openssl | ||||
OPENSSL_CONFIGURE_ENV= OPENSSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" \ | OPENSSL_CONFIGURE_ENV= OPENSSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" \ | ||||
OPENSSL_CFLAGS="-I ${OPENSSLINC}" | OPENSSL_CFLAGS="-I ${OPENSSLINC}" | ||||
OPENSSL_PLIST_FILES= lib/rsyslog/lmnsd_ossl.so | OPENSSL_PLIST_FILES= lib/rsyslog/lmnsd_ossl.so | ||||
PGSQL_DESC= PostgreSQL output module for rsyslog | PGSQL_DESC= PostgreSQL output module for rsyslog | ||||
PGSQL_USES= pgsql | PGSQL_USES= pgsql | ||||
PGSQL_CONFIGURE_ENABLE= pgsql | PGSQL_CONFIGURE_ENABLE= pgsql | ||||
PGSQL_PLIST_FILES= lib/rsyslog/ompgsql.so | PGSQL_PLIST_FILES= lib/rsyslog/ompgsql.so | ||||
PGSQL_PORTDOCS= plugins/ompgsql/createDB.sql | PGSQL_PORTDOCS= plugins/ompgsql/createDB.sql | ||||
RABBITMQ_DESC= RabbitMQ output module for rsyslog | |||||
RABBITMQ_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c | |||||
RABBITMQ_CONFIGURE_ENABLE= omrabbitmq | |||||
RABBITMQ_PLIST_FILES= lib/rsyslog/omrabbitmq.so | |||||
RELP_DESC= RELP input/output module for rsyslog | RELP_DESC= RELP input/output module for rsyslog | ||||
RELP_LIB_DEPENDS= librelp.so:devel/librelp | RELP_LIB_DEPENDS= librelp.so:devel/librelp | ||||
RELP_CONFIGURE_ENABLE= relp | RELP_CONFIGURE_ENABLE= relp | ||||
RELP_PLIST_FILES= lib/rsyslog/imrelp.so \ | RELP_PLIST_FILES= lib/rsyslog/imrelp.so \ | ||||
lib/rsyslog/omrelp.so | lib/rsyslog/omrelp.so | ||||
SNMP_DESC= SNMP trap sender for rsyslog | SNMP_DESC= SNMP trap sender for rsyslog | ||||
SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp | SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp | ||||
SNMP_CONFIGURE_ENABLE= snmp | SNMP_CONFIGURE_ENABLE= snmp | ||||
SNMP_PLIST_FILES= lib/rsyslog/omsnmp.so | SNMP_PLIST_FILES= lib/rsyslog/omsnmp.so | ||||
NORMALIZE_DESC= Message normalization module for rsyslog | |||||
NORMALIZE_LIB_DEPENDS= liblognorm.so:devel/liblognorm | |||||
NORMALIZE_CONFIGURE_ENABLE= mmnormalize | |||||
NORMALIZE_PLIST_FILES= lib/rsyslog/mmnormalize.so | |||||
.ifdef WITH_MYSQL_MICROSECONDS | .ifdef WITH_MYSQL_MICROSECONDS | ||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-mysql-microseconds | EXTRA_PATCHES+= ${FILESDIR}/extra-patch-mysql-microseconds | ||||
.endif | .endif | ||||
.ifdef WITH_SANE_HOSTNAME | .ifdef WITH_SANE_HOSTNAME | ||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-sane-hostname | EXTRA_PATCHES+= ${FILESDIR}/extra-patch-sane-hostname | ||||
.endif | .endif | ||||
Show All 14 Lines | |||||
.endif | .endif | ||||
CONFIGURE_ENV+= LIBESTR_CFLAGS="${CFLAGS}" LIBESTR_LIBS="${LDFLAGS} -lestr" LIBEE_CFLAGS="${CFLAGS}" LIBEE_LIBS="${LDFLAGS} -lee -lkvm" | CONFIGURE_ENV+= LIBESTR_CFLAGS="${CFLAGS}" LIBESTR_LIBS="${LDFLAGS} -lestr" LIBEE_CFLAGS="${CFLAGS}" LIBEE_LIBS="${LDFLAGS} -lee -lkvm" | ||||
CFLAGS+= ${CPPFLAGS} | CFLAGS+= ${CPPFLAGS} | ||||
USE_RC_SUBR= ${PORTNAME}d | USE_RC_SUBR= ${PORTNAME}d | ||||
SUB_FILES= pkg-message | SUB_FILES= pkg-message | ||||
CONFIGURE_ARGS+= --enable-imdiag --enable-imfile --enable-impstats --enable-mail --enable-omprog --enable-omstdout --enable-omuxsock --enable-rfc3195 --disable-testbench | CONFIGURE_ARGS+= --enable-imdiag --enable-imfile --enable-impstats \ | ||||
--enable-mail --enable-omprog --enable-omstdout \ | |||||
--enable-omuxsock --enable-rfc3195 --disable-testbench | |||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200061 | .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200061 | ||||
CONFIGURE_ARGS+= --enable-imuxsock-rfc5424 | CONFIGURE_ARGS+= --enable-imuxsock-rfc5424 | ||||
.else | .else | ||||
CONFIGURE_ARGS+= --disable-imuxsock-rfc5424 | CONFIGURE_ARGS+= --disable-imuxsock-rfc5424 | ||||
.endif | .endif | ||||
post-patch: | post-patch: | ||||
Show All 14 Lines |
You could sort the options here as well.