Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-11-28 16:35:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and      /work/SRC/openSUSE:Factory/.rsyslog.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rsyslog", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-11-25 
14:04:55.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes     2012-11-28 
16:35:34.000000000 +0100
@@ -1,0 +2,24 @@
+Fri Nov 23 01:28:46 UTC 2012 - [email protected]
+
+- fix zeromq support
+
+-------------------------------------------------------------------
+Fri Nov 23 01:01:01 UTC 2012 - [email protected]
+
+- fix hiredis support
+
+-------------------------------------------------------------------
+Thu Nov 22 23:44:27 UTC 2012 - [email protected]
+
+- enabled elastic search support (build enabled by default):
+  -> new buildrequires curl devel
+  -> new subpackage rsyslog-module-elasticsearch
+- added --enable-unlimited-select
+- added --enable-imttcp:
+  -> this module is packaged in the main package as it has no
+     new dependencies
+- added --enable-imdiag
+  -> this module is packaged in the diag package
+- prepared adding support for hiredis, hdfs, mongodb and zeromq
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rsyslog.spec ++++++
--- /var/tmp/diff_new_pack.XNsjeq/_old  2012-11-28 16:35:38.000000000 +0100
+++ /var/tmp/diff_new_pack.XNsjeq/_new  2012-11-28 16:35:38.000000000 +0100
@@ -44,6 +44,12 @@
 %bcond_without  snmp
 %bcond_without  diagtools
 %bcond_without  mmnormalize
+%bcond_without  elasticsearch
+# TODO: ... doesnt have a proper configure check but wants hdfs.h
+%bcond_with     hdfs
+%bcond_with     mongodb
+%bcond_with     hiredis
+%bcond_with     zeromq
 %define         upstream_version            %{version}
 %define         rsyslogdocdir               %{_docdir}/%{name}
 %define         rsyslog_rundir              %{_localstatedir}/run/rsyslog
@@ -74,6 +80,18 @@
 BuildRequires:  pcre-devel
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
+%if %{with elasticsearch}
+BuildRequires:  curl-devel
+%endif
+%if %{with hiredis}
+BuildRequires:  hiredis-devel >= 0.10.1
+%endif
+%if %{with mongodb}
+# TODO: PKG_CHECK_MODULES(LIBMONGO_CLIENT, libmongo-client >= 0.1.4)
+%endif
+%if %{with zeromq}
+BuildRequires:  czmq-devel >= 1.1.0
+%endif
 %if %{with gssapi}
 BuildRequires:  krb5-devel
 %endif
@@ -309,6 +327,83 @@
 
 %endif
 
+%if %{with elasticsearch}
+
+%package module-elasticsearch
+Requires:       %{name} = %{version}
+Summary:        ElasticSearch output module for syslog
+Group:          System/Daemons
+
+%description module-elasticsearch
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support to output to an ElasticSearch database.
+
+%endif
+
+%if %{with hdfs}
+
+%package module-hdfs
+Requires:       %{name} = %{version}
+Summary:        HDFS output module for syslog
+Group:          System/Daemons
+
+%description module-hdfs
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support to output to an HDFS database.
+
+%endif
+
+
+%if %{with mongodb}
+
+%package module-mongodb
+Requires:       %{name} = %{version}
+Summary:        MongoDB output module for syslog
+Group:          System/Daemons
+
+%description module-mongodb
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support to output to a MongoDB database.
+
+%endif
+
+
+%if %{with hiredis}
+
+%package module-hiredis
+Requires:       %{name} = %{version}
+Summary:        Redis output module for syslog
+Group:          System/Daemons
+
+%description module-hiredis
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support to output to a Redis database.
+
+%endif
+
+%if %{with zeromq}
+
+%package module-zeromq
+Requires:       %{name} = %{version}
+Summary:        ZeroMQ support module for syslog
+Group:          System/Daemons
+
+%description module-zeromq
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support for ZeroMQ.
+
+%endif
+
 %prep
 %setup -q -n %{name}-%{upstream_version}
 %patch1 -p1
@@ -339,7 +434,11 @@
        --enable-klog           \
        --enable-kmsg           \
        --enable-inet           \
+       --enable-unlimited-select       \
        --enable-rsyslogd       \
+%if %{with elasticsearch}
+       --enable-elasticsearch  \
+%endif
 %if %{with gnutls}
        --enable-gnutls         \
 %endif
@@ -365,6 +464,7 @@
        --enable-mail           \
        --enable-imfile         \
        --enable-imptcp         \
+       --enable-imttcp         \
        --enable-impstats       \
        --enable-omprog         \
        --enable-omuxsock       \
@@ -383,7 +483,21 @@
        --enable-mmjsonparse    \
        --enable-mmaudit        \
 %endif
+%if %{with hdfs}
+       --enable-omhdfs         \
+%endif
+%if %{with mongodb}
+       --enable-ommongodb      \
+%endif
+%if %{with hiredis}
+       --enable-omhiredis      \
+%endif
+%if %{with zeromq}
+       --enable-imzmq3         \
+       --enable-omzmq3         \
+%endif
 %if %{with diagtools}
+       --enable-imdiag         \
        --enable-diagtools      \
 %endif
        --disable-static
@@ -426,6 +540,9 @@
                 mmjsonparse.so \
                 mmaudit.so \
 %endif
+%if %{with elasticsearch}
+               omelasticsearch.so \
+%endif
        ; do
                mv -f %{buildroot}%{rsyslog_module_dir_nodeps}/$mod \
                      %{buildroot}%{rsyslog_module_dir_withdeps}
@@ -626,6 +743,7 @@
 %{rsyslog_module_dir_nodeps}/imkmsg.so
 %{rsyslog_module_dir_nodeps}/immark.so
 %{rsyslog_module_dir_nodeps}/imtcp.so
+%{rsyslog_module_dir_nodeps}/imttcp.so
 %{rsyslog_module_dir_nodeps}/imudp.so
 %{rsyslog_module_dir_nodeps}/imuxsock.so
 %{rsyslog_module_dir_nodeps}/lmnet.so
@@ -680,6 +798,7 @@
 %{_sbindir}/msggen
 %{_sbindir}/rsyslog_diag_hostname
 %{_sbindir}/zpipe
+%{rsyslog_module_dir_nodeps}/imdiag.so
 %endif
 
 %if %{with gssapi}
@@ -753,4 +872,40 @@
 %{rsyslog_module_dir_nodeps}/omudpspoof.so
 %endif
 
+%if %{with elasticsearch}
+
+%files module-elasticsearch
+%defattr(-,root,root)
+%{rsyslog_module_dir_withdeps}/omelasticsearch.so
+%endif
+
+%if %{with hdfs}
+
+%files module-hdfs
+%defattr(-,root,root)
+%{rsyslog_module_dir_withdeps}/omhdfs.so
+%endif
+
+%if %{with mongodb}
+
+%files module-mongodb
+%defattr(-,root,root)
+%{rsyslog_module_dir_withdeps}/ommongodb.so
+%endif
+
+%if %{with hiredis}
+
+%files module-hiredis
+%defattr(-,root,root)
+%{rsyslog_module_dir_withdeps}/omhiredis.so
+%endif
+
+%if %{with zeromq}
+
+%files module-zeromq
+%defattr(-,root,root)
+%{rsyslog_module_dir_withdeps}/imzmq3.so
+%{rsyslog_module_dir_withdeps}/omzmq3.so
+%endif
+
 %changelog

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to