I've done a RPM for tomcat-connectors which include : mod_jk for Apache 1.3 mod_jk for Apache 2.0 mod_jk2 for Apache 2.0
I still can't build mod_webapp since the APR_DIR/APR_VARS are mandatory and I want/need to use instead APR_INCLUDE and APR_LIBS. Today you have 2 choices to have APR : 1) Get an APR tarball (tagged against latest Apache 2.0), built in on your system (alone without Apache 2.0). You get the shared libs in /usr/lib/libapr.so and includes in /usr/include/apr/ 2) You build the latest Apache 2.0 Beta28 (didn't try the latest alpha), and you could have APR still as shared libs in /usr/lib/ and includes in /usr/include/apache2 for example In both case we need to be able to build mod_webapp for 1.3/2.0 against theses libs and includes. Ditto for jk2 for Apache 1.3... Could somebody take a look at configure.in and update it to make APR_DIR/APR_VARS optionals ? Or may be convert jkant/build.xml to mod_webapp since jk2 works great in this configuration : Here is part of my RPM spec file : cd util ant cd ../webapp # build webapp for Apache 1.3 %if %{buildwa13} %endif # build webapp for Apache 2.0 %if %{buildwa20} %endif cd ../jk # build jkant ant -Dservlet.jar=%{tomcat4dir}/common/lib/servlet.jar -Djunit.jar=%{javadir}/junit.jar -Dtomcat33.home=%{tomcat3dir} -Dtomcat40.home=%{tomcat4dir} -Dapache13.home=/usr -Dapache2.home=/usr cd native # build jk for Apache 1.3 %if %{buildjk13} ant -Dapxs13=/usr/sbin/apxs -Dapache13.home=/usr -Dapache13.include=%{ap13incdir} %endif # build jk for Apache 2.0 %if %{buildjk20} ant -Dapxs20=/usr/sbin/apxs2 -Dapache2.home=/usr -Dapache2.include=%{ap20incdir} %endif cd ../native2 # build jk2 for Apache 1.3 %if %{buildjk213} ant -Dapxs13=/usr/sbin/apxs -Dapache13.home=/usr -Dapache13.include=%{ap13incdir} %endif # build jk2 for Apache 2.0 %if %{buildjk220} ant -Dapxs20=/usr/sbin/apxs2 -Dapache2.home=/usr -Dapache2.include=%{ap20incdir} -Dapr.include=%{ap20incdir} %endif cd .. - Henri Gomez ___[_]____ EMAIL : [EMAIL PROTECTED] (. .) PGP KEY : 697ECEDD ...oOOo..(_)..oOOo... PGP Fingerprint : 9DF8 1EA8 ED53 2F39 DC9B 904A 364F 80E6 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>