Index: head/editors/le/Makefile =================================================================== --- head/editors/le/Makefile (revision 293716) +++ head/editors/le/Makefile (revision 293717) @@ -1,52 +1,52 @@ # New ports collection makefile for: le # Date created: 16 October 1997 # Whom: Andrey Zakhvatov # # $FreeBSD$ # PORTNAME= le PORTVERSION= 1.14.6 CATEGORIES= editors MASTER_SITES= ftp://ftp.yar.ru/pub/source/le/%SUBDIR%/ \ - http://people.rit.edu/~rpsfa/distfiles/ + http://mirrors.rit.edu/zi/ MASTER_SITE_SUBDIR= . old MAINTAINER= zi@FreeBSD.org COMMENT= Text editor with block and binary operations LICENSE= GPLv3 USE_BZIP2= yes GNU_CONFIGURE= yes MAN1= le.1 PORTDOCS= * PORTDATA= * PLIST_FILES= bin/le MISC_DATA= colors-black colors-blue colors-defbg colors-green \ colors-white keymap-emacs mainmenu mainmenu-ru syntax SRC_DATA= le.hlp do-install: cd ${WRKSRC}/src && ${INSTALL_PROGRAM} le ${PREFIX}/bin cd ${WRKSRC}/doc && ${INSTALL_MAN} le.1 ${MANPREFIX}/man/man1 .if !defined(NOPORTDATA) @${MKDIR} ${DATADIR} .for file in ${MISC_DATA} cd ${WRKSRC}/misc && ${INSTALL_DATA} ${file} ${DATADIR} .endfor @(cd ${WRKSRC}/misc && ${COPYTREE_SHARE} syntax.d ${DATADIR}) .for file in ${SRC_DATA} cd ${WRKSRC}/src && ${INSTALL_DATA} ${file} ${DATADIR} .endfor .endif .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in FEATURES HISTORY NEWS README TODO cd ${WRKSRC} && ${INSTALL_DATA} ${file} ${DOCSDIR} .endfor .endif .include Property changes on: head/editors/le/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.46 \ No newline at end of property +1.47 \ No newline at end of property Index: head/misc/logsurfer+/Makefile =================================================================== --- head/misc/logsurfer+/Makefile (revision 293716) +++ head/misc/logsurfer+/Makefile (revision 293717) @@ -1,42 +1,43 @@ # New ports collection makefile for: logsurfer # Date created: 28 Jul 1996 # Whom: shanee@augusta.de # # $FreeBSD$ # PORTNAME= logsurfer+ PORTVERSION= 1.7 CATEGORIES= misc MASTER_SITES= http://kerryt.orconhosting.net.nz/ \ - http://www.crypt.gen.nz/logsurfer/ + http://www.crypt.gen.nz/logsurfer/ \ + http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Process logfiles and conditionally perform certain actions LICENSE= BSD SUB_FILES= pkg-message EXAMPLE_FILES= context_arg_test.conf echo_test.conf \ lines_test.conf syslog_test.conf GNU_CONFIGURE= YES CONFIGURE_ARGS+=--with-etcdir=${ETCDIR} MAN1= logsurfer.1 MAN4= logsurfer.conf.4 post-install: @${MKDIR} ${ETCDIR} .for conf in ${EXAMPLE_FILES} ${INSTALL_DATA} ${WRKSRC}/config-examples/${conf} ${ETCDIR}/${conf}.sample .endfor .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ChangeLog README ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif @${CAT} ${PKGMESSAGE} .include Property changes on: head/misc/logsurfer+/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.18 \ No newline at end of property +1.19 \ No newline at end of property Index: head/net/daq/Makefile =================================================================== --- head/net/daq/Makefile (revision 293716) +++ head/net/daq/Makefile (revision 293717) @@ -1,32 +1,33 @@ # New ports collection makefile for: daq # Date created: 13 January 2011 # Whom: Dean Freeman (wfreeman@sourcefire.com) # # $FreeBSD$ # PORTNAME= daq PORTVERSION= 0.6.2 CATEGORIES= net -MASTER_SITES= SF/snort/snort +MASTER_SITES= SF/snort/snort \ + http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Data Acquisition abstraction library for snort 2.9+ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= dnet.1:${PORTSDIR}/net/libdnet \ pcap.1:${PORTSDIR}/net/libpcap BUILD_DEPENDS= flex:${PORTSDIR}/textproc/flex GNU_CONFIGURE= yes USE_GMAKE= yes USE_LDCONFIG= yes USE_BISON= build USE_AUTOTOOLS= libtool CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include Property changes on: head/net/daq/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.8 \ No newline at end of property +1.9 \ No newline at end of property Index: head/net/freeradius/Makefile =================================================================== --- head/net/freeradius/Makefile (revision 293716) +++ head/net/freeradius/Makefile (revision 293717) @@ -1,285 +1,286 @@ # New ports collection makefile for: freeradius # Date created: May 9 2002 # Whom: Brian Somers # # $FreeBSD$ # PORTNAME= freeradius PORTVERSION?= 1.1.8 PORTREVISION?= 5 CATEGORIES= net MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/%SUBDIR%/ \ ftp://ftp.ntua.gr/pub/net/radius/freeradius/%SUBDIR%/ \ ftp://ftp.uk.freeradius.org/pub/radius/%SUBDIR%/ \ http://ftp.cc.uoc.gr/mirrors/ftp.freeradius.org/%SUBDIR%/ \ - http://freeradius.portal-to-web.de/%SUBDIR%/ + http://freeradius.portal-to-web.de/%SUBDIR%/ \ + http://mirrors.rit.edu/zi/ MASTER_SITE_SUBDIR= . old # If FREERADIUS_SLAVE_MYSQL is defined, we want to build the # freeradius-mysql slave port .ifdef(FREERADIUS_SLAVE_MYSQL) PKGNAMESUFFIX= -mysql .endif MAINTAINER?= zi@FreeBSD.org COMMENT?= A free RADIUS server implementation LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= gdbm.4:${PORTSDIR}/databases/gdbm CONFLICTS= gnu-radius-[0-9].* openradius-[0-9].* radiusd-cistron-[0-9].* # If FREERADIUS_SLAVE_MYSQL is defined, we want to build the # freeradius-mysql slave port .ifdef(FREERADIUS_SLAVE_MYSQL) CONFLICTS+= freeradius-[0-9].* freeradius-mysql-[02-9].* .else CONFLICTS+= freeradius-mysql-[0-9].* freeradius-[02-9].* .endif MAN1= radclient.1 radeapclient.1 radlast.1 radtest.1 radwho.1 \ radzap.1 MAN5= acct_users.5 clients.5 clients.conf.5 dictionary.5 naslist.5 \ radiusd.conf.5 rlm_acct_unique.5 rlm_always.5 \ rlm_attr_filter.5 rlm_attr_rewrite.5 rlm_chap.5 rlm_counter.5 \ rlm_detail.5 rlm_expr.5 rlm_files.5 rlm_mschap.5 rlm_pap.5 \ rlm_passwd.5 rlm_realm.5 rlm_sql.5 rlm_sql_log.5 rlm_unix.5 \ users.5 MAN8= radiusd.8 radrelay.8 radsqlrelay.8 radwatch.8 rlm_ippool_tool.8 USE_BZIP2= yes WANT_PERL= yes LOGDIR?= /var/log NO_LATEST_LINK= yes USE_RC_SUBR= radiusd USE_AUTOTOOLS= libltdl libtool autoconf USE_GMAKE= yes USE_OPENSSL= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --quiet \ --prefix=${PREFIX} \ --localstatedir=/var \ --with-system-libtool \ --with-logdir=${LOGDIR} \ --with-large-files \ --with-openssl-includes=${OPENSSLINC} \ --without-rlm_sql_db2 \ --without-rlm_sql_freetds \ --without-rlm_sql_iodbc \ --without-rlm_sql_oracle \ --without-rlm_sql_sybase MAKE_ARGS+= LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes PLIST_SUB= PORTVERSION=${PORTVERSION} USERS= freeradius GROUPS= freeradius OPTIONS= KERBEROS "With Kerberos support" off \ HEIMDAL "With Heimdal Kerberos support" off \ LDAP "With LDAP database support" off .ifndef(FREERADIUS_SLAVE_MYSQL) OPTIONS+= MYSQL "With MySQL database support" off .endif OPTIONS+= PGSQL "With PostgreSQL database support" off \ UNIXODBC "With unixODBC database support" off \ FIREBIRD "With Firebird database support (EXPERIMENTAL)" off \ SNMP "With SNMP support" off \ EDIR "With Novell eDirectory support" off \ NOPERL "Do not require perl (use only if necessary)" off \ EXPERIMENTAL "Build experimental modules" off # Default requirements for rc script _REQUIRE= NETWORKING SERVERS .include .ifdef(FREERADIUS_SLAVE_MYSQL) WITH_MYSQL= yes .endif .ifdef(NOPORTDOCS) CONFIGURE_ARGS+=--without-docdir PLIST_SUB+= PORTDOCS="@comment " .else CONFIGURE_ARGS+=--with-docdir=${DOCSDIR} PLIST_SUB+= PORTDOCS="" .endif .if defined(WITH_HEIMDAL) && !defined(WITH_KERBEROS) WITH_KERBEROS= yes .endif .ifdef(WITH_KERBEROS) .ifdef(WITH_HEIMDAL) LIB_DEPENDS+= krb5.26:${PORTSDIR}/security/heimdal CONFIGURE_ARGS+=--enable-heimdal-krb5 .else LIB_DEPENDS+= krb5.3:${PORTSDIR}/security/krb5 .endif CONFIGURE_ARGS+=--with-rlm-krb5-lib-dir=${LOCALBASE}/lib CONFIGURE_ARGS+=--with-rlm-krb5-include-dir=${LOCALBASE}/include PLIST_SUB+= KRB5="" .else CONFIGURE_ARGS+=--without-rlm_krb5 PLIST_SUB+= KRB5="@comment " .endif .if defined(WITH_EDIR) && !defined(WITH_LDAP) WITH_LDAP= yes .endif .ifdef(WITH_LDAP) USE_OPENLDAP= YES PLIST_SUB+= LDAP="" _REQUIRE+= slapd .else CONFIGURE_ARGS+=--without-rlm_ldap PLIST_SUB+= LDAP="@comment " .endif .ifdef(WITH_EDIR) CONFIGURE_ARGS+=--with-edir .endif .ifdef(WITH_MYSQL) USE_MYSQL= YES CONFIGURE_ARGS+=--with-rlm_sql_mysql PLIST_SUB+= MYSQL="" _REQUIRE+= mysql .else CONFIGURE_ARGS+=--without-rlm_sql_mysql PLIST_SUB+= MYSQL="@comment " .endif .ifdef(WITH_PGSQL) USE_PGSQL= YES CONFIGURE_ARGS+=--with-rlm_sql_postgresql PLIST_SUB+= PGSQL="" _REQUIRE+= postgresql .else CONFIGURE_ARGS+=--without-rlm_sql_postgresql PLIST_SUB+= PGSQL="@comment " .endif .ifdef(WITH_UNIXODBC) CONFIGURE_ARGS+=--with-rlm_sql_unixodbc PLIST_SUB+= UNIXODBC="" LIB_DEPENDS+= odbc.2:${PORTSDIR}/databases/unixODBC .else CONFIGURE_ARGS+=--without-rlm_sql_unixodbc PLIST_SUB+= UNIXODBC="@comment " .endif .ifdef(WITH_FIREBIRD) USE_FIREBIRD= YES CONFIGURE_ARGS+=--with-rlm_sql_firebird PLIST_SUB+= FIREBIRD="" .else CONFIGURE_ARGS+=--without-rlm_sql_firebird PLIST_SUB+= FIREBIRD="@comment " .endif # Firebird module is still experimental .if defined(WITH_FIREBIRD) && !defined(WITH_EXPERIMENTAL) WITH_EXPERIMENTAL= yes .endif .ifdef(WITH_SNMP) LIB_DEPENDS+= netsnmp.30:${PORTSDIR}/net-mgmt/net-snmp .else CONFIGURE_ARGS+=--without-snmp .endif .ifdef(WITH_EXPERIMENTAL) USE_PYTHON= yes CONFIGURE_ARGS+=--with-experimental-modules PLIST_SUB+= EXPM="" .else PLIST_SUB+= EXPM="@comment " .endif .ifdef(WITH_DEVELOPER) CONFIGURE_ARGS+=--enable-developer .endif .ifdef(WITH_NOPERL) CONFIGURE_ARGS+=--without-rlm_perl PLIST_SUB+= RLMPERL="@comment " .else USE_PERL5= yes CONFIGURE_ARGS+=--with-rlm_perl PLIST_SUB+= RLMPERL="" .endif SUB_LIST+= REQUIRE="${_REQUIRE}" .include # This conditionality avoids -L/usr/lib in the radiusd build step when # building with base system OpenSSL .if ${OPENSSLLIB} != "/usr/lib" CONFIGURE_ARGS+=--with-openssl-libraries=${OPENSSLLIB} .endif .if ${ARCH} == amd64 CONFIGURE_ARGS+= --with-pic .endif post-patch: @${REINPLACE_CMD} -e 's|timestamp(14)|timestamp|g' \ ${WRKSRC}/doc/examples/mysql.sql @${RM} ${WRKSRC}/doc/examples/mysql.sql.bak # Patch Makefile / Makefile.in throughout the source tree to install raddb # contents in ${EXAMPLESDIR}/raddb rather than the raddbdir from configure @${FIND} -E ${WRKSRC} -regex '.*/Makefile(\.in)?$$' -exec \ ${REINPLACE_CMD} -e "s:\$$(R)\$$(raddbdir):${EXAMPLESDIR}/raddb:g" {} \; # Clean up after the last operation (so as not to get unwanted files when installing doc/) @${FIND} -E ${WRKSRC} -regex '.*/Makefile(\.in)?\.(orig|bak)$$' -delete pre-configure: # Replace -pthread with ${PTHREAD_LIBS} in configure(.in) files @${FIND} -E ${WRKSRC} -regex '.*/configure(\.in)?$$' -exec \ ${REINPLACE_CMD} -e "s:-pthread:${PTHREAD_LIBS}:g" {} \; # Force the rebuild of some configures from configure.in, as we're patching # the configure.in # NOTE: ${WRKSRC}/configure is rebuilt automatically once autoconf is # added to USE_AUTOTOOLS @cd ${WRKSRC}/src/modules/rlm_ldap && ${AUTOCONF} -I ${WRKSRC} @cd ${WRKSRC}/src/modules/rlm_sql/drivers/rlm_sql_mysql \ && ${AUTOCONF} -I ${WRKSRC} @cd ${WRKSRC}/src/modules/rlm_python && ${AUTOCONF} -I ${WRKSRC} post-install: # Create (if necessary) ${PREFIX}/etc/raddb and subdirectories using # ${EXAMPLESDIR}/raddb as the model layout @for i in `${FIND} ${EXAMPLESDIR}/raddb/ -type d -print \ | ${SED} -e 's:^${EXAMPLESDIR}/raddb::g'`; do \ if [ ! -d ${PREFIX}/etc/raddb$${i} ]; then \ ${MKDIR} ${PREFIX}/etc/raddb$${i}; \ fi; \ done # Copy all files from ${EXAMPLESDIR}/raddb to ${PREFIX}/etc/raddb if they # don't already exist in the destination location @for i in `${FIND} ${EXAMPLESDIR}/raddb/ -type f -print \ | ${SED} -e 's:^${EXAMPLESDIR}/raddb/::g'`; do \ if [ ! -f ${PREFIX}/etc/raddb/$${i} ]; then \ ${CP} ${EXAMPLESDIR}/raddb/$${i} ${PREFIX}/etc/raddb/$${i}; \ fi; \ done # Set ${PREFIX}/etc/raddb and all the files and folders in it to g-w,o-rwx # (FreeRADIUS will probably complain if this is not done) @${CHMOD} -R g-w,o-rwx ${PREFIX}/etc/raddb @${CHOWN} -R ${USERS}:${GROUPS} ${PREFIX}/etc/raddb @${TOUCH} ${LOGDIR}/radius.log @${CHOWN} ${USERS}:${GROUPS} ${LOGDIR}/radius.log @${CHOWN} ${USERS}:${GROUPS} ${LOGDIR}/radacct @${CHOWN} ${USERS}:${GROUPS} /var/run/radiusd .include Property changes on: head/net/freeradius/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.85 \ No newline at end of property +1.86 \ No newline at end of property Index: head/net/freeradius2/Makefile =================================================================== --- head/net/freeradius2/Makefile (revision 293716) +++ head/net/freeradius2/Makefile (revision 293717) @@ -1,406 +1,407 @@ # New ports collection makefile for: freeradius # Date created: May 9 2002 # Whom: Brian Somers # # $FreeBSD$ # # $Id$ # PORTNAME= freeradius DISTVERSION= 2.1.12 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/%SUBDIR%/ \ ftp://ftp.ntua.gr/pub/net/radius/freeradius/%SUBDIR%/ \ ftp://ftp.uk.freeradius.org/pub/radius/%SUBDIR%/ \ http://ftp.cc.uoc.gr/mirrors/ftp.freeradius.org/%SUBDIR%/ \ - http://freeradius.portal-to-web.de/%SUBDIR%/ + http://freeradius.portal-to-web.de/%SUBDIR%/ \ + http://mirrors.rit.edu/zi/ MASTER_SITE_SUBDIR= . old DISTNAME= freeradius-server-${DISTVERSION} MAINTAINER= zi@FreeBSD.org COMMENT= A free RADIUS server implementation LICENSE= GPLv2 LIB_DEPENDS= gdbm.4:${PORTSDIR}/databases/gdbm LOGDIR?= /var/log KRB5_CONFIG?= /usr/bin/krb5-config --libs CONFLICTS= gnu-radius-[0-9].* openradius-[0-9].* radiusd-cistron-[0-9].* \ freeradius-mysql-[0-9].* freeradius-[013-9].* USE_RC_SUBR= radiusd.sh USE_AUTOTOOLS= libltdl libtool autoconf USE_GMAKE= yes USE_BZIP2= yes USE_OPENSSL= yes MAKE_ARGS+= LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes PLIST_SUB= PORTVERSION=${DISTVERSION} OPTIONS= USER "Run as user freeradius, group freeradius" on \ KERBEROS "With Kerberos support" off \ HEIMDAL "With Heimdal Kerberos support" off \ HEIMDAL_PORT "Use Heimdal Kerberos from ports" off \ HEIMDAL_PATCH "Enhanced Heimdal support (specify SPN/keytab)" off \ LDAP "With LDAP database support" off \ MYSQL "With MySQL database support" off \ PGSQL "With PostgreSQL database support" off \ UNIXODBC "With unixODBC database support" off \ FIREBIRD "With Firebird database support (EXPERIMENTAL)" off \ PERL "With Perl support" on \ PYTHON "With Python support" on \ OCI8 "With Oracle support (currently experimental)" off \ RUBY "With Ruby support (EXPERIMENTAL)" off \ DHCP "With DHCP support (EXPERIMENTAL)" off \ EXPERIMENTAL "Build experimental modules" off \ UDPFROMTO "Compile in UDPFROMTO support" off .include # Default requirements for rc script _REQUIRE= NETWORKING SERVERS .ifdef(WITH_USER) SUB_LIST+= RUN_AS_USER="yes" .else SUB_LIST+= RUN_AS_USER="no" .endif # User and group to use if USER option is chosen RADIUS_USER= freeradius RADIUS_GROUP= freeradius USERS= ${RADIUS_USER} GROUPS= ${RADIUS_GROUP} CONFIGURE_ARGS+= --with-system-libtool --with-system-libltdl --disable-ltdl-install .if defined(WITH_HEIMDAL) && !defined(WITH_KERBEROS) WITH_KERBEROS= yes .endif .ifdef(WITH_KERBEROS) .ifdef(WITH_HEIMDAL) .ifdef(WITH_HEIMDAL_PORT) LIB_DEPENDS+= krb5.26:${PORTSDIR}/security/heimdal .endif CONFIGURE_ARGS+=--enable-heimdal-krb5 .else LIB_DEPENDS+= krb5.3:${PORTSDIR}/security/krb5 .endif CONFIGURE_ARGS+=--with-rlm_krb5 .if defined (WITH_HEIMDAL) && !defined(WITH_HEIMDAL_PORT) CONFIGURE_ARGS+=--with-rlm-krb5-lib-dir=/usr/lib CONFIGURE_ARGS+=--with-rlm-krb5-include-dir=/usr/include CONFIGURE_ENV+= KRB5LIBS="$$(${KRB5_CONFIG})" .else CONFIGURE_ARGS+=--with-rlm-krb5-lib-dir=${LOCALBASE}/lib CONFIGURE_ARGS+=--with-rlm-krb5-include-dir=${LOCALBASE}/include .endif PLIST_SUB+= KRB5="" .else CONFIGURE_ARGS+=--without-rlm_krb5 PLIST_SUB+= KRB5="@comment " .endif # Patch rlm_krb5.c to add Heimdal support for specifying keytab+SPN .ifdef(WITH_HEIMDAL_PATCH) EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src__modules__rlm_krb5__rlm_krb5.c .endif .ifdef(WITH_LDAP) USE_OPENLDAP= YES CONFIGURE_ARGS+=--with-rlm_ldap PLIST_SUB+= LDAP="" _REQUIRE+= slapd .else CONFIGURE_ARGS+=--without-rlm_ldap PLIST_SUB+= LDAP="@comment " .endif .ifdef(WITH_MYSQL) USE_MYSQL= YES CONFIGURE_ARGS+=--with-rlm_sql_mysql PLIST_SUB+= MYSQL="" _REQUIRE+= mysql .else CONFIGURE_ARGS+=--without-rlm_sql_mysql PLIST_SUB+= MYSQL="@comment " .endif .ifdef(WITH_PGSQL) USE_PGSQL= YES CONFIGURE_ARGS+=--with-rlm_sql_postgresql PLIST_SUB+= PGSQL="" _REQUIRE+= postgresql .else CONFIGURE_ARGS+=--without-rlm_sql_postgresql PLIST_SUB+= PGSQL="@comment " .endif .ifdef(WITH_UNIXODBC) CONFIGURE_ARGS+=--with-rlm_sql_unixodbc PLIST_SUB+= UNIXODBC="" LIB_DEPENDS+= odbc.2:${PORTSDIR}/databases/unixODBC .else CONFIGURE_ARGS+=--without-rlm_sql_unixodbc PLIST_SUB+= UNIXODBC="@comment " .endif .ifdef(WITH_FIREBIRD) USE_FIREBIRD= YES CONFIGURE_ARGS+=--with-rlm_sql_firebird PLIST_SUB+= FIREBIRD="" .else CONFIGURE_ARGS+=--without-rlm_sql_firebird PLIST_SUB+= FIREBIRD="@comment " .endif # Firebird module is still experimental .if defined(WITH_FIREBIRD) && !defined(WITH_EXPERIMENTAL) WITH_EXPERIMENTAL= yes .endif .ifdef(WITH_PERL) USE_PERL5= yes CONFIGURE_ARGS+=--with-rlm_perl PLIST_SUB+= RLMPERL="" .else CONFIGURE_ARGS+=--without-perl --without-rlm_perl PLIST_SUB+= RLMPERL="@comment " .endif .ifdef(WITH_PYTHON) USE_PYTHON= yes CONFIGURE_ARGS+=--with-rlm_python \ --with-rlm-python-lib-dir=${PYTHON_LIBDIR} \ --with-rlm-python-include-dir=${PYTHON_INCLUDEDIR} PLIST_SUB+= RLMPYTHON="" .else CONFIGURE_ARGS+=--without-rlm_python PLIST_SUB+= RLMPYTHON="@comment " .endif .ifdef(WITH_RUBY) USE_RUBY= yes CONFIGURE_ARGS+=--with-rlm_ruby PLIST_SUB+= RLMRUBY="" .else CONFIGURE_ARGS+=--without-rlm_ruby PLIST_SUB+= RLMRUBY="@comment " .endif # rlm_ruby module is still experimental .if defined(WITH_RUBY) && !defined(WITH_EXPERIMENTAL) WITH_EXPERIMENTAL= yes .endif .ifdef(WITH_DHCP) CONFIGURE_ARGS+=--with-dhcp .else CONFIGURE_ARGS+=--without-dhcp .endif # DHCP is still experimental .if defined(WITH_DHCP) && !defined(WITH_EXPERIMENTAL) WITH_EXPERIMENTAL= yes .endif # No SMB option yet; rlm_smb is still unbuildable .ifdef(WITH_SMB) LIB_DEPENDS= smbclient.0:${PORTSDIR}/net/samba-libsmbclient CONFIGURE_ARGS+=--with-rlm_smb CONFIGURE_ARGS+=--with-rlm-smb-lib-dir=${LOCALBASE}/lib CONFIGURE_ARGS+=--with-rlm-smb-include-dir=${LOCALBASE}/include PLIST_SUB+= SMB="" .else CONFIGURE_ARGS+=--without-rlm_smb PLIST_SUB+= SMB="@comment " .endif # SMB module is still experimental .if defined(WITH_SMB) && !defined(WITH_EXPERIMENTAL) WITH_EXPERIMENTAL= yes .endif # Oracle support is experimental under FreeBSD .ifdef(WITH_OCI8) EXTRA_PATCHES+= ${FILESDIR}/extra-patch-exec.c CONFIGURE_ENV= ORACLE_HOME="${ORACLE_HOME}" ORACLE_HOME?= ${LOCALBASE}/oracle8-client BUILD_DEPENDS+= ${ORACLE_HOME}/lib/libclntst8.a:${PORTSDIR}/databases/oracle8-client CONFIGURE_ARGS+=--with-oracle-home-dir=${ORACLE_HOME}/rdbms/demo PLIST_SUB+= OCI8="" .else CONFIGURE_ARGS+=--without-rlm_sql_oracle PLIST_SUB+= OCI8="@comment " .endif .ifdef(WITH_EXPERIMENTAL) CONFIGURE_ARGS+=--with-experimental-modules PLIST_SUB+= EXPM="" .else PLIST_SUB+= EXPM="@comment " .endif .ifdef(WITH_DEVELOPER) CONFIGURE_ARGS+=--enable-developer # Turn off compiler optimisations CFLAGS!= ${ECHO} ${CFLAGS} | ${SED} -Ee 's:-O[0-9]?[[:space:]]*::g' .endif # Compile in UDPFROMTO support .ifdef(WITH_UDPFROMTO) CONFIGURE_ARGS+=--with-udpfromto .endif .include .if ${ARCH} == "sparc64" && ${OSVERSION} < 700000 BROKEN= Does not build on sparc64-6 .endif FREERADIUS_LIBDIR= lib/freeradius-${PORTVERSION} PLIST_SUB+= LIBDIR="${FREERADIUS_LIBDIR}" USE_LDCONFIG= ${PREFIX}/${FREERADIUS_LIBDIR} CONFIGURE_ARGS+=--quiet \ --prefix=${PREFIX} \ --libdir=${PREFIX}/${FREERADIUS_LIBDIR} \ --localstatedir=/var \ --with-system-libtool .ifdef(NOPORTDOCS) CONFIGURE_ARGS+=--without-docdir PLIST_SUB+= PORTDOCS="@comment " SUB_LIST+= PORTDOCS="@comment " .else CONFIGURE_ARGS+=--with-docdir=${DOCSDIR} PLIST_SUB+= PORTDOCS="" SUB_LIST+= PORTDOCS="" .endif CONFIGURE_ARGS+=--with-logdir=${LOGDIR} \ --with-openssl-includes=${OPENSSLINC} # This conditionality avoids -L/usr/lib in the radiusd build step when # building with base system OpenSSL .if ${OPENSSLLIB} != "/usr/lib" CONFIGURE_ARGS+=--with-openssl-libraries=${OPENSSLLIB} .endif CONFIGURE_ARGS+=--without-rlm_eap_ikev2 \ --without-rlm_eap_tnc \ --without-rlm_eap2 \ --without-rlm_opendirectory \ --without-rlm_sql_db2 \ --without-rlm_sql_iodbc \ --without-rlm_sql_sqlite \ --without-rlm_sql_sybase \ --with-vmps .if ${ARCH} == amd64 CONFIGURE_ARGS+= --with-pic .endif SUB_LIST+= RADIUS_USER="${RADIUS_USER}" \ RADIUS_GROUP="${RADIUS_GROUP}" \ RADDB_WORK="${WRKSRC}/raddb" \ RADDB="${PREFIX}/etc/raddb" \ LOGDIR="${LOGDIR}" \ LIBDIR="${PREFIX}/${FREERADIUS_LIBDIR}" SUB_FILES+= pkg-install pkg-deinstall pkg-message MAN1= radclient.1 radeapclient.1 radlast.1 radtest.1 radwho.1 \ radzap.1 smbencrypt.1 MAN5= acct_users.5 clients.conf.5 dictionary.5 radiusd.conf.5 \ radrelay.conf.5 rlm_acct_unique.5 rlm_always.5 \ rlm_attr_filter.5 rlm_attr_rewrite.5 rlm_chap.5 rlm_counter.5 \ rlm_detail.5 rlm_digest.5 rlm_expr.5 rlm_files.5 rlm_mschap.5 \ rlm_pap.5 rlm_passwd.5 rlm_policy.5 rlm_realm.5 rlm_sql.5 \ rlm_sql_log.5 rlm_unix.5 unlang.5 users.5 checkrad.5 MAN8= radiusd.8 radmin.8 raddebug.8 radrelay.8 radsqlrelay.8 \ radwatch.8 rlm_ippool_tool.8 radconf2xml.8 radcrypt.8 \ radsniff.8 rlm_dbm_cat.8 rlm_dbm_parse.8 SUB_LIST+= REQUIRE="${_REQUIRE}" post-patch: # Patch Makefile / Makefile.in throughout the source tree to install raddb # contents in ${EXAMPLESDIR}/raddb rather than the raddbdir from configure @${FIND} -E ${WRKSRC} -regex '.*/Makefile(\.in)?$$' -exec \ ${REINPLACE_CMD} -e "s:\$$(R)\$$(raddbdir):${EXAMPLESDIR}/raddb:g" {} \; # Clean up after the last operation (so as not to get unwanted files when installing doc/) @${FIND} -E ${WRKSRC} -regex '.*/Makefile(\.in)?\.(orig|bak)$$' -delete # Patch raddb/certs/bootstrap to use gmake instead of make @${REINPLACE_CMD} -Ee "s:^make:${GMAKE}:" \ ${WRKSRC}/raddb/certs/bootstrap # Patch raddb/certs/Makefile for the full path to the openssl binary (using # ports OpenSSL if installed) @${REINPLACE_CMD} -E \ -e "s:^([[:space:]])+openssl:\1${OPENSSLBASE}/bin/openssl:g" \ ${WRKSRC}/raddb/certs/Makefile # Clean up after the last two operations (so as not to get unwanted files in # raddb) @${FIND} -E ${WRKSRC}/raddb/certs \ -regex '.*/(bootstrap|Makefile)\.(orig|bak)$$' \ -delete # If we're using Heimdal from base, alter the LIBS variable .if defined(WITH_HEIMDAL) && !defined(WITH_HEIMDAL_PORT) @${REINPLACE_CMD} -e 's|LIBS|KRB5LIBS|g' ${WRKSRC}/src/modules/rlm_krb5/configure @${REINPLACE_CMD} -e 's|-lkrb5|$$(${KRB5_CONFIG})|g' \ ${WRKSRC}/src/modules/rlm_krb5/configure .endif # If DHCPis enabled, enable the DHCP dictionary .ifdef(WITH_DHCP) @${REINPLACE_CMD} -Ee 's:^#(.+ dictionary\.dhcp)$$:\1:g' \ ${WRKSRC}/share/dictionary # Clean up (so as not to get an unwanted file in share) @${FIND} -E ${WRKSRC}/share \ -regex '.*/dictionary\.(orig|bak)$$' \ -delete .endif # Patch scripts/Makefile not to install (unnecessary) rc.radiusd @${REINPLACE_CMD} -Ee 's:^(.+rc\.radiusd.+)$$:#\1:g' \ ${WRKSRC}/scripts/Makefile pre-configure: # Replace -pthread with ${PTHREAD_LIBS} in configure(.in) files @${FIND} -E ${WRKSRC} -regex '.*/configure(\.in)?$$' -exec \ ${REINPLACE_CMD} -e "s:-pthread:${PTHREAD_LIBS}:g" {} \; # Force the rebuild of some configures from configure.in, as we're patching # the configure.in # NOTE: ${WRKSRC}/configure is rebuilt automatically once autoconf is # added to USE_AUTOTOOLS @cd ${WRKSRC}/src/modules/rlm_ldap && ${AUTOCONF} -I ${WRKSRC} @cd ${WRKSRC}/src/modules/rlm_sql/drivers/rlm_sql_mysql \ && ${AUTOCONF} -I ${WRKSRC} @cd ${WRKSRC}/src/modules/rlm_perl && ${AUTOCONF} -I ${WRKSRC} @cd ${WRKSRC}/src/modules/rlm_python && ${AUTOCONF} -I ${WRKSRC} pre-install: # Run pkg-install PRE-INSTALL @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} \ PRE-INSTALL post-install: # If ${PREFIX}/etc/raddb isn't a directory (or a symlink), make a copy # of ${EXAMPLESDIR}/raddb as ${PREFIX}/etc/raddb, then bootstrap the # certificates @if ! [ -d ${PREFIX}/etc/raddb -o -L ${PREFIX}/etc/raddb ]; then \ ${CP} -RP ${EXAMPLESDIR}/raddb ${PREFIX}/etc/raddb; \ ${ECHO_MSG} '===> Bootstrapping default certificates, please wait...'; \ ${PREFIX}/etc/raddb/certs/bootstrap >/dev/null 2>&1; \ fi # Set ${PREFIX}/etc/raddb and all the files and folders in it to g-w,o-rwx # (FreeRADIUS will probably complain if this is not done) @${CHMOD} -R g-w,o-rwx ${PREFIX}/etc/raddb # Run pkg-install POST-INSTALL @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} \ POST-INSTALL # Display the contents of pkg-message @${CAT} ${PKGMESSAGE} .include Property changes on: head/net/freeradius2/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.102 \ No newline at end of property +1.103 \ No newline at end of property Index: head/net/ntraceroute/Makefile =================================================================== --- head/net/ntraceroute/Makefile (revision 293716) +++ head/net/ntraceroute/Makefile (revision 293717) @@ -1,38 +1,39 @@ # New ports collection makefile for: ntraceroute # Date created: 25 June 2004 # Whom: Bruce M Simpson # # $FreeBSD$ # PORTNAME= ntraceroute PORTVERSION= 6.4.2 PORTREVISION= 1 CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_NETBSD} +MASTER_SITES= ${MASTER_SITE_NETBSD} \ + http://mirrors.rit.edu/zi/ MASTER_SITE_SUBDIR= traceroute-nanog DISTNAME= traceroute.c EXTRACT_SUFX= DIST_SUBDIR= ${PORTNAME} MAINTAINER= zi@FreeBSD.org COMMENT= Ubiquitous network routing analysis tool WRKSRC= ${WRKDIR} EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= . NOMAN= defined PLIST_FILES= sbin/${PORTNAME} do-build: ${CC} -o ${WRKSRC}/${PORTNAME} -lm \ ${WRKSRC}/${DISTFILES} do-install: ${INSTALL} ${COPY} ${STRIP} -o root -g wheel -m 04555 \ ${WRKSRC}/${PORTNAME} ${PREFIX}/sbin .include Property changes on: head/net/ntraceroute/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/net-mgmt/nagios-check_email_delivery/Makefile =================================================================== --- head/net-mgmt/nagios-check_email_delivery/Makefile (revision 293716) +++ head/net-mgmt/nagios-check_email_delivery/Makefile (revision 293717) @@ -1,46 +1,46 @@ # New ports collection makefile for: nagios-check_email_delivery # Date created: 9 May 2011 # Whom: Ryan Steinmetz # # $FreeBSD$ PORTNAME= check_email_delivery PORTVERSION= 0.7.0 CATEGORIES= net-mgmt MASTER_SITES= http://buhacoff.net/software/check_email_delivery/archive/ \ - http://people.rit.edu/rpsfa/ + http://mirrors.rit.edu/zi/ PKGNAMEPREFIX= nagios- MAINTAINER= zi@FreeBSD.org COMMENT= Nagios Plugin to monitor your mail environment LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= p5-Net-SMTP-TLS>=0:${PORTSDIR}/mail/p5-Net-SMTP-TLS \ p5-Mail-IMAPClient>=0:${PORTSDIR}/mail/p5-Mail-IMAPClient NO_BUILD= yes USE_PERL5_RUN= yes DOC_FILES= check_email_delivery.html check_email_delivery.pod check_imap_receive.html check_imap_receive.pod check_smtp_send.html check_smtp_send.pod PORTSCOUT= ignore:1 .include do-install: @${MKDIR} ${PREFIX}/libexec/nagios ${INSTALL_SCRIPT} ${WRKSRC}/check_email_delivery ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/check_email_delivery_epn ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/check_imap_receive ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/check_imap_receive_epn ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/check_smtp_send ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/check_smtp_send_epn ${PREFIX}/libexec/nagios/ .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/docs/${file} ${DOCSDIR} .endfor .endif .include Property changes on: head/net-mgmt/nagios-check_email_delivery/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/net-mgmt/nagios-check_hp_bladechassis/Makefile =================================================================== --- head/net-mgmt/nagios-check_hp_bladechassis/Makefile (revision 293716) +++ head/net-mgmt/nagios-check_hp_bladechassis/Makefile (revision 293717) @@ -1,35 +1,35 @@ # New ports collection makefile for: nagios-check_email_delivery # Date created: 1 July 2011 # Whom: Ryan Steinmetz # # $FreeBSD$ PORTNAME= check_hp_bladechassis PORTVERSION= 1.0.1 CATEGORIES= net-mgmt MASTER_SITES= http://folk.uio.no/trondham/software/files/ \ - http://people.rit.edu/rpsfa/distfiles/ + http://mirrors.rit.edu/zi/ PKGNAMEPREFIX= nagios- MAINTAINER= zi@FreeBSD.org COMMENT= Nagios Plugin to monitor your HP Blade Enclosure LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${SITE_PERL}/Net/SNMP.pm:${PORTSDIR}/net-mgmt/p5-Net-SNMP NO_BUILD= yes USE_PERL5_RUN= yes MAN8= check_hp_bladechassis.8 PLIST_FILES= libexec/nagios/check_hp_bladechassis PLIST_DIRSTRY= libexec/nagios/ .include do-install: @${MKDIR} ${PREFIX}/libexec/nagios ${INSTALL_SCRIPT} ${WRKSRC}/check_hp_bladechassis ${PREFIX}/libexec/nagios/ ${INSTALL_MAN} ${WRKSRC}/check_hp_bladechassis.8 ${PREFIX}/man/man8/ .include Property changes on: head/net-mgmt/nagios-check_hp_bladechassis/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/net-mgmt/nagios-check_mysql_slave/Makefile =================================================================== --- head/net-mgmt/nagios-check_mysql_slave/Makefile (revision 293716) +++ head/net-mgmt/nagios-check_mysql_slave/Makefile (revision 293717) @@ -1,40 +1,40 @@ # New ports collection makefile for: nagios-check_mysql_slave # Date created: 15 May 2011 # Whom: Ryan Steinmetz # # $FreeBSD$ PORTNAME= check_mysql_slave PORTVERSION= 0.1.1 CATEGORIES= net-mgmt MASTER_SITES= http://buhacoff.net/2009/products/check_mysql_slave/archive/ \ - http://people.rit.edu/rpsfa/ + http://mirrors.rit.edu/zi/ PKGNAMEPREFIX= nagios- MAINTAINER= zi@FreeBSD.org COMMENT= Nagios Plugin to monitor MySQL replication on a slave LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-DBI>=1.60.7:${PORTSDIR}/databases/p5-DBI \ p5-DBD-mysql>0:${PORTSDIR}/databases/p5-DBD-mysql PORTSCOUT= ignore:1 NO_BUILD= yes USE_PERL5_RUN= yes DOC_FILES= check_mysql_slave.html check_mysql_slave.pod do-install: @${MKDIR} ${PREFIX}/libexec/nagios ${INSTALL_SCRIPT} ${WRKSRC}/check_mysql_slave ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/check_mysql_slave_epn ${PREFIX}/libexec/nagios/ .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/docs/${file} ${DOCSDIR} .endfor .endif .include Property changes on: head/net-mgmt/nagios-check_mysql_slave/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/net-mgmt/nagios-openldap-plugins/Makefile =================================================================== --- head/net-mgmt/nagios-openldap-plugins/Makefile (revision 293716) +++ head/net-mgmt/nagios-openldap-plugins/Makefile (revision 293717) @@ -1,55 +1,55 @@ # New ports collection makefile for: nagios-openldap-plugins # Date created: 26 Feb 2012 # Whom: Ryan Steinmetz # # $FreeBSD$ PORTNAME= openldap-plugins PORTVERSION= 0.3 CATEGORIES= net-mgmt MASTER_SITES= http://tools.ltb-project.org/attachments/download/152/ \ - http://people.rit.edu/rpsfa/ + http://mirrors.rit.edu/zi/ PKGNAMEPREFIX= nagios- DISTNAME= ltb-project-nagios-plugins-${PORTVERSION} MAINTAINER= zi@FreeBSD.org COMMENT= Nagios Plugins to monitor OpenLDAP LICENSE= GPLv2 RUN_DEPENDS= ${SITE_PERL}/Net/LDAP.pm:${PORTSDIR}/net/p5-perl-ldap \ p5-Date-Manip>=6.30:${PORTSDIR}/devel/p5-Date-Manip \ ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes PORTSCOUT= ignore:1 NO_BUILD= yes USE_PERL5_RUN= yes PLIST_FILES= libexec/nagios/check_ldap_dn.pl \ libexec/nagios/check_ldap_query.pl \ libexec/nagios/check_ldap_slurpd_status.pl \ libexec/nagios/check_ldap_syncrepl_status.pl \ libexec/nagios/check_ldap_time.pl \ libexec/nagios/restart_slapd.sh PLIST_DIRSTRY= libexec/nagios WRKSRC= ${WRKDIR}/${DISTNAME} post-patch: @${REINPLACE_CMD} -e 's|/etc/init.d/|${LOCALBASE}/etc/rc.d/|g' \ -e 's|/var/run/slapd|/var/run/openldap|g' \ ${WRKSRC}/restart_slapd.sh @${REINPLACE_CMD} -e 's|/usr/local/nagios/libexec|${PREFIX}/libexec/nagios|g' \ ${WRKSRC}/*.pl do-install: @${MKDIR} ${PREFIX}/libexec/nagios ${INSTALL_SCRIPT} ${WRKSRC}/check_ldap_dn.pl ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/check_ldap_query.pl ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/check_ldap_slurpd_status.pl ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/check_ldap_syncrepl_status.pl ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/check_ldap_time.pl ${PREFIX}/libexec/nagios/ ${INSTALL_SCRIPT} ${WRKSRC}/restart_slapd.sh ${PREFIX}/libexec/nagios/ .include Property changes on: head/net-mgmt/nagios-openldap-plugins/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/net-mgmt/nagtail/Makefile =================================================================== --- head/net-mgmt/nagtail/Makefile (revision 293716) +++ head/net-mgmt/nagtail/Makefile (revision 293717) @@ -1,30 +1,30 @@ # New ports collection makefile for: net-mgmt/nagtail # Date created: 1 June 2011 # Whom: Ryan Steinmetz # # $FreeBSD$ # PORTNAME= nagtail PORTVERSION= 0.0.31 CATEGORIES= net-mgmt MASTER_SITES= http://www.vanheusden.com/nagtail/ \ - http://people.rit.edu/rpsfa/ + http://mirrors.rit.edu/zi/ EXTRACT_SUFX= .tgz MAINTAINER= zi@FreeBSD.org COMMENT= Tail for the nagios status.dat file USE_GMAKE= yes MAN1= nagtail.1 MANCOMPRESSED= yes PLIST_FILES= bin/nagtail .include do-install: @${INSTALL_PROGRAM} ${WRKSRC}/nagtail ${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/nagtail.1.gz ${MAN1PREFIX}/man/man1 .include Property changes on: head/net-mgmt/nagtail/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/net-mgmt/pmacct/Makefile =================================================================== --- head/net-mgmt/pmacct/Makefile (revision 293716) +++ head/net-mgmt/pmacct/Makefile (revision 293717) @@ -1,106 +1,106 @@ # New ports collection makefile for: pmacct # Date created: Thu May 8 16:03:11 CEST 2003 # Whom: Kirill Ponomarew # # $FreeBSD$ # PORTNAME= pmacct DISTVERSION= 0.12.5 PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= http://www.pmacct.net/ \ - http://people.rit.edu/rpsfa/ + http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Accounting and aggregation tool for IPv4 and IPv6 traffic LICENSE= GPLv2 USE_RC_SUBR= pmacctd SUB_FILES= pkg-message GNU_CONFIGURE= yes CPPFLAGS+= "-I${LOCALBASE}/include" LDFLAGS+= "-L${LOCALBASE}/lib" OPTIONS= MYSQL "Enable MySQL support." Off \ PGSQL "Enable PostgreSQL support." Off \ SQLITE "Enable SQLite support." Off \ THREADS "Enable multi-threading." Off \ MMAP "Enable mmap(2) support." On \ LAYER2 "Enable Layer-2 support: MAC Adresses and VLANs" On \ IPV6 "Enable IPv6 support." On .include .if ${ARCH} == "amd64" || ${ARCH} == "sparc64" CONFIGURE_ARGS+= --enable-64bit .endif .if defined(WITH_MYSQL) USE_MYSQL= yes CONFIGURE_ARGS+=--enable-mysql PLIST_SUB+= WITH_MYSQL="" .else CONFIGURE_ARGS+= --disable-mysql PLIST_SUB+= WITH_MYSQL="@comment " .endif .if defined(WITH_PGSQL) USE_PGSQL= yes CONFIGURE_ARGS+=--enable-pgsql PLIST_SUB+= WITH_PGSQL="" .else CONFIGURE_ARGS+= --disable-pgsql PLIST_SUB+= WITH_PGSQL="@comment " .endif .if defined(WITH_SQLITE) USE_SQLITE= yes CONFIGURE_ARGS+=--enable-sqlite3 \ --with-sqlite3-includes=${LOCALBASE}/include .else CONFIGURE_ARGS+=--disable-sqlite3 .endif .if defined(WITHOUT_MMAP) CONFIGURE_ARGS+=--disable-mmap .else CONFIGURE_ARGS+=--enable-mmap .endif .if defined(WITHOUT_LAYER2) CONFIGURE_ARGS+=--disable-l2 .else CONFIGURE_ARGS+=--enable-l2 .endif .if defined(WITHOUT_IPV6) CONFIGURE_ARGS+=--disable-ipv6 .else CONFIGURE_ARGS+=--enable-ipv6 .endif .if defined(WITH_THREADS) CONFIGURE_ARGS+=--enable-threads .else CONFIGURE_ARGS+=--disable-threads .endif post-patch: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/configure post-install: @${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR} .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in ChangeLog EXAMPLES FAQS README ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif @${MKDIR} ${DATADIR} ${INSTALL_DATA} ${WRKSRC}/sql/* ${DATADIR} @${CAT} ${PKGMESSAGE} .include Property changes on: head/net-mgmt/pmacct/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.79 \ No newline at end of property +1.80 \ No newline at end of property Index: head/security/duo/Makefile =================================================================== --- head/security/duo/Makefile (revision 293716) +++ head/security/duo/Makefile (revision 293717) @@ -1,37 +1,38 @@ # New ports collection makefile for: duo # Date created: 17 Jul 2011 # Whom: Ryan Steinmetz # # $FreeBSD$ # PORTNAME= duo PORTVERSION= 1.8 CATEGORIES= security -MASTER_SITES= http://cloud.github.com/downloads/${PORTNAME}security/${PORTNAME}_unix/ +MASTER_SITES= http://cloud.github.com/downloads/${PORTNAME}security/${PORTNAME}_unix/ \ + http://mirrors.rit.edu/zi/ DISTNAME= ${PORTNAME}_unix-${PORTVERSION} MAINTAINER= zi@FreeBSD.org COMMENT= Duo unix integration package LICENSE= GPLv2 LIB_DEPENDS= curl.6:${PORTSDIR}/ftp/curl CONFIGURE_ARGS= --with-pam=${PREFIX}/lib/security --sysconfdir=${ETCDIR} GNU_CONFIGURE= yes USE_LDCONFIG= yes SUB_FILES= pkg-message MAN3= duo.3 MAN8= login_duo.8 pam_duo.8 post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/login_duo/login_duo.8 @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/pam_duo/pam_duo.8 post-install: @${CAT} ${PKGMESSAGE} .include Property changes on: head/security/duo/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/security/openconnect/Makefile =================================================================== --- head/security/openconnect/Makefile (revision 293716) +++ head/security/openconnect/Makefile (revision 293717) @@ -1,64 +1,64 @@ # New ports collection makefile for: openconnect # Date created: 03 June 2009 # Whom: Damian Gerow # # $FreeBSD$ # PORTNAME= openconnect PORTVERSION= 3.15 CATEGORIES= security MASTER_SITES= ftp://ftp.infradead.org/pub/openconnect/ \ - http://people.rit.edu/rpsfa/distfiles/ + http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= A client for Cisco's AnyConnect SSL VPN LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-nls --with-openssl=/usr MAKE_ENV+= OPENSSL_CFLAGS=-I/usr/include USE_AUTOTOOLS= aclocal autoconf libtool USE_GNOME= gnomehack pkgconfig USE_GMAKE= yes MAKE_JOBS_SAFE= yes ACLOCAL_ARGS= -I . USE_OPENSSL= yes USE_LDCONFIG= yes PORTDOCS= * MAN8= openconnect.8 OPTIONS= PROXY "Enable automatic proxy configuratio via libproxy" off \ OPENSSLPORT "Use OpenSSL from ports" off .include .if defined(WITH_OPENSSLPORT) WITH_OPENSSL_PORT= yes .else WITH_OPENSSL_BASE= yes .endif .include .if defined(WITH_PROXY) LIB_DEPENDS+= proxy.1:${PORTSDIR}/net/libproxy .endif post-patch: @${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' \ ${WRKSRC}/Makefile.in ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e '/SUBDIRS += www/d' ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's|.{with_openssl}/libssl.a .{with_openssl}/libcrypto.a -ldl|-lssl -lcrypto|g' \ ${WRKSRC}/configure.ac post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/openconnect.html ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/TODO ${DOCSDIR} .endif .include Property changes on: head/security/openconnect/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.11 \ No newline at end of property +1.12 \ No newline at end of property Index: head/security/pam_krb5-rh/Makefile =================================================================== --- head/security/pam_krb5-rh/Makefile (revision 293716) +++ head/security/pam_krb5-rh/Makefile (revision 293717) @@ -1,51 +1,51 @@ # New ports collection makefile for: pam_krb5 # Date created: 18 October 2011 # Whom: Ryan Steinmetz # # $FreeBSD$ # PORTNAME= pam_krb5 DISTVERSION= 2.3.13-1 CATEGORIES= security MASTER_SITES= https://fedorahosted.org/released/${PORTNAME}/ \ - http://people.rit.edu/rpsfa/distfiles/ + http://mirrors.rit.edu/zi/ PKGNAMESUFFIX= -rh MAINTAINER= zi@FreeBSD.org COMMENT= The Red Hat Pluggable Authentication Module for Kerberos 5 LICENSE= LGPL21 BSD LICENSE_COMB= dual CONFLICTS= pam_krb5-4.* USE_ICONV= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-libiconv-prefix=${LOCALBASE} --without-afs \ --with-libintl-prefix=${LOCALBASE} --with-krb4=no \ --without-keyutils LDFLAGS= -L${LOCALBASE}/lib MAN5= pam_krb5.5 MAN8= pam_krb5.8 pam_krb5_storetmp.8 .if defined(WITHOUT_NLS) PLIST_SUB+= NLS="@comment " CONFIGURE_ARGS+=--disable-nls .else PLIST_SUB+= NLS="" LDFLAGS+= -lintl USE_GETTEXT= yes .endif post-patch: @${REINPLACE_CMD} -e 's|libdir)/security|libdir)|g' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|/lib64/security|${LOCALBASE}/lib|g' \ ${WRKSRC}/src/*.8 @${REINPLACE_CMD} -e 's|-ldl||g' ${WRKSRC}/tests/tools/Makefile.in @${REINPLACE_CMD} -e 's|PAM_BAD_ITEM|PAM_SYMBOL_ERR|g' ${WRKSRC}/src/conv.c @${REINPLACE_CMD} -e 's|PAM_AUTHTOK_RECOVER_ERR|PAM_AUTHTOK_RECOVERY_ERR|g' \ ${WRKSRC}/src/password.c .include Property changes on: head/security/pam_krb5-rh/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/security/paperkey/Makefile =================================================================== --- head/security/paperkey/Makefile (revision 293716) +++ head/security/paperkey/Makefile (revision 293717) @@ -1,29 +1,30 @@ # New ports collection makefile for: paperkey # Date created: Mon Oct 6 12:56:53 EEST 2008 # Whom: Peter Pentchev # # $FreeBSD$ # PORTNAME= paperkey PORTVERSION= 1.2 CATEGORIES= security -MASTER_SITES= http://www.jabberwocky.com/software/paperkey/ +MASTER_SITES= http://www.jabberwocky.com/software/paperkey/ \ + http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Extract just the secret information out of OpenPGP secret keys GNU_CONFIGURE= yes ALL_TARGET= all check PLIST_FILES= bin/paperkey MAN1= paperkey.1 PORTDOCS= NEWS README .if !defined(NOPORTDOCS) post-install: ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S@^@${WRKSRC}/@} ${DOCSDIR} .endif .include Property changes on: head/security/paperkey/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.5 \ No newline at end of property +1.6 \ No newline at end of property Index: head/security/snort/Makefile =================================================================== --- head/security/snort/Makefile (revision 293716) +++ head/security/snort/Makefile (revision 293717) @@ -1,257 +1,257 @@ # New ports collection makefile for: snort # Date created: Mon Aug 2 12:04:08 CEST 1999 # Whom: Dirk Froemberg # # $FreeBSD$ # PORTNAME= snort PORTVERSION= 2.9.2.1 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= SF/snort/snort \ - http://people.rit.edu/rpsfa/distfiles/ + http://mirrors.rit.edu/zi/ PATCH_DIST_STRIP= -p1 MAINTAINER= zi@FreeBSD.org COMMENT= Lightweight network intrusion detection system LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= pcre.1:${PORTSDIR}/devel/pcre BUILD_DEPENDS= daq>=0.6.2:${PORTSDIR}/net/daq \ ${LOCALBASE}/lib/libnet11/libnet.a:${PORTSDIR}/net/libnet RUN_DEPENDS= daq>=0.6.2:${PORTSDIR}/net/daq \ ${LOCALBASE}/lib/libnet11/libnet.a:${PORTSDIR}/net/libnet OPTIONS= IPV6 "Enable IPv6 support" on \ MPLS "Enable MPLS support" on \ GRE "Enable GRE support" on \ TARGETBASED "Enable Targetbased support" off \ DECODERPRE "Enable Decoded-Preprocessor-Rules" on \ ZLIB "Enable GZIP support" on \ NORMALIZER "Enable Normalizer" on \ REACT "Enable React" on \ PERFPROFILE "Enable Performance Profiling" on \ FLEXRESP3 "Flexible response to events (version 3)" on \ MYSQL "Enable MySQL support" off \ ODBC "Enable ODBC support" off \ POSTGRESQL "Enable PostgreSQL support" off \ PRELUDE "Enable Prelude NIDS integration" off \ LRGPCAP "Enable pcaps larger than 2GB" off \ SNORTSAM "Unofficial Snortsam Patch" off \ SOURCEFIRE "Enable Sourcefire specific build options" on \ DBGSNORT "Enable debugging symbols+core dumps" off .include USE_RC_SUBR= snort.sh SUB_FILES= pkg-message GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes CONFIG_DIR?= ${PREFIX}/etc/snort CONFIG_FILES= classification.config gen-msg.map reference.config \ snort.conf threshold.conf unicode.map RULES_DIR= ${PREFIX}/etc/snort/rules LOGS_DIR= /var/log/snort MAN8= snort.8 DOCS= RELEASE.NOTES doc/AUTHORS doc/BUGS doc/CREDITS \ doc/README* doc/USAGE doc/*.pdf PREPROC_RULE_DIR= ${RULES_DIR}/../preproc_rules PREPROC_RULES= decoder.rules preprocessor.rules sensitive-data.rules USE_AUTOTOOLS= libtool USE_LDCONFIG= yes LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet11-config .if exists(${LIBNET_CONFIG}) LIBNET_CFLAGS!= ${LIBNET_CONFIG} --cflags LIBNET_LIBS!= ${LIBNET_CONFIG} --libs .else LIBNET_CFLAGS= -I${LOCALBASE}/include/libnet11 LIBNET_LIBS= -L${LOCALBASE}/lib/libnet11 -lnet .endif LIBNET_INCDIR= ${LIBNET_CFLAGS:M-I*:S/-I//} LIBNET_LIBDIR= ${LIBNET_LIBS:M-L*:S/-L//} CFLAGS+= -fstack-protector CONFIGURE_ARGS= --enable-dynamicplugin --enable-build-dynamic-examples \ --enable-reload --enable-reload-error-restart \ --with-dnet-includes=${LIBNET_INCDIR} \ --with-dnet-libraries=${LIBNET_LIBDIR} PLIST_SUB+= DYNAMIC="" .if defined(WITH_FLEXRESP3) CONFIGURE_ARGS+= --enable-flexresp3 \ --enable-active-response .endif .if defined(WITH_MYSQL) USE_MYSQL= yes CONFIGURE_ARGS+= --with-mysql=${LOCALBASE} .else CONFIGURE_ARGS+= --with-mysql=no .endif .if defined(WITH_ODBC) LIB_DEPENDS+= odbc.2:${PORTSDIR}/databases/unixODBC CONFIGURE_ARGS+= --with-odbc=${LOCALBASE} LDFLAGS+= ${PTHREAD_LIBS} .else CONFIGURE_ARGS+= --with-odbc=no .endif .if defined(WITH_POSTGRESQL) USE_PGSQL= yes CONFIGURE_ARGS+= --with-postgresql=${LOCALBASE} .if exists(/usr/lib/libssl.a) && exists(/usr/lib/libcrypto.a) LDFLAGS+= -lssl -lcrypto .endif .else CONFIGURE_ARGS+= --with-postgresql=no .endif .if defined(WITH_PRELUDE) LIB_DEPENDS+= prelude.20:${PORTSDIR}/security/libprelude CONFIGURE_ARGS+= --enable-prelude PLIST_SUB+= PRELUDE="" .else CONFIGURE_ARGS+= --disable-prelude PLIST_SUB+= PRELUDE="@comment " .endif .if defined(WITH_LRGPCAP) CONFIGURE_ARGS+= --enable-large-pcap .endif .if defined(WITH_DBGSNORT) CONFIGURE_ARGS+= --enable-corefiles --enable-debug MAKE_ENV+= DONTSTRIP="yes" .else CONFIGURE_ARGS+= --disable-corefiles .endif .if defined(WITH_SOURCEFIRE) CONFIGURE_ARGS+= --enable-sourcefire .endif .if defined(WITH_PERFPROFILE) CONFIGURE_ARGS+= --enable-perfprofiling --enable-ppm .endif .if defined(WITHOUT_IPV6) CONFIGURE_ARGS+= --disable-ipv6 .endif .if defined(WITH_GRE) CONFIGURE_ARGS+= --enable-gre .endif .if defined(WITH_MPLS) CONFIGURE_ARGS+= --enable-mpls .endif .if defined(WITH_TARGETBASED) CONFIGURE_ARGS+= --enable-targetbased .endif .if defined(WITH_DECODERPRE) CONFIGURE_ARGS+= --enable-decoder-preprocessor-rules .endif .if defined(WITH_ZLIB) CONFIGURE_ARGS+= --enable-zlib .endif .if defined(WITH_NORMALIZER) CONFIGURE_ARGS+= --enable-normalizer .endif .if defined(WITH_REACT) CONFIGURE_ARGS+= --enable-react .endif .if defined(WITH_SNORTSAM) USE_AUTOTOOLS+= automake USE_GNOME= pkgconfig PATCH_SITES+= http://www.snortsam.net/files/snort-plugin/:snortsam PATCHFILES+= snortsam-2.9.1.2.diff.gz:snortsam .endif post-patch: @${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g' @${REINPLACE_CMD} "s,/etc/snort.conf,${CONFIG_DIR}/snort.conf," ${WRKSRC}/src/snort.c ${WRKSRC}/snort.8 @${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g' ${WRKSRC}/etc/snort.conf @${REINPLACE_CMD} -e 's|^dynamicdetection|#dynamicdetection|' ${WRKSRC}/etc/snort.conf @${REINPLACE_CMD} -e '/var HOME_NET/s/any/[YOU_NEED_TO_SET_HOME_NET_IN_snort.conf]/' ${WRKSRC}/etc/snort.conf @${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.in \ ${WRKSRC}/src/dynamic-preprocessors/libs/Makefile.in @${REINPLACE_CMD} -e 's|libnet-config|${LIBNET_CONFIG}|g' ${WRKSRC}/configure .if !defined(WITH_IPV6) @${REINPLACE_CMD} -e 's|^ipvar |var |' ${WRKSRC}/etc/snort.conf @${REINPLACE_CMD} -e '/normalize_ip6/s/^preprocessor/#preprocessor/' ${WRKSRC}/etc/snort.conf @${REINPLACE_CMD} -e '/normalize_icmp6/s/^preprocessor/#preprocessor/' ${WRKSRC}/etc/snort.conf .endif .if defined(WITH_DECODERPRE) @${REINPLACE_CMD} -e '/^# include .PREPROC_RULE/s/# include/include/' ${WRKSRC}/etc/snort.conf .endif .if defined(NOPORTDOCS) @${REINPLACE_CMD} '/SUBDIRS = /s/doc//' ${WRKSRC}/Makefile.in ${WRKSRC}/Makefile.am @${REINPLACE_CMD} '/install-data-am: /s/install-dist_docDATA//' \ ${WRKSRC}/tools/u2boat/Makefile.in .endif pre-configure: .if defined(WITH_SNORTSAM) @${FIND} ${WRKSRC} -name 'Makefile.am' | ${XARGS} ${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g' @${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.am \ ${WRKSRC}/src/dynamic-preprocessors/libs/Makefile.am @${REINPLACE_CMD} -e '/README.u2boat/d' ${WRKSRC}/tools/u2boat/Makefile.am @${ECHO_MSG} "===> Rebuilding required files for snortsam patches..." @cd ${WRKSRC} && ${SH} ${WRKSRC}/autojunk.sh @${ECHO_MSG} "===> Done. Configuring..." .endif pre-install: .if defined(WITH_POSTGRESQL) @${REINPLACE_CMD} -e '/REQUIRE:/ s|$$| postgresql|' ${WRKDIR}/snort.sh .endif .if defined(WITH_MYSQL) @${REINPLACE_CMD} -e '/REQUIRE:/ s|$$| mysql|' ${WRKDIR}/snort.sh .endif post-install: @${LIBTOOL} --finish ${LOCALBASE}/lib/snort/dynamicpreprocessor [ -d ${CONFIG_DIR} ] || ${MKDIR} ${CONFIG_DIR} [ -d ${RULES_DIR} ] || ${MKDIR} ${RULES_DIR} [ -d ${LOGS_DIR} ] || ${MKDIR} ${LOGS_DIR} .if !defined(NOPORTEXAMPLES) [ -d ${EXAMPLESDIR} ] || ${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/schemas/create* ${EXAMPLESDIR} .endif .for f in ${CONFIG_FILES} ${INSTALL_DATA} ${WRKSRC}/etc/${f} ${CONFIG_DIR}/${f}-sample @if [ ! -f ${CONFIG_DIR}/${f} ]; then \ ${CP} -p ${CONFIG_DIR}/${f}-sample ${CONFIG_DIR}/${f} ; \ fi .endfor .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} .endif .if defined(WITH_DECODERPRE) @${MKDIR} ${PREPROC_RULE_DIR} .for f in ${PREPROC_RULES} ${INSTALL_DATA} ${WRKSRC}/preproc_rules/${f} ${PREPROC_RULE_DIR}/${f}-sample @if [ ! -f ${PREPROC_RULE_DIR}/${f} ]; then \ ${CP} -p ${PREPROC_RULE_DIR}/${f}-sample ${PREPROC_RULE_DIR}/${f} ; \ fi .endfor .endif @${CAT} ${PKGMESSAGE} .include Property changes on: head/security/snort/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.150 \ No newline at end of property +1.151 \ No newline at end of property Index: head/security/suricata/Makefile =================================================================== --- head/security/suricata/Makefile (revision 293716) +++ head/security/suricata/Makefile (revision 293717) @@ -1,107 +1,108 @@ # New ports collection makefile for: suricata # Date created: Sun Aug 29 16:39:08 BRT 2010 # Whom: Patrick Tracanelli # # $FreeBSD$ # PORTNAME= suricata PORTVERSION= 1.2.1 PORTREVISION= 1 CATEGORIES= security -MASTER_SITES= http://www.openinfosecfoundation.org/download/ +MASTER_SITES= http://www.openinfosecfoundation.org/download/ \ + http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Open Source next generation IDS/IPS engine by OISF LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= pcre.1:${PORTSDIR}/devel/pcre \ yaml:${PORTSDIR}/textproc/libyaml \ htp-0.2.1:${PORTSDIR}/devel/libhtp BUILD_DEPENDS+= ${LIBNET_CONFIG}:${PORTSDIR}/net/libnet \ pkg-config:${PORTSDIR}/devel/pkg-config USE_AUTOTOOLS= automake autoconf libtool USE_RC_SUBR= suricata LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet11-config OPTIONS= IPFW "Enable IPFW/IPDIVERT for IPS usage" on \ PRELUDE "Enable Prelude NIDS integration" off \ PORTS_PCAP "Use libpcap from ports" off \ DAG "Enable Endace DAG Support" off .include SUB_FILES= pkg-message HAS_CONFIGURE= yes USE_GMAKE= yes USE_LDCONFIG= yes CONFIGURE_ARGS+=--enable-non-bundled-htp --enable-gccprotect \ --with-libpcre-includes=${LOCALBASE}/include \ --with-libpcre-libraries=${LOCALBASE}/lib \ --with-libyaml-includes=${LOCALBASE}/include \ --with-libyaml-libraries=${LOCALBASE}/lib \ --with-libnet-includes=${LOCALBASE}/include/libnet11 \ --with-libnet-libraries=${LOCALBASE}/lib/libnet11 CONFIG_DIR?= ${PREFIX}/etc/suricata CONFIG_FILES= suricata.yaml classification.config reference.config RULES_DIR= ${PREFIX}/etc/suricata/rules LOGS_DIR= /var/log/suricata .include .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" BROKEN= Does not compile on ia64, powerpc, or sparc64 .endif .if defined(WITH_PRELUDE) LIB_DEPENDS+= prelude.20:${PORTSDIR}/security/libprelude CONFIGURE_ARGS+= --enable-prelude \ --with-libprelude-prefix=${LOCALBASE} PLIST_SUB+= PRELUDE="" .endif .if defined(WITH_IPFW) CONFIGURE_ARGS+= --enable-ipfw .endif .if defined(WITH_PORTS_PCAP) LIB_DEPENDS+= pcap.1:${PORTSDIR}/net/libpcap CONFIGURE_ARGS+= --with-libpcap-includes=${LOCALBASE}/include \ --with-libpcap-libraries=${LOCALBASE}/lib .else CONFIGURE_ARGS+= --with-libpcap-includes=/usr/include \ --with-libpcap-libraries=/usr/lib .endif .if defined(WITH_DAG) CONFIGURE_ARGS+= --enable-dag \ --with-dag-includes=${LOCALBASE}/include \ --with-dag-libraries=${LOCALBASE}/lib .endif post-patch: @${REINPLACE_CMD} -Ee 's|^(install-data-am: )install-pkgconfigDATA|\1|' ${WRKSRC}/libhtp/Makefile.in pre-install: @${REINPLACE_CMD} -e 's|/etc/suricata|${PREFIX}/etc/suricata|g' ${WRKSRC}/suricata.yaml post-install: [ -d ${CONFIG_DIR} ] || ${MKDIR} ${CONFIG_DIR} [ -d ${RULES_DIR} ] || ${MKDIR} ${RULES_DIR} [ -d ${LOGS_DIR} ] || ${MKDIR} ${LOGS_DIR} .for f in ${CONFIG_FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${CONFIG_DIR}/${f}-sample @if [ ! -f ${CONFIG_DIR}/${f} ]; then \ ${CP} -p ${CONFIG_DIR}/${f}-sample ${CONFIG_DIR}/${f} ; \ fi .endfor @${CAT} ${PKGMESSAGE} .include Property changes on: head/security/suricata/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.12 \ No newline at end of property +1.13 \ No newline at end of property Index: head/textproc/fex/Makefile =================================================================== --- head/textproc/fex/Makefile (revision 293716) +++ head/textproc/fex/Makefile (revision 293717) @@ -1,27 +1,27 @@ # New ports collection makefile for: fex # Date created: 17 October 2011 # Whom: Ryan Steinmetz # # $FreeBSD$ # PORTNAME= fex PORTVERSION= 2.0.0 CATEGORIES= textproc MASTER_SITES= http://semicomplete.googlecode.com/files/ \ - http://people.rit.edu/rpsfa/distfiles/ + http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= A powerful field extraction tool LICENSE= AL2 MAKE_ENV+= INSTALLMAN=${PREFIX}/man PLIST_FILES= bin/fex MAN1= fex.1 post-patch: @${REINPLACE_CMD} -e 's|CC=gcc|CC=${CC}|g' ${WRKSRC}/Makefile .include Property changes on: head/textproc/fex/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property