]> git.pld-linux.org Git - packages/syslog-ng.git/blobdiff - syslog-ng.spec
- handle pgsql rotation; unlike cron and freshclam.log which are also opened
[packages/syslog-ng.git] / syslog-ng.spec
index 9c75fe490627c200aea559f4a8ba3254dd341cc6..e79d237b50f122adb3647d3303e4540007ddfda0 100644 (file)
@@ -9,7 +9,7 @@ Summary(pl.UTF-8):      Syslog-ng - zamiennik syskloga
 Summary(pt_BR.UTF-8):  Daemon de log nova geração
 Name:          syslog-ng
 Version:       3.0.2
-Release:       0.1
+Release:       4
 License:       GPL v2
 Group:         Daemons
 Source0:       http://www.balabit.com/downloads/files/syslog-ng/sources/%{version}/source/%{name}_%{version}.tar.gz
@@ -17,12 +17,15 @@ Source0:    http://www.balabit.com/downloads/files/syslog-ng/sources/%{version}/sou
 Source1:       %{name}.init
 Source2:       %{name}.conf
 Source3:       %{name}.logrotate
-Source4:       http://www.balabit.com/dl/guides/syslog-ng-v3.0-guide-admin-en.pdf
+Source4:       http://www.balabit.com/dl/guides/%{name}-v3.0-guide-admin-en.pdf
 # Source4-md5: 1a801f138a9a2245009ecb617be4338b
+Source5:       %{name}-simple.conf
 Patch0:                %{name}-link.patch
 Patch1:                %{name}-datadir.patch
 Patch2:                %{name}-tz.patch
 Patch3:                %{name}-pyssl.patch
+Patch4:                bug-15.patch
+Patch5:                %{name}-bug-48.patch
 URL:           http://www.balabit.com/products/syslog_ng/
 BuildRequires: autoconf >= 2.53
 BuildRequires: automake
@@ -30,6 +33,9 @@ BuildRequires:        bison
 BuildRequires: flex
 BuildRequires: pkgconfig
 BuildRequires: rpmbuild(macros) >= 1.268
+%if %{with tests}
+BuildRequires: tzdata
+%endif
 %if %{with dynamic}
 BuildRequires: eventlog-devel >= 0.2
 BuildRequires: glib2-devel >= 1:2.10.1
@@ -93,8 +99,10 @@ facility/prioridade como o syslog original.
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
-
-install %{SOURCE4} doc/
+%patch4 -p1
+%patch5 -p1
+cp -a %{SOURCE4} doc
+cp -a %{SOURCE5} contrib
 
 %build
 %{__aclocal}
@@ -139,6 +147,8 @@ do
 done
 touch $RPM_BUILD_ROOT/etc/sysconfig/%{name}
 
+rm $RPM_BUILD_ROOT%{_bindir}/loggen
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -168,14 +178,13 @@ exit 0
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS debian/syslog-ng.conf* contrib/{relogger.pl,syslog-ng.vim}
-%doc doc/examples/syslog-ng.conf.sample contrib/syslog-ng.conf.{doc,RedHat}
-%doc contrib/{apparmor,selinux} doc/syslog-ng-v3.0-guide-admin-en.pdf
+%doc doc/examples/syslog-ng.conf.sample contrib/syslog-ng.conf.{doc,RedHat} contrib/syslog-ng-simple.conf
+%doc contrib/{apparmor,selinux,syslog2ng} doc/syslog-ng-v3.0-guide-admin-en.pdf
 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
 %attr(750,root,root) %dir %{_sysconfdir}/syslog-ng
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/syslog-ng/syslog-ng.conf
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/syslog-ng
 %attr(754,root,root) /etc/rc.d/init.d/syslog-ng
-%attr(755,root,root) %{_bindir}/loggen
 %attr(755,root,root) %{_sbindir}/syslog-ng
 %dir %{_var}/lib/%{name}
 %{_mandir}/man5/syslog-ng.conf.5*
This page took 0.057483 seconds and 4 git commands to generate.