Group :: System/Kernel and hardware
RPM: rsyslog
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: rsyslog
Version: 3.20.2
Release: alt1
Summary: Rsyslog is an enhanced syslogd suitable both for small systems as well as large enterprises
License: GPLv3
Group: System/Kernel and hardware
Url: http://www.rsyslog.com
Provides: syslogd-daemon
PreReq: syslog-common
Packager: Ivan Fedorov <ns at altlinux.org>
Source: %name-%version.tar
# Automatically added by buildreq on Sun Nov 02 2008
BuildRequires: gcc-c++ glibc-devel-static librelp-devel postgresql-devel zlib-devel
%description
This package contains rsyslogd wich provide support for system logging.
syslogd runs as daemon (background process) and logs system messages to
different places according to a configuration file.
%package docs-html
Summary: html docs for %name
Group: System/Kernel and hardware
%description docs-html
%summary
%prep
%setup -q
%build
%autoreconf
%configure \
--libdir=/%_lib \
--sbindir=/sbin \
--enable-pgsql \
--enable-mail \
--enable-relp \
--enable-imfile \
--enable-imtemplate \
--with-gnu-ld \
--with-pic \
%make_build
%install
%makeinstall prefix=%buildroot libdir=%buildroot/%_lib sbindir=%buildroot/sbin
rm -f %buildroot%_libdir/rsyslog/*.la
mkdir -p %buildroot%_docdir/%name-%version/html/
install -m644 doc/*html %buildroot%_docdir/%name-%version/html/
install -m644 doc/*png %buildroot%_docdir/%name-%version/html/
install -m644 doc/*jpg %buildroot%_docdir/%name-%version/html/
install -m644 plugins/ompgsql/createDB.sql %buildroot%_docdir/%name-%version/ompgsql-createDB.sql
install -m644 doc/rsyslog-example.conf %buildroot%_docdir/%name-%version/
install -m644 rsyslog.conf %buildroot%_docdir/%name-%version/
install -m644 sample.conf %buildroot%_docdir/%name-%version/
%files
#config(noreplace) %attr(640,root,adm) %_sysconfdir/%name.conf
#config(noreplace) %_sysconfdir/sysconfig/%name
#config %_initdir/rsyslogd
%dir /%_lib/rsyslog
/%_lib/rsyslog/*.so
/sbin/rsyslogd
%_mandir/man?/rsyslog*
%dir %_docdir/%name-%version
%_docdir/%name-%version/*
%exclude %_docdir/%name-%version/html
%files docs-html
%dir %_docdir/%name-%version/html
%_docdir/%name-%version/html/*
%changelog
…
Full changelog you can see here
Version: 3.20.2
Release: alt1
Summary: Rsyslog is an enhanced syslogd suitable both for small systems as well as large enterprises
License: GPLv3
Group: System/Kernel and hardware
Url: http://www.rsyslog.com
Provides: syslogd-daemon
PreReq: syslog-common
Packager: Ivan Fedorov <ns at altlinux.org>
Source: %name-%version.tar
# Automatically added by buildreq on Sun Nov 02 2008
BuildRequires: gcc-c++ glibc-devel-static librelp-devel postgresql-devel zlib-devel
%description
This package contains rsyslogd wich provide support for system logging.
syslogd runs as daemon (background process) and logs system messages to
different places according to a configuration file.
%package docs-html
Summary: html docs for %name
Group: System/Kernel and hardware
%description docs-html
%summary
%prep
%setup -q
%build
%autoreconf
%configure \
--libdir=/%_lib \
--sbindir=/sbin \
--enable-pgsql \
--enable-mail \
--enable-relp \
--enable-imfile \
--enable-imtemplate \
--with-gnu-ld \
--with-pic \
%make_build
%install
%makeinstall prefix=%buildroot libdir=%buildroot/%_lib sbindir=%buildroot/sbin
rm -f %buildroot%_libdir/rsyslog/*.la
mkdir -p %buildroot%_docdir/%name-%version/html/
install -m644 doc/*html %buildroot%_docdir/%name-%version/html/
install -m644 doc/*png %buildroot%_docdir/%name-%version/html/
install -m644 doc/*jpg %buildroot%_docdir/%name-%version/html/
install -m644 plugins/ompgsql/createDB.sql %buildroot%_docdir/%name-%version/ompgsql-createDB.sql
install -m644 doc/rsyslog-example.conf %buildroot%_docdir/%name-%version/
install -m644 rsyslog.conf %buildroot%_docdir/%name-%version/
install -m644 sample.conf %buildroot%_docdir/%name-%version/
%files
#config(noreplace) %attr(640,root,adm) %_sysconfdir/%name.conf
#config(noreplace) %_sysconfdir/sysconfig/%name
#config %_initdir/rsyslogd
%dir /%_lib/rsyslog
/%_lib/rsyslog/*.so
/sbin/rsyslogd
%_mandir/man?/rsyslog*
%dir %_docdir/%name-%version
%_docdir/%name-%version/*
%exclude %_docdir/%name-%version/html
%files docs-html
%dir %_docdir/%name-%version/html
%_docdir/%name-%version/html/*
%changelog
…
Full changelog you can see here