3 %bcond_with db3 # build with db3 instead of db 4.x
7 Summary: The Webalizer - A web server log file analysis thingie
8 Summary(es): Software para análisis de archivos de log de servidores WWW
9 Summary(pl): Webalizer - analizator logów serwera www
10 Summary(pt_BR): Um software para análise de arquivos de log de servidores WWW
11 Summary(ru): ðÒÏÇÒÁÍÍÁ ÁÎÁÌÉÚÁ log-ÆÁÊÌÁ web/ftp/proxy-ÓÅÒ×ÅÒÁ
12 Summary(uk): ðÒÏÇÒÁÍÁ ÁÎÁ̦ÚÕ log-ÆÁÊÌÕ web/ftp/proxy-ÓÅÒ×ÅÒÁ
14 Version: %{ver}_%{patchlvl}
17 Group: Networking/Utilities
18 Source0: ftp://ftp.mrunix.net/pub/webalizer/%{name}-%{ver}-%{patchlvl}-src.tar.bz2
19 # Source0-md5: 26d0a3c142423678daed2d6f579525d8
20 Source1: http://linux.gda.pl/pub/webalizer/%{name}_lang.polish
21 # Source1-md5: 510bc595699373c4d7a8093a5ea10df3
22 Patch0: %{name}-debian-23.patch
23 Patch1: %{name}-nolibnsl.patch
24 Patch2: %{name}-conf.patch
25 Patch3: %{name}-debian_gcc2_fix.patch
27 URL: http://www.mrunix.net/webalizer/
28 BuildRequires: autoconf
29 %{!?with_db3:BuildRequires: db-devel}
30 %{?with_db3:BuildRequires: db3-devel}
31 BuildRequires: gd-devel >= 2.0.1
32 BuildRequires: gettext-devel
33 BuildRequires: libpng >= 1.0.8
34 BuildRequires: zlib-devel
35 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37 %define _webdir /home/services/httpd
40 The Webalizer is a web server log file analysis program which produces
41 usage statistics in HTML format for viewing with a browser. The
42 results are presented in both columnar and graphical format, which
43 facilitates interpretation. Yearly, monthly, daily and hourly usage
44 statistics are presented, along with the ability to display usage by
45 site, URL, referrer, user agent (browser) and country (user agent and
46 referrer are only available if your web server produces combined log
50 Software para análisis de archivos de log de servidores WWW.
53 Webalizer to program analizuj±cy logi serwera www i tworz±cy strony w
54 formacie HTML zawieraj±ce statystyki u¿ycia tego¿ serwera www. Wyniki
55 s± prezentowane jednocze¶nie w formacie kolumnowym i graficznym, co
56 u³atwia interpretacjê. Program prezentuje statystyki roczne,
57 miesiêczne, dzienne i godzinowe, ma te¿ mo¿liwo¶æ wy¶wietlania
58 statystyk w zale¿no¶ci od serwisu, URL-a, strony z której by³o
59 odwo³anie (czyli nag³ówka Referer), przegl±darki i kraju (przy czym
60 statystyki w zale¿no¶ci od przegl±darki i nag³ówka Referer s± dostêpne
61 tylko je¶li serwer loguje informacje o odwiedzinach w formacie
65 Um analisador de arquivos de log de servidores WWW.
68 Webalizer - ÜÔÏ ÐÒÏÇÒÁÍÍÁ ÁÎÁÌÉÚÁ ÌÏÇÏ× web-ÓÅÒ×ÅÒÁ, ×ÙÄÁÀÝÁÑ
69 ÓÔÁÔÉÓÔÉËÕ × HTML ÆÏÒÍÁÔÅ, ÄÌÑ ÐÒÏÓÍÏÔÒÁ ÂÒÏÕÚÅÒÏÍ. òÅÚÕÌØÔÁÔÙ
70 ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ ËÁË × ÔÁÂÌÉÞÎÏÍ, ÔÁË É × ÇÒÁÆÉÞÅÓËÏÍ ÆÏÒÍÁÔÅ, ÞÔÏ
71 ÕÐÒÏÝÁÅÔ ÉÎÔÅÒÐÒÅÔÁÃÉÀ. ÷ÙÄÁÅÔÓÑ ÓÔÁÔÉÓÔÉËÁ ÚÁ ÇÏÄ, ÍÅÓÑÃ, ÄÅÎØ É
72 ÐÏÞÁÓÏ×ÁÑ, ÅÓÔØ ×ÏÚÍÏÖÎÏÓÔØ ÐÏËÁÚÁ ÓÔÁÔÉÓÔÉËÉ ÐÏ ÁÄÒÅÓÕ ËÌÉÅÎÔÁ, URL,
73 ÓÓÙÌËÁÍ, ÂÒÁÕÚÅÒÕ É ÓÔÒÁÎÅ (ÂÒÁÕÚÅÒ É ccÙÌËÉ ÄÏÓÔÕÐÎÙ ÔÏÌØËÏ, ÅÓÌÉ
74 ÓÅÒ×ÅÒ ×ÙÄÁÅÔ ÌÏÇÉ × ËÏÍÂÉÎÉÒÏ×ÁÎÎÏÍ ÆÏÒÍÁÔÅ).
77 Webalizer - ÃÅ ÐÒÏÇÒÁÍÁ ÁÎÁ̦ÚÕ ÌÏÇ¦× web-ÓÅÒ×ÅÒÁ, ÝÏ ×ÉÄÁ¤ ÓÔÁÔÉÓÔÉËÕ
78 × HTML ÆÏÒÍÁÔ¦, ÄÌÑ ÐÅÒÅÇÌÑÄÕ ÂÒÏÕÚÅÒÏÍ. òÅÚÕÌØÔÁÔÉ ÐÏÄÁÀÔØÓÑ ÑË ×
79 ÔÁÂÌÉÞÎÏÍÕ, ÔÁË ¦ × ÇÒÁƦÞÎÏÍÕ ÆÏÒÍÁÔ¦, ÝÏ ÐÏÌÅÇÛÕ¤ ¦ÎÔÅÒÐÒÅÔÁæÀ.
80 ÷ÉÄÁ¤ÔØÓÑ ÓÔÁÔÉÓÔÉËÁ ÚÁ Ò¦Ë, ͦÓÑÃØ, ÄÅÎØ ÔÁ ÐÏÇÏÄÉÎÎÁ, ¤ ÍÏÖÌÉצÓÔØ
81 ÐÏËÁÚÕ ÓÔÁÔÉÓÔÉËÉ ÐÏ ÁÄÒÅÓ¦ Ë̦¤ÎÔÁ, URL, ÐÏÓÉÌÁÎÎÑÍ, ÂÒÏÕÚÅÒÕ ÔÁ
82 ËÒÁ§Î¦ (ÂÒÏÕÚÅÒ ÔÁ ÐÏÓÉÌÁÎÎÑ ÄÏÓÔÕÐΦ ÌÉÛÅ ÑËÝÏ ÓÅÒ×ÅÒ ÐÉÛÅ ÌÏÇÉ ×
83 ËÏͦÎÏ×ÁÎÏÍÕ ÆÏÒÍÁÔ¦).
86 %setup -q -n %{name}-%{ver}-%{patchlvl}
92 install %{SOURCE1} lang/
95 # don't call aclocal, aclocal.m4 contains only one _local_ macro
97 CFLAGS="%{rpmcflags} -fsigned-char"
99 --with-gd=%{_libdir} \
106 rm -rf $RPM_BUILD_ROOT
107 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_bindir},%{_mandir}/man1} \
108 $RPM_BUILD_ROOT%{_webdir}/icons
110 install sample.conf $RPM_BUILD_ROOT%{_sysconfdir}/webalizer.conf
111 install webalizer $RPM_BUILD_ROOT%{_bindir}
112 install webalizer.1 $RPM_BUILD_ROOT%{_mandir}/man1
113 install msfree.png $RPM_BUILD_ROOT%{_webdir}/icons
115 for lang in $(cd po && ls -1 *.mo); do
116 dir=$(echo "$lang" | sed -e 's#\.mo##g')
117 install -d $RPM_BUILD_ROOT%{_datadir}/locale/${dir}/LC_MESSAGES
118 install po/${lang} $RPM_BUILD_ROOT%{_datadir}/locale/${dir}/LC_MESSAGES/webalizer.mo
124 rm -rf $RPM_BUILD_ROOT
126 %files -f %{name}.lang
127 %defattr(644,root,root,755)
128 %doc CHANGES *README* country-codes.txt
129 %config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/webalizer.conf
130 %dir %{_sysconfdir}/%{name}
131 %attr(755,root,root) %{_bindir}/webalizer