Sophie

Sophie

distrib > Mandriva > current > i586 > by-pkgid > 0a305ba0247326426875d1c45d31a6e6 > files > 2

managelogs-2.2.0-1mdv2010.1.src.rpm

%define major 2
%define libname %mklibname managelogs %{major}

Summary:	A log management software for apache
Name:		managelogs
Group:		System/Servers
Version:	2.2.0
Release:	%mkrel 1
License:	Apache license
URL:		http://managelogs.tekwire.net/
Source0:	managelogs-%{version}.tar.gz
BuildRequires:	apr-devel
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
managelogs is a log management program for Apache, like rotatelogs and
cronolog. It allows to rotate and purge the Apache log files based on
different size limits. It also brings a lot of other features, like
running as a given non-root user, on-the-fly compression, maintaining
symbolic links on log files, ensuring that rotation occurs on line
boundaries, and more.

%package -n	%{libname}
Summary:	Shared library for managelogs
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with managelogs.

%prep

%setup -q

%build
%serverbuild

%configure2_5x \
    --with-apr=%{_bindir}/apr-1-config \
    --with-zlib=%{_prefix} \
    --with-bz2=%{_prefix}

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup devel crap
rm -f %{buildroot}%{_libdir}/*.*a
rm -f %{buildroot}%{_libdir}/*.so
rm -f %{buildroot}%{_includedir}/*.h

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.%{major}*

%files
%defattr(-,root,root,-)
%{_bindir}/managelogs
%{_mandir}/man8/managelogs.8*


%changelog
* Fri Apr 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2010.1
+ Revision: 530766
- 2.2.0

* Thu Mar 11 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2010.1
+ Revision: 518153
- 2.1.0

* Sun Feb 14 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdv2010.1
+ Revision: 505802
- 2.0.0

* Sun Jan 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.1
+ Revision: 492873
- import managelogs


* Sun Jan 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.0
- initial Mandriva package