SF.net SVN: gar:[25147] csw/mgar/pkg/rsyslog/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Wed Jul 1 16:58:32 CEST 2015


Revision: 25147
          http://sourceforge.net/p/gar/code/25147
Author:   dmichelsen
Date:     2015-07-01 14:58:32 +0000 (Wed, 01 Jul 2015)
Log Message:
-----------
rsyslog/trunk: Update to 8.11.0

Modified Paths:
--------------
    csw/mgar/pkg/rsyslog/trunk/Makefile
    csw/mgar/pkg/rsyslog/trunk/checksums

Modified: csw/mgar/pkg/rsyslog/trunk/Makefile
===================================================================
--- csw/mgar/pkg/rsyslog/trunk/Makefile	2015-07-01 14:18:22 UTC (rev 25146)
+++ csw/mgar/pkg/rsyslog/trunk/Makefile	2015-07-01 14:58:32 UTC (rev 25147)
@@ -1,5 +1,5 @@
 NAME = rsyslog
-VERSION = 5.8.13
+VERSION = 8.11.0
 GARTYPE = v2
 
 DESCRIPTION = Enhanced multi-threaded syslogd with a focus on security and reliability
@@ -7,30 +7,91 @@
   Enhanced multi-threaded syslogd with a focus on security and reliability
 endef
 
-MASTER_SITES = http://rsyslog.com/files/download/rsyslog/
-DISTFILES  = $(NAME)-$(VERSION).tar.gz
-DISTFILES  += rsyslog.init
-DISTFILES  += rsyslog.default
-DISTFILES  += rsyslog.conf
+MASTER_SITES = http://www.rsyslog.com/files/download/rsyslog/
+DISTFILES += $(DISTNAME).tar.gz
+DISTFILES += rsyslog.init
+DISTFILES += rsyslog.default
+DISTFILES += rsyslog.conf
 
+BUILD_DEP_PKGS += CSWlibestr-dev
+BUILD_DEP_PKGS += CSWlibjson-c-dev
+BUILD_DEP_PKGS += CSWlibrelp-dev
+BUILD_DEP_PKGS += CSWliblogging-dev
+
 RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibgcc-s1
 RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibz1
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWliblogging-stdlog0
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibuuid1
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibestr0
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibgcrypt20
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibjson-c3
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWliblognorm2
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibcurl4
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibdbi1
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibssl1-0-0
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibnet1
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWliblogging-rfc3195-0
+RUNTIME_DEP_PKGS_CSWrsyslog += CSWlibrelp0
 
 GARCOMPILER = GNU
 
-PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
+# We need libnet. See for details
+#   http://wiki.opencsw.org/project-libnet
+EXTRA_LDFLAGS = -L$(libdir)/libnet-new
 
 CONFIGURE_ARGS  = $(DIRPATHS)
 CONFIGURE_ARGS += --enable-imsolaris
-EXTRA_CPPFLAGS+= -D_PATH_LOGCONF=\\\"$(sysconfdir)/rsyslog.conf\\\"
 
-CHECKPKG_OVERRIDES_CSWrsyslog += file-with-bad-content|/usr/local|root/opt/csw/share/man/man8/rsyslogd.8
+# Currently broken as reported here:
+#   https://github.com/rsyslog/rsyslog/issues/417
+#CONFIGURE_ARGS += --enable-imfile
 
-INITSMF = /etc/opt/csw/init.d/cswrsyslog
+CONFIGURE_ARGS += --enable-impstats
 
-post-install-modulated:
-	/opt/csw/gnu/install -D -m 644 $(WORKDIR)/rsyslog.conf $(DESTDIR)/etc/opt/csw/rsyslog.conf
-	/opt/csw/gnu/install -D -m 644 $(WORKDIR)/rsyslog.default $(DESTDIR)/etc/opt/csw/default/rsyslog
-	/opt/csw/gnu/install -D -m 755 $(WORKDIR)/rsyslog.init $(DESTDIR)/etc/opt/csw/init.d/cswrsyslog
+# imptcp requires epoll which Solaris does not have
+# CONFIGURE_ARGS += --enable-imptcp
 
+CONFIGURE_ARGS += --enable-libdbi
+CONFIGURE_ARGS += --enable-elasticsearch
+CONFIGURE_ARGS += --enable-mail
+CONFIGURE_ARGS += --enable-mmnormalize
+CONFIGURE_ARGS += --enable-mmjsonparse
+CONFIGURE_ARGS += --enable-mmaudit
+CONFIGURE_ARGS += --enable-mmanon
+CONFIGURE_ARGS += --enable-mmutf8fix
+CONFIGURE_ARGS += --enable-mmcount
+CONFIGURE_ARGS += --enable-mmsequence
+CONFIGURE_ARGS += --enable-mmfields
+CONFIGURE_ARGS += --enable-mmpstrucdata
+CONFIGURE_ARGS += --enable-mmrfc5424addhmac
+
+CONFIGURE_ARGS += --enable-relp
+CONFIGURE_ARGS += --enable-rfc3195
+CONFIGURE_ARGS += --enable-omprog
+CONFIGURE_ARGS += --enable-omudpspoof
+CONFIGURE_ARGS += --enable-omstdout
+
+# This is SystemD Journal, we don't have that on Solaris
+# CONFIGURE_ARGS += --enable-omjournal
+
+CONFIGURE_ARGS += --enable-pmlastmsg
+CONFIGURE_ARGS += --enable-pmcisconames
+CONFIGURE_ARGS += --enable-pmciscoios
+CONFIGURE_ARGS += --enable-pmsnare
+CONFIGURE_ARGS += --enable-omruleset
+CONFIGURE_ARGS += --enable-omuxsock
+CONFIGURE_ARGS += --enable-mmsnmptrapd
+
+EXTRA_CPPFLAGS += -D_PATH_LOGCONF=\\\"$(sysconfdir)/rsyslog.conf\\\"
+
+PRESERVECONF += $(sysconfdir)/rsyslog.conf
+
+INITSMF += /etc/opt/csw/init.d/cswrsyslog
+
 include gar/category.mk
+
+post-install-modulated:
+	ginstall -D -m 644 $(WORKDIR)/rsyslog.conf $(DESTDIR)/etc/opt/csw/rsyslog.conf
+	ginstall -D -m 644 $(WORKDIR)/rsyslog.default $(DESTDIR)/etc/opt/csw/default/rsyslog
+	ginstall -D -m 755 $(WORKDIR)/rsyslog.init $(DESTDIR)/etc/opt/csw/init.d/cswrsyslog
+	@$(MAKECOOKIE)

Modified: csw/mgar/pkg/rsyslog/trunk/checksums
===================================================================
--- csw/mgar/pkg/rsyslog/trunk/checksums	2015-07-01 14:18:22 UTC (rev 25146)
+++ csw/mgar/pkg/rsyslog/trunk/checksums	2015-07-01 14:58:32 UTC (rev 25147)
@@ -1 +1 @@
-8d228a8b622f90b320c95f38be7fc5bb  rsyslog-5.8.13.tar.gz
+35f0b7024ae7b5677e49f14f36304d77  rsyslog-8.11.0.tar.gz

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list