[MacPorts] #31349: live555: save config in installed Makefiles, enable universal build

MacPorts noreply at macports.org
Wed Sep 21 09:35:20 PDT 2011


#31349: live555: save config in installed Makefiles, enable universal build
-----------------------------------+----------------------------------------
 Reporter:  ccorn@…                |       Owner:  milosh@…           
     Type:  enhancement            |      Status:  new                
 Priority:  Normal                 |   Milestone:                     
Component:  ports                  |     Version:                     
 Keywords:  haspatch               |        Port:  live555            
-----------------------------------+----------------------------------------
Changes (by macsforever2000@…):

 * cc: milosh@… (removed)
  * keywords:  universal, LP64 => haspatch
  * version:  2.0.3 =>
  * owner:  macports-tickets@… => milosh@…


Old description:

> As a step towards building VLC universal, I have enhanced the MacPorts
> port of live555 @2011.09.19.
>
> Improvements over -r84177:
>
> 1. Configuration is no longer done by build command line overrides, but
> by correctly configuring the Makefile header {{{config.macosx}}}. This is
> important because the Makefiles get installed. The configuration is done
> with a combination of a patchfile ({{{patch-config.macosx.diff}}}), and a
> {{{reinplace}}} in the {{{pre-configure}}} step.
>
> 2. The new way of configuration allows universal builds.
>
> Tested with {{{universal_archs = ppc64 ppc}}} on a PowerMac G5 running
> MacOS X 10.5.8 (Darwin 9.8.0).

New description:

 As a step towards building VLC universal, I have enhanced the MacPorts
 port of live555 @2011.09.19.

 Improvements over -r84177:

  1. Configuration is no longer done by build command line overrides, but
 by correctly configuring the Makefile header {{{config.macosx}}}. This is
 important because the Makefiles get installed. The configuration is done
 with a combination of a patchfile ({{{patch-config.macosx.diff}}}), and a
 {{{reinplace}}} in the {{{pre-configure}}} step.

  2. The new way of configuration allows universal builds.

 Tested with {{{universal_archs = ppc64 ppc}}} on a PowerMac G5 running
 MacOS X 10.5.8 (Darwin 9.8.0).

--

Comment:

 This should probably also have the revision increased.

-- 
Ticket URL: <https://trac.macports.org/ticket/31349#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list