Browse Source

rsyslog-7.6.3-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8581 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 10 years ago
parent
commit
aa8f4d48be
1 changed files with 29 additions and 7 deletions
  1. 29 7
      r/rsyslog/rsyslog-vl.spec

+ 29 - 7
r/rsyslog/rsyslog-vl.spec

@@ -5,8 +5,8 @@
 
 Summary: Enhanced system logging and kernel message trapping daemon
 Name: rsyslog
-Version: 5.6.5
-Release: 2%{?_dist_release}
+Version: 7.6.3
+Release: 1%{?_dist_release}
 License: GPLv3+
 Group: System Environment/Daemons
 URL: http://www.rsyslog.com/
@@ -15,7 +15,13 @@ Source1: rsyslog.init
 Source2: rsyslog.conf
 Source3: rsyslog.sysconfig
 Source4: rsyslog.log
+Patch0: rsyslog-7.6.3-libpq_pkgconfig.patch
 
+BuildRequires: json-c-devel
+BuildRequires: libestr-devel
+BuildRequires: liblogging-stdlog-devel
+BuildRequires: python-docutils
+BuildRequires: libuuid-devel
 BuildRequires: zlib-devel
 Requires: logrotate >= 3.5.2
 Requires: bash >= 2.0
@@ -26,18 +32,21 @@ Provides: syslog
 Conflicts: sysklogd, syslog-ng
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
 
 %package mysql
 Summary: MySQL support for rsyslog
 Group: System Environment/Daemons
 Requires: %name = %version-%release
-BuildRequires: MySQL-devel >= 4.0
+BuildRequires: libmysqlclient-devel >= 4.0
 
 %package pgsql
 Summary: PostgresSQL support for rsyslog
 Group: System Environment/Daemons
 Requires: %name = %version-%release
-BuildRequires: postgresql-devel
+BuildRequires: libpq-devel
 
 %package gssapi
 Summary: GSSAPI authentication and encryption support for rsyslog
@@ -49,7 +58,7 @@ BuildRequires: krb5-devel
 Summary: RELP protocol support for rsyslog
 Group: System Environment/Daemons
 Requires: %name = %version-%release
-BuildRequires: librelp-devel 
+BuildRequires: librelp-devel >= 1.2.5
 
 %package gnutls
 Summary: TLS protocol support for rsyslog
@@ -101,6 +110,9 @@ ability to send syslog messages as SNMPv1 and SNMPv2c traps.
 %prep
 %setup -q
 
+%patch0 -p1 -b .libpq_pkgconfig
+autoreconf --install
+
 %build
 export CFLAGS="$RPM_OPT_FLAGS -fpie -DSYSLOGD_PIDNAME=\\\"syslogd.pid\\\""
 export LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
@@ -110,6 +122,9 @@ export LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
 		--enable-pgsql \
 		--enable-gssapi-krb5 \
 		--enable-imfile \
+		--enable-imptcp \
+		--enable-imttcp \
+		--enable-kmsg \
 		--enable-relp \
 		--enable-gnutls \
 		--enable-mail \
@@ -166,10 +181,14 @@ fi
 %dir %{_libdir}/rsyslog
 %{_libdir}/rsyslog/imfile.so
 %{_libdir}/rsyslog/imklog.so
+%{_libdir}/rsyslog/imkmsg.so
 %{_libdir}/rsyslog/immark.so
+%{_libdir}/rsyslog/imptcp.so
 %{_libdir}/rsyslog/imtcp.so
+%{_libdir}/rsyslog/imttcp.so
 %{_libdir}/rsyslog/imudp.so
 %{_libdir}/rsyslog/imuxsock.so
+%{_libdir}/rsyslog/lmcry_gcry.so
 %{_libdir}/rsyslog/lmnet.so
 %{_libdir}/rsyslog/lmnetstrms.so
 %{_libdir}/rsyslog/lmnsd_ptcp.so
@@ -221,6 +240,9 @@ fi
 %{_libdir}/rsyslog/omsnmp.so
 
 %changelog
+* Mon Jun 16 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.6.3-1
+- new upstream release.
+
 * Wed Mar 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.6.5-2
 - rebuild with net-snmp-5.7.1
 
@@ -312,7 +334,7 @@ fi
 * Sat Jan 24 2009 Caolán McNamara <caolanm@redhat.com> 3.21.9-3
 - rebuild for dependencies
 
-* Tue Jan 07 2009 Tomas Heinrich <theinric@redhat.com> 3.21.9-2
+* Wed Jan 07 2009 Tomas Heinrich <theinric@redhat.com> 3.21.9-2
 - fix several legacy options handling
 - fix internal message output (#478612)
 
@@ -377,7 +399,7 @@ fi
 * Fri Apr 04 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-1
 - upgrade
 
-* Mon Mar 25 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.4-1
+* Tue Mar 25 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.4-1
 - upgrade
 
 * Wed Mar 19 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.3-1