Ideas for MK/bsd.apache.mk

Olli Hauer ohauer at FreeBSD.org
Fri Apr 1 14:42:53 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

I have already parts for Mk/bsd.apache.mk rewritten so
in future also ranges can be specified for example
1.3-2.0 or -20 ([min]-[max], -[max])

The issue with not displaying the correct RUN|BUILD_DEPENDS
is solved in the new diff which can be found here.

# drop in replacement for MK/bsd.apache.mk
http://people.freebsd.org/~ohauer/diffs/Mk/PR_147009_bsd.apache.mk_2011-04-01_01.txt

# diff against current MK/bsd.apache.mk
http://people.freebsd.org/~ohauer/diffs/Mk/PR_147009_ports__Mk__bsd.apache.mk_2011-04-01_01.diff

The patch makes apache22 the default apache13 user can specify
APACHE_PORT=www/apache13 in /etc/make.conf or change the lines

- -DEFAULT_APACHE_VERSION=	22
- -APACHE_SUPPORTED_VERSION=	22 13 20 # preferred version first
+DEFAULT_APACHE_VERSION=	13
+APACHE_SUPPORTED_VERSION=	13 20 22 # preferred version first

Testers are welcome ;)

On my whishlist are two additional parameters
- - USE_APACHE_RUN
- - USE_APACHE_BUILD

Until now apache is added as BUILD and RUN dependency if USE_APACHE
is specified in a port/Makefile which is not always correct.

Any suggestions or other Ideas?

- --
olli
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (MingW32)

iQEcBAEBAgAGBQJNleSGAAoJEOVuBrNdAI8aKloH/257fpdlXYqU1iMR+paAi7wf
OHVkEJLGI+95wkBxQowHQeW0GO0JDMNqxbLZRiUUjs6jncRUDidzxtcVW6g5+47/
P5x8sXVZf4qWgXn6+WZgLvyQa4Yd9PvCN26AMoXq5RhaGSTsnYZZE3XGZtMCZagO
Dyp/5LKHQrCTRzxcf+0kXj53kOJ5GYTl2dmOSDliW1PUwJWdTP0XywMTlA3Dun/5
5FJJgNrmiycd5EgAkD3q0OYEC8fabe2WPO5ovGba4tafG7kPovLKMuNNDAFHk9UY
sZYGCvT+4fW3Kw19YEHhGrePsX+uxmi6RuclLSzcXt5PVTe+x+jdDZgRNpmAmyY=
=jnvU
-----END PGP SIGNATURE-----


More information about the freebsd-apache mailing list