Date: Mon, 10 Jan 2000 17:10:59 -0600 From: "Scot W. Hetzel" <hetzels@westbend.net> To: "J.C. Frazier" <wolfman@csocs.com>, "Satoshi - Ports Wraith - Asami" <asami@FreeBSD.ORG> Cc: "Dirk Froemberg" <dirk@FreeBSD.ORG>, "Vincent Poy" <vince@venus.GAIANET.NET>, "Patrick Bihan-Faou" <patrick@mindstep.com>, <freebsd-ports@FreeBSD.ORG>, <ache@FreeBSD.ORG>, <rse@engelschall.com>, <adam@algroup.co.uk> Subject: Re: ports/15873: New Apache_fp+php+mod_ssl-1.3.9+3.0.12+2.4.8 port. Message-ID: <001801bf5bbf$f5930f40$8dfee0d1@westbend.net> References: <015d01bf57ef$34afcd00$8dfee0d1@westbend.net> <Pine.BSF.4.21.0001051943250.20208-100000@venus.GAIANET.NET> <20000108150504.B76402@physik.TU-Berlin.DE> <387799F8.3182DD68@csocs.com> <vqciu11anwu.fsf@silvia.hip.berkeley.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
From: "Satoshi - Ports Wraith - Asami" <asami@FreeBSD.ORG> > * From: "J.C. Frazier" <wolfman@csocs.com> > > * other maintainers of course. I believe that 2 apache ports should be made as > * follows: > * - apache13-nonexport > * -apache13-export > * I could fairly easily integrate a configure script which would allow a user to > > How does this work with packages? Is it possible to make ports that > install the extra modules only (so they can be packaged independently > and pkg_add'ed)? > I don't think this will work with pkging the extra modules. The only way this could be accomplished it to create one Apache port that have module ports that depend on it. Currently, I have the new Apache port completed, it currently will apply patches for FP, & MOD_SSL (EAPI, mod_define). When I have it complete, it will be able to work with the mod_frontpage, mod_ssl, mod_php3 and mod_jserv modules. And each module can be packaged and added independently, without having to recompile the main Apache port. I have also fixed the apachectl program so that we can add additional -D{variable} when starting up the server (i.e. apachectl start_FP_SSL_PHP3 will start the server with -DFP -DSSL -DPHP3) without having to patch it for each module combination. case $ARG in - start) + start*) if [ $RUNNING -eq 1 ]; then echo "$0 $ARG: httpd (pid $PID) already running" continue fi - if $HTTPD ; then + MODULES=`cat $ARG | awk 'BEGIN { RS="_"}!($1 =="start"){ s = sprintf("%s -D%s", s, $1)}END{ printf s}'` + if $HTTPD $MODULES; then echo "$0 $ARG: httpd started" else echo "$0 $ARG: httpd could not be started" ERROR=3 fi Scot PS. apache-jserv should probable be renamed to mod_jserv, as it is a module not an apache server w/module. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001801bf5bbf$f5930f40$8dfee0d1>