I want to request an exp-run for this rewritten Mk/bsd.apache.mk. For the upcomming apache24 and the deprecation of apache13/20 it will important to have this reqritten bsd.apache.mk script in place before the switch to apache22. This script supports the following additions: - USE_APACHE= "[min]-[max]" or "-[max]" - USE_APACHE_BUILD - USE_APACHE_RUN If we have this script in place we can start fixing ports which have "USE_APACHE=ab+" defined but do not support apache24 by using the new additional semantic. The changes are documented on http://wiki.freebsd.org/bsd.apache.mk Please keep PR ports/147009 on hold until Philip M. Gollucci pgollucci@ ot I send a new start signal.
Responsible Changed From-To: freebsd-ports-bugs->apache bsd.apache.mk is apache territory (via the GNATS Auto Assign Tool)
Responsible Changed From-To: apache->portmgr -exp run please In case the diff is mangled you can grap it from here. http://people.freebsd.org/~ohauer/diffs/Mk/PR_156533_ports__Mk__bsd.apache.mk_2011-04-20_01.diff http://www.freebsd.org/cgi/query-pr.cgi?pr=156533 Date: Wed, 20 Apr 2011 21:53:37 -0400
Responsible Changed From-To: portmgr->pav Take for exp-run
Responsible Changed From-To: pav->ohauer Tested without any failures.
ohauer 2011-04-24 15:37:53 UTC FreeBSD ports repository Modified files: Mk bsd.apache.mk bsd.port.mk Log: Mk/bsd.apache.mk was rewritten with a new logic and some new parameters to support future apache versions and the transition to apache22. Existing and new USE_APACHE* parameters: USE_APACHE set apache and apxs as build and run dependency USE_APACHE_BUILD set apache and apxs as build dependency USE_APACHE_RUN set apache and apxs as run dependency The following example is representative of all three possible parameters to use: USE_APACHE= 22 specify exact version USE_APACHE= 1.3+ specify [min] version, no [max] version USE_APACHE= 13-22 specify [min]-[max] range USE_APACHE= -2.2 specify [max] version, no [min] version Values can be specified with and without "." (dot) between major and minor version numbers. For example 22 is equal to 2.2 For documentation and full changelist please take a look into Mk/bsd.apache.mk or http://wiki.freebsd.org/bsd.apache.mk Commit with hat apache@ PR: ports/156533 Submitted by: ohauer Revision Changes Path 1.28 +208 -93 ports/Mk/bsd.apache.mk 1.679 +3 -3 ports/Mk/bsd.port.mk _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed Thanks for taking the PR so quick for ex-run!