apache: break-out CONFIGURE_ARGS, add layout
authorSebastian Kemper <redacted>
Wed, 1 Jan 2020 22:26:02 +0000 (23:26 +0100)
committerSebastian Kemper <redacted>
Wed, 1 Jan 2020 22:45:00 +0000 (23:45 +0100)
commit4e6bdd8a496bcf202f59e66bff1042512b49a972
tree72f8a8897ba5903056548c9625caba24e1615a5e
parent14f4f0bef0448d950cf1371de3a05f302a2779c8
apache: break-out CONFIGURE_ARGS, add layout

This gets rid of flags. For instance $(FPIC) shouldn't be forced onto
applications (see [1]).

And CONFIGURE_ARGS + CONFIGURE_VARS are broken out of Build/Configure.
This way more arguments can be added easily in the future.

The target is changed from apache to apache2 (which is used by upstream
by default). the CONFIGURE_ARGS are changed where need to enable
modules.

This also renames one patch that fixes scoreboard location (the name
004-pidfile_fix.patch didn't describe what it's doing).

Now with the OpenWrt layout in place 003-logdir_fix.patch can be
removed.

[1] https://wiki.gentoo.org/wiki/Project:Hardened/Position_Independent_Code_internals

Signed-off-by: Sebastian Kemper <redacted>
net/apache/Makefile
net/apache/files/openwrt.layout [new file with mode: 0644]
net/apache/patches/003-logdir_fix.patch [deleted file]
net/apache/patches/004-fix-scoreboard-location.patch [new file with mode: 0644]
net/apache/patches/004-pidfile_fix.patch [deleted file]
git clone https://git.99rst.org/PROJECT