[69984] trunk/dports/sysutils/syslog-ng/Portfile
markd at macports.org
markd at macports.org
Sun Jul 25 02:34:31 PDT 2010
Revision: 69984
http://trac.macports.org/changeset/69984
Author: markd at macports.org
Date: 2010-07-25 02:34:28 -0700 (Sun, 25 Jul 2010)
Log Message:
-----------
Update to 3.0.8 and add version number to top of sample config file.
Modified Paths:
--------------
trunk/dports/sysutils/syslog-ng/Portfile
Modified: trunk/dports/sysutils/syslog-ng/Portfile
===================================================================
--- trunk/dports/sysutils/syslog-ng/Portfile 2010-07-25 02:40:35 UTC (rev 69983)
+++ trunk/dports/sysutils/syslog-ng/Portfile 2010-07-25 09:34:28 UTC (rev 69984)
@@ -3,10 +3,10 @@
PortSystem 1.0
name syslog-ng
-version 3.0.5
+version 3.0.8
categories sysutils
platforms darwin
-maintainers markd
+maintainers markd openmaintainer
description Highly configurable syslog replacement.
long_description syslog-ng is the world's most flexible and scalable audit \
trail processing tool for organizations of any size. It \
@@ -18,7 +18,7 @@
homepage http://www.balabit.com/products/syslog_ng/
master_sites http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/${version}/source/
-checksums md5 28f0d9ff2243b330e8cd6311ef9b2f12
+checksums md5 7107f5758dec4b774136f0f827b35258
distfiles ${name}_${version}${extract.suffix}
patchfiles patch-src-Makefile.in.diff
@@ -38,25 +38,30 @@
configure.args-append --host=powerpc
}
+pre-destroot {
+# Append the major.minor version number to the top of the sample config
+ set major_minor [join [lrange [split ${version} .] 0 1] .]
+ system "echo version $major_minor >> ${worksrcpath}/doc/examples/header"
+ system "cat ${worksrcpath}/doc/examples/header ${worksrcpath}/doc/examples/syslog-ng.conf.sample \
+ > ${worksrcpath}/doc/examples/syslog-ng.conf-dist"
+}
+
post-destroot {
- xinstall -m 644 ${worksrcpath}/doc/examples/syslog-ng.conf.sample \
+ xinstall -m 644 ${worksrcpath}/doc/examples/syslog-ng.conf-dist \
${destroot}${prefix}/etc
xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 -W ${worksrcpath} ChangeLog README AUTHORS COPYING NEWS \
${destroot}${prefix}/share/doc/${name}
reinplace "s|/dev/log|/var/run/syslog|g" \
- ${destroot}${prefix}/etc/syslog-ng.conf.sample
+ ${destroot}${prefix}/etc/syslog-ng.conf-dist
}
-post-activate {
-ui_msg "\n
+notes \
+"To use syslog-ng, first unload OS X's built-in syslog daemon:
-To use syslog-ng, first unload OS X's built-in syslog daemon:
-
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.syslogd.plist
-Then customize ${prefix}/etc/syslog-ng.conf and load syslog-ng:
+Then copy ${prefix}/etc/syslog-ng.conf-dist to ${prefix}/etc/syslog-ng.conf,
+customize, and load syslog-ng:
- sudo launchctl load -w /Library/LaunchDaemons/org.macports.syslog-ng.plist
-\n"
-}
+ sudo launchctl load -w /Library/LaunchDaemons/org.macports.syslog-ng.plist"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100725/fe580fce/attachment.html>
More information about the macports-changes
mailing list