]>
Commit | Line | Data |
---|---|---|
d49f6961 PG |
1 | # TODO: |
2 | # - install flags in %{datadir}/%{name} and make config for apache | |
3 | # - patch config in package and fix paths | |
255035b2 | 4 | Summary: Web server log analysis program |
0305aef4 | 5 | Summary(pl.UTF-8): Program do analizy logów serwera WWW |
255035b2 | 6 | Name: awffull |
a0d47a1d | 7 | Version: 3.10.2 |
8 | Release: 1 | |
71f2213b | 9 | License: GPL v2 |
255035b2 | 10 | Group: Applications/Networking |
255035b2 | 11 | Source0: http://www.stedee.id.au/files/%{name}-%{version}.tar.gz |
a0d47a1d | 12 | # Source0-md5: 90c1b0137ce687d06e56c49b854d41c1 |
71f2213b PG |
13 | Source1: %{name}.sysconfig |
14 | Source2: %{name}.cron | |
15 | Source3: %{name}.crontab | |
05e70b00 | 16 | Patch0: %{name}-no_css_overwrite_warning.patch |
720ab8ed | 17 | Patch1: %{name}-geoip.patch |
d69a445d | 18 | Patch2: %{name}-locale_names.patch |
71f2213b | 19 | URL: http://www.stedee.id.au/awffull/ |
d8c5c483 | 20 | BuildRequires: GeoIP-devel > 1.4.0-1 |
255035b2 | 21 | BuildRequires: gd-devel |
9ccc6272 | 22 | BuildRequires: gettext-devel |
255035b2 | 23 | BuildRequires: pcre-devel |
3539225a | 24 | Suggests: dnshistory |
255035b2 | 25 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
26 | ||
27 | %description | |
28 | AWFFull is a Web server log analysis program, forked from Webalizer. | |
29 | It adds a number of new features and improvements, such as extended | |
30 | frontpage history, resizable graphs, and a few more pie charts. | |
31 | ||
2876e13e JR |
32 | %description -l pl.UTF-8 |
33 | AWFFull to program do analizy logów serwer WWW wywodzący się z | |
34 | Webalizera. Dodaje wiele nowych możliwości i ulepszeń, takich jak | |
35 | rozszerzona historia strony głównej, skalowalne wykresy i nieco więcej | |
36 | wykresów kołowych. | |
55ef4da3 | 37 | |
255035b2 | 38 | %prep |
39 | %setup -q | |
05e70b00 | 40 | %patch0 -p1 |
720ab8ed | 41 | %patch1 -p1 |
d69a445d | 42 | %patch2 -p1 |
43 | rm po/*gmo | |
44 | mv -f po/{no,nb}.po | |
45 | mv -f po/zh{,_CN}.po | |
255035b2 | 46 | |
47 | %build | |
48 | %configure | |
d69a445d | 49 | %{__make} -C po update-gmo |
255035b2 | 50 | %{__make} |
51 | ||
52 | %install | |
53 | rm -rf $RPM_BUILD_ROOT | |
85cf6b58 | 54 | install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},/etc/{sysconfig,cron.d},%{_sbindir}} |
71f2213b | 55 | |
255035b2 | 56 | %{__make} install \ |
57 | DESTDIR=$RPM_BUILD_ROOT | |
58 | ||
71f2213b | 59 | install sample.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf |
484ede7e | 60 | install contrib/%{name}_history_regen.pl $RPM_BUILD_ROOT%{_sbindir} |
85cf6b58 | 61 | install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/%{name} |
71f2213b | 62 | install %{SOURCE2} $RPM_BUILD_ROOT%{_sbindir}/%{name}.cron |
85cf6b58 | 63 | install %{SOURCE3} $RPM_BUILD_ROOT/etc/cron.d/%{name} |
71f2213b | 64 | |
9ccc6272 PG |
65 | %find_lang %{name} |
66 | ||
255035b2 | 67 | %clean |
68 | rm -rf $RPM_BUILD_ROOT | |
69 | ||
9ccc6272 | 70 | %files -f %{name}.lang |
255035b2 | 71 | %defattr(644,root,root,755) |
d49f6961 | 72 | %doc ChangeLog *README* TODO flags |
85cf6b58 | 73 | %attr(2755,root,stats) %dir %{_sysconfdir}/%{name} |
71f2213b PG |
74 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf |
75 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/cron.d/%{name} | |
76 | %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name} | |
71f2213b PG |
77 | %attr(755,root,root) %{_bindir}/%{name} |
78 | %attr(755,root,root) %{_sbindir}/%{name}.cron | |
d8c5c483 | 79 | %attr(755,root,root) %{_sbindir}/%{name}_history_regen.pl |
a0d47a1d | 80 | %{_mandir}/man[15]/awffull* |