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
26 URL: http://www.mrunix.net/webalizer/
27 BuildRequires: autoconf
28 %{!?with_db3:BuildRequires: db-devel}
29 %{?with_db3:BuildRequires: db3-devel}
30 BuildRequires: gd-devel >= 2.0.1
31 BuildRequires: gettext-devel
32 BuildRequires: libpng >= 1.0.8
33 BuildRequires: zlib-devel
34 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37 The Webalizer is a web server log file analysis program which produces
38 usage statistics in HTML format for viewing with a browser. The
39 results are presented in both columnar and graphical format, which
40 facilitates interpretation. Yearly, monthly, daily and hourly usage
41 statistics are presented, along with the ability to display usage by
42 site, URL, referrer, user agent (browser) and country (user agent and
43 referrer are only available if your web server produces combined log
47 Software para análisis de archivos de log de servidores WWW.
50 Webalizer to program analizuj±cy logi serwera www i tworz±cy strony w
51 formacie HTML zawieraj±ce statystyki u¿ycia tego¿ serwera www. Wyniki
52 s± prezentowane jednocze¶nie w formacie kolumnowym i graficznym, co
53 u³atwia interpretacjê. Program prezentuje statystyki roczne,
54 miesiêczne, dzienne i godzinowe, ma te¿ mo¿liwo¶æ wy¶wietlania
55 statystyk w zale¿no¶ci od serwisu, URL-a, strony z której by³o
56 odwo³anie (czyli nag³ówka Referer), przegl±darki i kraju (przy czym
57 statystyki w zale¿no¶ci od przegl±darki i nag³ówka Referer s± dostêpne
58 tylko je¶li serwer loguje informacje o odwiedzinach w formacie
62 Um analisador de arquivos de log de servidores WWW.
65 Webalizer - ÜÔÏ ÐÒÏÇÒÁÍÍÁ ÁÎÁÌÉÚÁ ÌÏÇÏ× web-ÓÅÒ×ÅÒÁ, ×ÙÄÁÀÝÁÑ
66 ÓÔÁÔÉÓÔÉËÕ × HTML ÆÏÒÍÁÔÅ, ÄÌÑ ÐÒÏÓÍÏÔÒÁ ÂÒÏÕÚÅÒÏÍ. òÅÚÕÌØÔÁÔÙ
67 ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ ËÁË × ÔÁÂÌÉÞÎÏÍ, ÔÁË É × ÇÒÁÆÉÞÅÓËÏÍ ÆÏÒÍÁÔÅ, ÞÔÏ
68 ÕÐÒÏÝÁÅÔ ÉÎÔÅÒÐÒÅÔÁÃÉÀ. ÷ÙÄÁÅÔÓÑ ÓÔÁÔÉÓÔÉËÁ ÚÁ ÇÏÄ, ÍÅÓÑÃ, ÄÅÎØ É
69 ÐÏÞÁÓÏ×ÁÑ, ÅÓÔØ ×ÏÚÍÏÖÎÏÓÔØ ÐÏËÁÚÁ ÓÔÁÔÉÓÔÉËÉ ÐÏ ÁÄÒÅÓÕ ËÌÉÅÎÔÁ, URL,
70 ÓÓÙÌËÁÍ, ÂÒÁÕÚÅÒÕ É ÓÔÒÁÎÅ (ÂÒÁÕÚÅÒ É ccÙÌËÉ ÄÏÓÔÕÐÎÙ ÔÏÌØËÏ, ÅÓÌÉ
71 ÓÅÒ×ÅÒ ×ÙÄÁÅÔ ÌÏÇÉ × ËÏÍÂÉÎÉÒÏ×ÁÎÎÏÍ ÆÏÒÍÁÔÅ).
74 Webalizer - ÃÅ ÐÒÏÇÒÁÍÁ ÁÎÁ̦ÚÕ ÌÏÇ¦× web-ÓÅÒ×ÅÒÁ, ÝÏ ×ÉÄÁ¤ ÓÔÁÔÉÓÔÉËÕ
75 × HTML ÆÏÒÍÁÔ¦, ÄÌÑ ÐÅÒÅÇÌÑÄÕ ÂÒÏÕÚÅÒÏÍ. òÅÚÕÌØÔÁÔÉ ÐÏÄÁÀÔØÓÑ ÑË ×
76 ÔÁÂÌÉÞÎÏÍÕ, ÔÁË ¦ × ÇÒÁƦÞÎÏÍÕ ÆÏÒÍÁÔ¦, ÝÏ ÐÏÌÅÇÛÕ¤ ¦ÎÔÅÒÐÒÅÔÁæÀ.
77 ÷ÉÄÁ¤ÔØÓÑ ÓÔÁÔÉÓÔÉËÁ ÚÁ Ò¦Ë, ͦÓÑÃØ, ÄÅÎØ ÔÁ ÐÏÇÏÄÉÎÎÁ, ¤ ÍÏÖÌÉצÓÔØ
78 ÐÏËÁÚÕ ÓÔÁÔÉÓÔÉËÉ ÐÏ ÁÄÒÅÓ¦ Ë̦¤ÎÔÁ, URL, ÐÏÓÉÌÁÎÎÑÍ, ÂÒÏÕÚÅÒÕ ÔÁ
79 ËÒÁ§Î¦ (ÂÒÏÕÚÅÒ ÔÁ ÐÏÓÉÌÁÎÎÑ ÄÏÓÔÕÐΦ ÌÉÛÅ ÑËÝÏ ÓÅÒ×ÅÒ ÐÉÛÅ ÌÏÇÉ ×
80 ËÏͦÎÏ×ÁÎÏÍÕ ÆÏÒÍÁÔ¦).
83 %setup -q -n %{name}-%{ver}-%{patchlvl}
88 install %{SOURCE1} lang/
91 # don't call aclocal, aclocal.m4 contains only one _local_ macro
93 CFLAGS="%{rpmcflags} -fsigned-char"
102 rm -rf $RPM_BUILD_ROOT
103 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_bindir},%{_mandir}/man1} \
104 $RPM_BUILD_ROOT/home/services/httpd/icons
106 install sample.conf $RPM_BUILD_ROOT%{_sysconfdir}/webalizer.conf
107 install webalizer $RPM_BUILD_ROOT%{_bindir}
108 install webalizer.1 $RPM_BUILD_ROOT%{_mandir}/man1
109 install msfree.png $RPM_BUILD_ROOT/home/services/httpd/icons
111 for lang in $(cd po && ls -1 *.mo); do
112 dir=$(echo "$lang" | sed -e 's#\.mo##g')
113 install -d $RPM_BUILD_ROOT%{_datadir}/locale/${dir}/LC_MESSAGES
114 install po/${lang} $RPM_BUILD_ROOT%{_datadir}/locale/${dir}/LC_MESSAGES/webalizer.mo
120 rm -rf $RPM_BUILD_ROOT
122 %files -f %{name}.lang
123 %defattr(644,root,root,755)
124 %doc CHANGES *README* country-codes.txt
125 %config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/webalizer.conf
126 %dir %{_sysconfdir}/%{name}
127 %attr(755,root,root) %{_bindir}/webalizer
129 /home/services/httpd/icons/*