Summary(uk): ðÒÏÇÒÁÍÁ ÁÎÁ̦ÚÕ log-ÆÁÊÌÕ web/ftp/proxy-ÓÅÒ×ÅÒÁ
Name: webalizer
Version: %{ver}_%{patchlvl}
-Release: 8
+Release: 12
License: GPL v2
Group: Networking/Utilities
Source0: ftp://ftp.mrunix.net/pub/webalizer/%{name}-%{ver}-%{patchlvl}-src.tar.bz2
# Source0-md5: 26d0a3c142423678daed2d6f579525d8
Source1: http://linux.gda.pl/pub/webalizer/%{name}_lang.polish
# Source1-md5: 510bc595699373c4d7a8093a5ea10df3
+Source2: %{name}.sysconfig
+Source3: %{name}.cron
Patch0: %{name}-debian-23.patch
Patch1: %{name}-nolibnsl.patch
Patch2: %{name}-conf.patch
Patch3: %{name}-debian_gcc2_fix.patch
-Patch4: %{name}-ac_lib64_hack.patch
Icon: webalizer.gif
URL: http://www.mrunix.net/webalizer/
BuildRequires: autoconf
%{?with_db3:BuildRequires: db3-devel}
BuildRequires: gd-devel >= 2.0.1
BuildRequires: gettext-devel
-BuildRequires: libpng >= 1.0.8
+BuildRequires: libpng-devel >= 1.0.8
BuildRequires: zlib-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%patch1 -p1
%patch2 -p1
%patch3 -p1
-%patch4 -p1
-install %{SOURCE1} lang/
+mv -f po/{no,nb}.po
+mv -f po/{sr,sr@Latn}.po
+mv -f po/{zh,zh_TW}.po
+
+install %{SOURCE1} lang
%build
# don't call aclocal, aclocal.m4 contains only one _local_ macro
%{__autoconf}
CFLAGS="%{rpmcflags} -fsigned-char"
%configure \
- --with-gd \
+ --with-gd=%{_libdir} \
--with-db \
--with-dblib \
--enable-dns
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_bindir},%{_mandir}/man1} \
- $RPM_BUILD_ROOT%{_webdir}/icons
+ $RPM_BUILD_ROOT{%{_webdir}/icons,%{_sysconfdir}/sysconfig,%{_sysconfdir}/cron.hourly}
install sample.conf $RPM_BUILD_ROOT%{_sysconfdir}/webalizer.conf
install webalizer $RPM_BUILD_ROOT%{_bindir}
install webalizer.1 $RPM_BUILD_ROOT%{_mandir}/man1
install msfree.png $RPM_BUILD_ROOT%{_webdir}/icons
+install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/webalizer
+install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/cron.hourly/webalizer
for lang in $(cd po && ls -1 *.mo); do
dir=$(echo "$lang" | sed -e 's#\.mo##g')
%config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/webalizer.conf
%dir %{_sysconfdir}/%{name}
%attr(755,root,root) %{_bindir}/webalizer
+%attr(755,root,root) %{_sysconfdir}/cron.hourly/webalizer
+%config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/sysconfig/webalizer
%{_mandir}/man1/*
%{_webdir}/icons/*