Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37518033
en ru br
Репозитории ALT
4.0: 1.2.10-alt1
3.0: 1.2.10-alt1
www.altlinux.org/Changes

Группа :: Система/Серверы
Пакет: mod_jk

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: mod_jk
Version: 1.2.10
Release: alt1

Summary: mod_jk module for Apache 1.3 HTTP Server
License: GPL
Group: System/Servers

Source: jakarta-tomcat-connectors-%version-src.tar.bz2
Source1: %name.conf
Source2: A.%name.conf

Requires: apache

# Automatically added by buildreq on Sat Apr 09 2005

BuildRequires: apache-devel apache2-devel gcc-c++ libapr-devel libaprutil-devel libstdc++-devel

%description
%summary

%package -n apache2-%name
Summary: %name module for Apache 2 HTTP Server
Group: System/Servers
Requires: apache2

%description -n apache2-%name
%summary

%package docs
Summary: Documentation for %name module
Group: System/Servers

%description docs
%summary


%prep
%setup -q -n jakarta-tomcat-connectors-%version-src

%build
cd jk/native
./buildconf.sh
%configure --with-apxs=/usr/sbin/apxs --enable-EAPI
%make
%make apidocs
%__mkdir_p %buildroot%_libdir/apache
%make clean
%configure --with-apxs=/usr/sbin/apxs2 --enable-EAPI
%__subst "s|/usr/include/apr|/usr/include/apr -I/usr/include/apu|" apache-2.0/Makefile
%make LIBTOOL="%_buildshell %_bindir/libtool --silent --tag=bla"

%install
%__mkdir_p %buildroot{%_libdir/apache,%_libdir/apache2/modules,%_sysconfdir/httpd{/conf/addon-modules.d,2/conf/addon.d}}
%__install -m 644 jk/native/apache-2.0/%name.so %buildroot%_libdir/apache2/modules/
%__install -m 644 jk/native/apache-1.3/%name.so.0.0.0 %buildroot%_libdir/apache/%name.so
%__cp -p jk/conf/workers.properties.minimal %buildroot%_sysconfdir/httpd/conf/workers.properties
%__cp -p jk/conf/workers.properties.minimal %buildroot%_sysconfdir/httpd2/conf/workers.properties
%__install -m 644 %SOURCE1 %buildroot%_sysconfdir/httpd/conf/addon-modules.d/
%__install -m 644 %SOURCE2 %buildroot%_sysconfdir/httpd2/conf/addon.d/A.%name.conf

%post
%_sbindir/apachectl update

%preun
if [ $1 = 0 ]; then
%_sbindir/apachectl update
fi

%post -n apache2-%name
%_sbindir/apachectl2 update

%preun -n apache2-%name
if [ $1 = 0 ]; then
%_sbindir/apachectl2 update
fi

%files
%config(noreplace) %_sysconfdir/httpd/conf/workers.properties
%config(noreplace) %_sysconfdir/httpd/conf/addon-modules.d/%name.conf
%_libdir/apache/*

%files -n apache2-%name
%config(noreplace) %_sysconfdir/httpd2/conf/workers.properties
%config(noreplace) %_sysconfdir/httpd2/conf/addon.d/A.%name.conf
%_libdir/apache2/modules/*

%files docs
%doc jk/native/docs/api jk/build/docs

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin