]>
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 |
3539225a | 7 | Version: 3.8.2 |
a19668ac | 8 | Release: 2 |
71f2213b | 9 | License: GPL v2 |
255035b2 | 10 | Group: Applications/Networking |
255035b2 | 11 | Source0: http://www.stedee.id.au/files/%{name}-%{version}.tar.gz |
3539225a | 12 | # Source0-md5: 24c972e1feefb223f0a8d4528dabe8c4 |
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 |
71f2213b | 18 | URL: http://www.stedee.id.au/awffull/ |
d8c5c483 | 19 | BuildRequires: GeoIP-devel > 1.4.0-1 |
255035b2 | 20 | BuildRequires: gd-devel |
9ccc6272 | 21 | BuildRequires: gettext-devel |
255035b2 | 22 | BuildRequires: pcre-devel |
3539225a | 23 | Suggests: dnshistory |
255035b2 | 24 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
25 | ||
26 | %description | |
27 | AWFFull is a Web server log analysis program, forked from Webalizer. | |
28 | It adds a number of new features and improvements, such as extended | |
29 | frontpage history, resizable graphs, and a few more pie charts. | |
30 | ||
2876e13e JR |
31 | %description -l pl.UTF-8 |
32 | AWFFull to program do analizy logów serwer WWW wywodzący się z | |
33 | Webalizera. Dodaje wiele nowych możliwości i ulepszeń, takich jak | |
34 | rozszerzona historia strony głównej, skalowalne wykresy i nieco więcej | |
35 | wykresów kołowych. | |
55ef4da3 | 36 | |
255035b2 | 37 | %prep |
38 | %setup -q | |
05e70b00 | 39 | %patch0 -p1 |
720ab8ed | 40 | %patch1 -p1 |
255035b2 | 41 | |
42 | %build | |
43 | %configure | |
44 | %{__make} | |
45 | ||
46 | %install | |
47 | rm -rf $RPM_BUILD_ROOT | |
85cf6b58 | 48 | install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},/etc/{sysconfig,cron.d},%{_sbindir}} |
71f2213b | 49 | |
255035b2 | 50 | %{__make} install \ |
51 | DESTDIR=$RPM_BUILD_ROOT | |
52 | ||
71f2213b | 53 | install sample.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf |
484ede7e | 54 | install contrib/%{name}_history_regen.pl $RPM_BUILD_ROOT%{_sbindir} |
85cf6b58 | 55 | install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/%{name} |
71f2213b | 56 | install %{SOURCE2} $RPM_BUILD_ROOT%{_sbindir}/%{name}.cron |
85cf6b58 | 57 | install %{SOURCE3} $RPM_BUILD_ROOT/etc/cron.d/%{name} |
71f2213b | 58 | |
9ccc6272 PG |
59 | %find_lang %{name} |
60 | ||
255035b2 | 61 | %clean |
62 | rm -rf $RPM_BUILD_ROOT | |
63 | ||
9ccc6272 | 64 | %files -f %{name}.lang |
255035b2 | 65 | %defattr(644,root,root,755) |
d49f6961 | 66 | %doc ChangeLog *README* TODO flags |
85cf6b58 | 67 | %attr(2755,root,stats) %dir %{_sysconfdir}/%{name} |
71f2213b PG |
68 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf |
69 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/cron.d/%{name} | |
70 | %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name} | |
71f2213b PG |
71 | %attr(755,root,root) %{_bindir}/%{name} |
72 | %attr(755,root,root) %{_sbindir}/%{name}.cron | |
d8c5c483 | 73 | %attr(755,root,root) %{_sbindir}/%{name}_history_regen.pl |
28c334f1 | 74 | %{_mandir}/man1/awffull* |