This port needed a dependency on aclocal:${PORTSDIR}/devel/automake to build on 5.x properly Also I am taking over maintainership of this port. I am the author of the original software (Firewall Builder API library)
Responsible Changed From-To: freebsd-ports-bugs->foxfair I'll handle this.
Another patch against to libfwbuilder Makefile v1.8, the latest version in ports CVS. You can also obtain it at this link: http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/libfwbuilder/ Note that I bump PORTREVISION too. I sill have some trouble with port package issue, and you can reproduce the problem by doing `make package` and pkg_add / pkg_delete things. There are several errors in the last two steps in my boxes. foxfair ======= patch start ======== diff --exclude=work -ruN /usr/ports/security/libfwbuilder/Makefile ./Makefile --- /usr/ports/security/libfwbuilder/Makefile Mon Jun 2 12:56:09 2003 +++ ./Makefile Mon Jun 9 23:24:39 2003 @@ -6,32 +6,30 @@ PORTNAME= libfwbuilder PORTVERSION= 1.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= fwbuilder -MAINTAINER= devnull@uptsoft.com +MAINTAINER= vadim@fwbuilder.org COMMENT= Firewall Builder API BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf \ - automake:${PORTSDIR}/devel/automake + aclocal:${PORTSDIR}/devel/automake LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \ xslt.1:${PORTSDIR}/textproc/libxslt \ - netsnmp.5:${PORTSDIR}/net/net-snmp \ - isc.1:${PORTSDIR}/net/bind9 - + netsnmp.5:${PORTSDIR}/net/net-snmp .if !defined(USE_OPENSSL) LIB_DEPENDS+= crypto.3:${PORTSDIR}/security/openssl .endif CONFIGURE_SCRIPT= autogen.sh -CONFIGURE_ARGS= - +#CONFIGURE_ARGS= USE_AUTOCONF= yes USE_GMAKE= yes USE_LIBTOOL= yes USE_GTK= no +USE_XLIB= yes INSTALLS_SHLIB= yes PLIST_SUB+= PORTVERSION="${PORTVERSION}" ===== patch end ===== To Vadim: Another patch made only for your tarball file is also availble here: http://people.freebsd.org/~foxfair/patch.libfwbuilder-orig
New patch against current port security/libfwbuilder Added dependency on openssl back, libfwbuilder needs it. Do not need USE_XLIB Tested on the brand new 5.1-RELEASE system specifically installed from CD for this test. Sequence "make package", "make deinstall", "pkg_add libfwbuilder-1.0.0_2.tbz" , "pkg_delete libfwbuilder-1.0.0_2" works flawlessly.
New patch against current port security/libfwbuilder Added dependency on openssl back, libfwbuilder needs it. Do not need USE_XLIB Tested on the brand new 5.1-RELEASE system specifically installed from CD for this test. Sequence "make package", "make deinstall", "pkg_add libfwbuilder-1.0.0_2.tbz" , "pkg_delete libfwbuilder-1.0.0_2" works flawlessly. --vk
State Changed From-To: open->closed Committed, thanks!