ports/126150: [NEW PORT] security/broccoli-devel: The Bro Client Communications Library

Tomoyuki Sakurai cherry at trombik.org
Fri Aug 1 07:50:01 UTC 2008


>Number:         126150
>Category:       ports
>Synopsis:       [NEW PORT] security/broccoli-devel: The Bro Client Communications Library
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 01 07:50:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Tomoyuki Sakurai
>Release:        FreeBSD 7.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD spica.trombik.org 7.0-STABLE FreeBSD 7.0-STABLE #5: Thu Jul 10 22:29:26 JST 2008
>Description:
Broccoli is the BRO Client COmmunications LIbrary. It allows you to write
applications that speak the communication protocol of the Bro intrusion
detection system.

WWW:	http://www.bro-ids.org/broccoli/

See also ports/126148

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- broccoli-devel-1.3.2.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	broccoli-devel
#	broccoli-devel/files
#	broccoli-devel/files/patch-Makefile.in
#	broccoli-devel/files/patch-test_Makefile.in
#	broccoli-devel/files/patch-docs_Makefile.in
#	broccoli-devel/pkg-plist
#	broccoli-devel/pkg-descr
#	broccoli-devel/distinfo
#	broccoli-devel/Makefile
#
echo c - broccoli-devel
mkdir -p broccoli-devel > /dev/null 2>&1
echo c - broccoli-devel/files
mkdir -p broccoli-devel/files > /dev/null 2>&1
echo x - broccoli-devel/files/patch-Makefile.in
sed 's/^X//' >broccoli-devel/files/patch-Makefile.in << '18a0bb6b8e0e128a1edaae2eb489aca4'
X--- Makefile.in.orig	2007-07-29 10:05:28.000000000 +0900
X+++ Makefile.in	2008-07-27 15:50:59.000000000 +0900
X@@ -223,8 +223,8 @@
X 	@list='$(dist_sysconf_DATA)'; for p in $$list; do \
X 	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
X 	  f="`echo $$p | sed -e 's|^.*/||'`"; \
X-	  echo " $(dist_sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f"; \
X-	  $(dist_sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f; \
X+	  echo " $(dist_sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f.example"; \
X+	  $(dist_sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f.example; \
X 	done
X 
X uninstall-dist_sysconfDATA:
18a0bb6b8e0e128a1edaae2eb489aca4
echo x - broccoli-devel/files/patch-test_Makefile.in
sed 's/^X//' >broccoli-devel/files/patch-test_Makefile.in << '1901dda025100de17dde09983a494042'
X--- test/Makefile.in.orig	2008-07-27 15:55:23.000000000 +0900
X+++ test/Makefile.in	2008-07-27 15:55:47.000000000 +0900
X@@ -33,7 +33,7 @@ infodir = @infodir@
X mandir = @mandir@
X includedir = @includedir@
X oldincludedir = /usr/include
X-pkgdatadir = $(datadir)/@PACKAGE@
X+pkgdatadir = $(datadir)/@PACKAGE at -devel
X pkglibdir = $(libdir)/@PACKAGE@
X pkgincludedir = $(includedir)/@PACKAGE@
X top_builddir = ..
1901dda025100de17dde09983a494042
echo x - broccoli-devel/files/patch-docs_Makefile.in
sed 's/^X//' >broccoli-devel/files/patch-docs_Makefile.in << 'ec1d64c217a300e700bf41bc7d382607'
X--- docs/Makefile.in.orig	2008-07-27 16:10:02.000000000 +0900
X+++ docs/Makefile.in	2008-07-27 16:44:14.000000000 +0900
X@@ -412,24 +412,6 @@ maintainer-clean-local: clean
X 	cd $(srcdir) && rm -rf sgml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
X 
X install-data-local:
X-	$(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/images
X-	(installfiles=`echo $(srcdir)/html/*.html`; \
X-	if test "$$installfiles" = '$(srcdir)/html/*.html'; \
X-	then echo '-- Nothing to install'; \
X-	else \
X-	  for i in $$installfiles; do \
X-	    echo '-- Installing '$$i; \
X-	    $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
X-	  done; \
X-	  echo '-- Installing $(srcdir)/images/'; \
X-	  for i in $(HTML_IMAGES); do \
X-	    $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(TARGET_DIR)/images; \
X-	  done; \
X-	  echo '-- Installing additional files'; \
X-	  for i in $(HTML_MISC); do \
X-	    $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(TARGET_DIR); \
X-	  done; \
X-	fi)
X 
X uninstall-local:
X 	rm -rf $(DESTDIR)$(TARGET_DIR)
ec1d64c217a300e700bf41bc7d382607
echo x - broccoli-devel/pkg-plist
sed 's/^X//' >broccoli-devel/pkg-plist << '7b19bcde83b12441d822e711c968a3ca'
X at comment $FreeBSD$
Xbin/broping
Xbin/broconn
Xbin/brohose
Xbin/broconftest
Xbin/broenum
Xbin/broccoli-config
Xetc/broccoli.conf.example
Xinclude/broccoli.h
Xlib/libbroccoli.so.1.0
Xlib/libbroccoli.la
Xlib/libbroccoli.a
X%%PORTDATA%%%%DATADIR%%/broping.bro
X%%PORTDATA%%%%DATADIR%%/brohose.bro
X%%PORTDATA%%%%DATADIR%%/broenum.bro
X%%PORTDATA%%%%DATADIR%%/broping-record.bro
X%%PORTDATA%%%%DATADIR%%/broconn.bro
X%%PORTDATA%%@dirrmtry %%DATADIR%%
7b19bcde83b12441d822e711c968a3ca
echo x - broccoli-devel/pkg-descr
sed 's/^X//' >broccoli-devel/pkg-descr << '3fc1432af780f4939cde5721e0f78f14'
XBroccoli is the BRO Client COmmunications LIbrary. It allows you to write
Xapplications that speak the communication protocol of the Bro intrusion
Xdetection system.
X
XWWW:	http://www.bro-ids.org/broccoli/
3fc1432af780f4939cde5721e0f78f14
echo x - broccoli-devel/distinfo
sed 's/^X//' >broccoli-devel/distinfo << 'be70940525210f896b7a532ef306b409'
XMD5 (bro-1.3.2.tar.gz) = 3f1e1820f06e2390a339a50c3344a4d6
XSHA256 (bro-1.3.2.tar.gz) = be221ec3b23b1b30ea42cb49e368aa9956a88d6d3cfcea99130b7b60e0c205e3
XSIZE (bro-1.3.2.tar.gz) = 4068592
be70940525210f896b7a532ef306b409
echo x - broccoli-devel/Makefile
sed 's/^X//' >broccoli-devel/Makefile << '2d1663b5d1ee8fc4de144bcaab6a1ce5'
X# New ports collection makefile for:	broccoli
X# Date created:		2008-07-27
X# Whom:			Tomoyuki Sakurai <cherry at trombik.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	broccoli-devel
XPORTVERSION=	1.3.2
XCATEGORIES=	security
XMASTER_SITES=	ftp://bro-ids.org/
XDISTNAME=	bro-${PORTVERSION}
X
XMAINTAINER=	cherry at trombik.org
XCOMMENT=	The Bro Client Communications Library
X
XMAKE_ENV+=	CC="${CC}" CFLAGS="${CFLAGS}"
XWRKSRC=	${WRKDIR}/bro-${PORTVERSION}/aux/broccoli
XGNU_CONFIGURE=	yes
XCONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
XCONFIGURE_ARGS+=	--disable-gtk-doc \
X	--without-html-dir \
X	--with-configfile=${LOCALBASE}/broccoli.conf
X
Xpre-install:
X.if defined(NOPORTDATA)
X	${REINPLACE_CMD} -e "s/^install-data-am:.*/install-data-am:/" ${WRKSRC}/test/Makefile.in
X.endif
X
X.include <bsd.port.pre.mk>
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	( cd ${WRKSRC}/docs && ${COPYTREE_SHARE} html ${DOCSDIR} )
X	@${FIND} ${DOCSDIR} -type f | \
X		${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
X	@${FIND} ${DOCSDIR} -type d | ${SORT} -r | \
X		${SED} 's,^${PREFIX}/, at dirrm ,' >> ${TMPPLIST}
X.endif
X
X.include <bsd.port.post.mk>
2d1663b5d1ee8fc4de144bcaab6a1ce5
exit
--- broccoli-devel-1.3.2.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list