hi,

here is an update to syslog-ng 3.0.2.

you can find a list of new stuff in 3.0 here:
http://www.balabit.com/dl/html/syslog-ng-v3.0-guide-admin-en.html/ch01s04.html

seems to work on amd64 here.  please test/comment.


Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/syslog-ng/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- Makefile    26 Mar 2009 18:52:50 -0000      1.12
+++ Makefile    10 May 2009 18:34:57 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       syslogd replacement
 
-V=             2.1.4
+V=             3.0.2
 DISTNAME=      syslog-ng-$V
 CATEGORIES=    sysutils
 
@@ -17,7 +17,7 @@
 PERMIT_DISTFILES_FTP =         Yes
 
 MASTER_SITES = 
http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/$V/source/
-DISTFILES=     syslog-ng_$V.tar.gz
+DISTFILES =    syslog-ng_$V.tar.gz
 
 WANTLIB =      c iconv intl wrap
 
@@ -25,17 +25,15 @@
                evtlog::sysutils/eventlog
 
 CONFIGURE_STYLE =      gnu
-CONFIGURE_ARGS +=      --enable-tcp-wrapper
+CONFIGURE_ARGS +=      --enable-tcp-wrapper \
+                       --with-pidfile-dir=/var/run
 
 DOC =          ${PREFIX}/share/doc/syslog-ng/
 EXAMPLES =     ${PREFIX}/share/examples/syslog-ng/
 
-post-extract:
-       tar -C ${WRKBUILD} -xzf ${WRKSRC}/doc/reference/syslog-ng.html.tar.gz
-
 post-install:
-       ${INSTALL_DATA_DIR} ${DOC}
-       ${INSTALL_DATA} ${WRKBUILD}/syslog-ng.html/index.html ${DOC}
+# see about installing docs later
+#      ${INSTALL_DATA_DIR} ${DOC}
        ${INSTALL_DATA_DIR} ${EXAMPLES}
        ${INSTALL_DATA} ${WRKSRC}/doc/examples/syslog-ng.conf.sample ${EXAMPLES}
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/syslog-ng/distinfo,v
retrieving revision 1.11
diff -u -r1.11 distinfo
--- distinfo    26 Mar 2009 18:52:50 -0000      1.11
+++ distinfo    10 May 2009 18:34:57 -0000
@@ -1,5 +1,5 @@
-MD5 (syslog-ng_2.1.4.tar.gz) = F8THcl0uq2K1iDlfHtk/Mg==
-RMD160 (syslog-ng_2.1.4.tar.gz) = KofLBd6aJfWwnNSIz50hBLopqjM=
-SHA1 (syslog-ng_2.1.4.tar.gz) = gID/NvTaOph8ulBf8xJlCUP0xsQ=
-SHA256 (syslog-ng_2.1.4.tar.gz) = 4hicfb9hfy/Ig6sKioYQDb58tIU8azlzLXfnPzNbBQI=
-SIZE (syslog-ng_2.1.4.tar.gz) = 423703
+MD5 (syslog-ng_3.0.2.tar.gz) = Dc6Q3dTw9BfOK52IzLyi6Q==
+RMD160 (syslog-ng_3.0.2.tar.gz) = tCc/HkEVdkbPnR6YAL0L6al49j0=
+SHA1 (syslog-ng_3.0.2.tar.gz) = SwQPk645yHkvPK8Oy5f4dAThq6k=
+SHA256 (syslog-ng_3.0.2.tar.gz) = rRM1I3+205IXaSB9FTZ0Iu+85jhqB9KnxocyYRcKo74=
+SIZE (syslog-ng_3.0.2.tar.gz) = 544622
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/sysutils/syslog-ng/patches/patch-Makefile_in,v
retrieving revision 1.2
diff -u -r1.2 patch-Makefile_in
--- patches/patch-Makefile_in   26 Mar 2009 18:52:50 -0000      1.2
+++ patches/patch-Makefile_in   10 May 2009 18:34:57 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-Makefile_in,v 1.2 2009/03/26 18:52:50 steven Exp $
---- Makefile.in.orig   Tue Mar 17 13:40:07 2009
-+++ Makefile.in        Wed Mar 25 08:51:35 2009
-@@ -170,7 +170,7 @@ sbindir = @sbindir@
- sharedstatedir = @sharedstatedir@
+--- Makefile.in.orig   Fri May  8 18:06:04 2009
++++ Makefile.in        Sun May 10 13:13:04 2009
+@@ -179,7 +179,7 @@ sharedstatedir = @sharedstatedir@
  sysconfdir = @sysconfdir@
  target_alias = @target_alias@
--SUBDIRS = src tests doc contrib solbuild tgzbuild
-+SUBDIRS = src doc contrib solbuild tgzbuild
- EXTRA_DIST = debian/README.Debian debian/copyright 
debian/syslog-ng.conf.example debian/syslog-ng.files debian/syslog-ng.logrotate 
debian/syslog-ng.postrm \
-       debian/changelog debian/changelog.in debian/rules 
debian/syslog-ng.default debian/syslog-ng.init 
debian/syslog-ng.logrotate.example debian/syslog-ng.preinst \
-       debian/control debian/syslog-ng.conf debian/syslog-ng.docs 
debian/syslog-ng.logcheck.ignore debian/syslog-ng.postinst VERSION \
+ timezonedir = @timezonedir@
+-SUBDIRS = src tests doc contrib debian tgz2build
++SUBDIRS = src doc contrib debian tgz2build
+ EXTRA_DIST = VERSION \
+       syslog-ng.spec.bb syslog-ng.spec.bb.in dist.conf dist.conf.in ChangeLog
+ 
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/syslog-ng/pkg/PLIST,v
retrieving revision 1.6
diff -u -r1.6 PLIST
--- pkg/PLIST   9 Nov 2008 23:27:03 -0000       1.6
+++ pkg/PLIST   10 May 2009 18:34:57 -0000
@@ -2,8 +2,6 @@
 @man man/man5/syslog-ng.conf.5
 @man man/man8/syslog-ng.8
 @bin sbin/syslog-ng
-share/doc/syslog-ng/
-share/doc/syslog-ng/index.html
 share/examples/syslog-ng/
 @sample ${SYSCONFDIR}/syslog-ng/
 share/examples/syslog-ng/syslog-ng.conf.sample

Reply via email to