Bug 156533 - [patch] Mk/bsd.apache.mk + request exp-run
Summary: [patch] Mk/bsd.apache.mk + request exp-run
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Olli Hauer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-21 00:00 UTC by Olli Hauer
Modified: 2011-04-24 16:53 UTC (History)
1 user (show)

See Also:


Attachments
patch-bsd.port.mk (780 bytes, text/plain)
2011-04-21 00:00 UTC, Olli Hauer
no flags Details
file.diff (15.56 KB, patch)
2011-04-21 00:00 UTC, Olli Hauer
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Olli Hauer freebsd_committer freebsd_triage 2011-04-21 00:00:20 UTC
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.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-04-21 00:00:38 UTC
Responsible Changed
From-To: freebsd-ports-bugs->apache

bsd.apache.mk is apache territory (via the GNATS Auto Assign Tool)
Comment 2 Olli Hauer freebsd_committer freebsd_triage 2011-04-21 00:20:23 UTC
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
Comment 3 Pav Lucistnik freebsd_committer freebsd_triage 2011-04-22 07:57:42 UTC
Responsible Changed
From-To: portmgr->pav

Take for exp-run
Comment 4 Pav Lucistnik freebsd_committer freebsd_triage 2011-04-23 22:47:00 UTC
Responsible Changed
From-To: pav->ohauer

Tested without any failures.
Comment 5 dfilter service freebsd_committer freebsd_triage 2011-04-24 16:38:07 UTC
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"
Comment 6 Olli Hauer freebsd_committer freebsd_triage 2011-04-24 16:50:46 UTC
State Changed
From-To: open->closed

Committed 

Thanks for taking the PR so quick for ex-run!