Changed files:
apache1-mod_jk.spec -> 1.20
Name: apache1-mod_%{mod_name}
Version: 1.2.25
Release: 1
Name: apache1-mod_%{mod_name}
Version: 1.2.25
Release: 1
+License: Apache License 2.0
Group: Networking/Daemons
Source0: http://www.apache.org/dist/tomcat/tomcat-connectors/jk/source/tomcat-connectors-%{version}-src.tar.gz
# Source0-md5: 4f614130c85f86d8d3359a03230db8a3
Group: Networking/Daemons
Source0: http://www.apache.org/dist/tomcat/tomcat-connectors/jk/source/tomcat-connectors-%{version}-src.tar.gz
# Source0-md5: 4f614130c85f86d8d3359a03230db8a3
BuildRequires: apache1-devel >= 1.3.39
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: apache1-devel >= 1.3.39
BuildRequires: autoconf
BuildRequires: automake
+BuildRequires: jpackage-utils
BuildRequires: libtool
BuildRequires: perl-base
BuildRequires: libtool
BuildRequires: perl-base
-BuildRequires: rpmbuild(macros) >= 1.268
+BuildRequires: rpmbuild(macros) >= 1.300
Requires: apache1-mod_dir >= 1.3.33-2
Obsoletes: jakarta-tomcat-connectors-jk
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Requires: apache1-mod_dir >= 1.3.33-2
Obsoletes: jakarta-tomcat-connectors-jk
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%{__libtoolize}
+%{__aclocal}
+%{__autoheader}
+%{__automake}
+%{__autoconf}
%configure \
--enable-EAPI \
%configure \
--enable-EAPI \
+ --with-apxs=%{apxs} \
+ --with-java-home="%{java_home}"
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_sysconfdir}/conf.d,/var/lock/mod_jk}
-
-cd native
-
-install apache-1.3/mod_%{mod_name}.so.0.0.0 $RPM_BUILD_ROOT%{_pkglibdir}/mod_%{mod_name}.so
+install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_sysconfdir}/conf.d,/var/{lock/mod_jk,log/apache}}
+install native/apache-1.3/mod_%{mod_name}.so.0.0.0 $RPM_BUILD_ROOT%{_pkglibdir}/mod_%{mod_name}.so
install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/90_mod_%{mod_name}.conf
install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/90_mod_%{mod_name}.conf
+touch $RPM_BUILD_ROOT/var/log/apache/mod_jk.log
%clean
rm -rf $RPM_BUILD_ROOT
%post
%clean
rm -rf $RPM_BUILD_ROOT
%post
+if [ ! -f /var/log/apache/mod_jk.log ]; then
+ umask 027
+ touch /var/log/apache/mod_jk.log
+ chown root:logs /var/log/apache/mod_jk.log
+fi
%service -q apache restart
%postun
%service -q apache restart
%postun
%doc native/{CHANGES,README} docs/*
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_%{mod_name}.conf
%attr(755,root,root) %{_pkglibdir}/*
%doc native/{CHANGES,README} docs/*
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_%{mod_name}.conf
%attr(755,root,root) %{_pkglibdir}/*
-%attr(750,http,http) /var/lock/mod_jk
+%attr(770,root,http) /var/lock/mod_jk
+%attr(640,root,logs) %ghost /var/log/apache/mod_jk.log