22 ## |
22 ## |
23 |
23 |
24 # package version |
24 # package version |
25 %define V_real 2.21-02 |
25 %define V_real 2.21-02 |
26 %define V_here 2.21.02 |
26 %define V_here 2.21.02 |
27 %define V_geodb 20090304 |
27 %define V_geodb 20090401 |
28 |
28 |
29 # package information |
29 # package information |
30 Name: webalizer |
30 Name: webalizer |
31 Summary: Graphical Web Statistics Program |
31 Summary: Graphical Web Statistics Program |
32 URL: http://www.mrunix.net/webalizer/ |
32 URL: http://www.mrunix.net/webalizer/ |
35 Distribution: OpenPKG Community |
35 Distribution: OpenPKG Community |
36 Class: PLUS |
36 Class: PLUS |
37 Group: Logfile |
37 Group: Logfile |
38 License: GPL |
38 License: GPL |
39 Version: %{V_here} |
39 Version: %{V_here} |
40 Release: 20090405 |
40 Release: 20090408 |
41 |
41 |
42 # package options |
42 # package options |
43 %option with_dns no |
43 %option with_dns no |
44 |
44 |
45 # list of sources |
45 # list of sources |
46 Source0: http://www.very-clever.com/download/webalizer/webalizer-%{V_real}-src.tgz |
46 Source0: ftp://ftp.mrunix.net/pub/webalizer/webalizer-%{V_real}-src.tgz |
47 Source1: http://www.very-clever.com/download/webalizer/geodb/webalizer-geodb-%{V_geodb}.tgz |
47 Source1: ftp://ftp.mrunix.net/pub/webalizer/geodb/webalizer-geodb-%{V_geodb}.tgz |
48 Source2: rc.webalizer |
48 Source2: ftp://ftp.mrunix.net/pub/webalizer/webalizer-flags.tgz |
|
49 Source3: rc.webalizer |
49 |
50 |
50 # build information |
51 # build information |
51 Prefix: %{l_prefix} |
52 Prefix: %{l_prefix} |
52 BuildRoot: %{l_buildroot} |
53 BuildRoot: %{l_buildroot} |
53 BuildPreReq: OpenPKG, openpkg >= 20040130 |
54 BuildPreReq: OpenPKG, openpkg >= 20040130 |
110 %{l_shtool} mkdir -f -p -m 755 \ |
112 %{l_shtool} mkdir -f -p -m 755 \ |
111 $RPM_BUILD_ROOT%{l_prefix}/bin \ |
113 $RPM_BUILD_ROOT%{l_prefix}/bin \ |
112 $RPM_BUILD_ROOT%{l_prefix}/man/man1 \ |
114 $RPM_BUILD_ROOT%{l_prefix}/man/man1 \ |
113 $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d \ |
115 $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d \ |
114 $RPM_BUILD_ROOT%{l_prefix}/etc/webalizer \ |
116 $RPM_BUILD_ROOT%{l_prefix}/etc/webalizer \ |
|
117 $RPM_BUILD_ROOT%{l_prefix}/share/webalizer \ |
115 $RPM_BUILD_ROOT%{l_prefix}/var/webalizer \ |
118 $RPM_BUILD_ROOT%{l_prefix}/var/webalizer \ |
116 $RPM_BUILD_ROOT%{l_prefix}/web/webalizer |
119 $RPM_BUILD_ROOT%{l_prefix}/web/webalizer |
117 %{l_shtool} install -c -s -m 755 \ |
120 %{l_shtool} install -c -s -m 755 \ |
118 webalizer $RPM_BUILD_ROOT%{l_prefix}/bin/ |
121 webalizer $RPM_BUILD_ROOT%{l_prefix}/bin/ |
119 %{l_shtool} install -c -m 644 \ |
122 %{l_shtool} install -c -m 644 \ |
120 webalizer.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/ |
123 webalizer.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/ |
121 %{l_shtool} install -c -m 644 \ |
124 %{l_shtool} install -c -m 644 \ |
122 sample.conf $RPM_BUILD_ROOT%{l_prefix}/etc/webalizer/webalizer.conf |
125 sample.conf $RPM_BUILD_ROOT%{l_prefix}/etc/webalizer/webalizer.conf |
123 %{l_shtool} install -c -m 644 \ |
126 %{l_shtool} install -c -m 644 \ |
124 GeoDB.dat $RPM_BUILD_ROOT%{l_prefix}/var/webalizer/ |
127 GeoDB.dat $RPM_BUILD_ROOT%{l_prefix}/var/webalizer/ |
|
128 mv flags $RPM_BUILD_ROOT%{l_prefix}/share/webalizer/ |
125 ln $RPM_BUILD_ROOT%{l_prefix}/bin/webalizer \ |
129 ln $RPM_BUILD_ROOT%{l_prefix}/bin/webalizer \ |
126 $RPM_BUILD_ROOT%{l_prefix}/bin/webazolver |
130 $RPM_BUILD_ROOT%{l_prefix}/bin/webazolver |
127 %{l_shtool} install -c -m 755 %{l_value -s -a} \ |
131 %{l_shtool} install -c -m 755 %{l_value -s -a} \ |
128 %{SOURCE rc.webalizer} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/ |
132 %{SOURCE rc.webalizer} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/ |
129 %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |
133 %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |