Commit graph

11 commits

Author SHA1 Message Date
Adam Vandenberg
da3fdbd0cf Use "cd" instead of "Dir.chdir"
* And "mkdir" isntead of "Dir.mkdir"
* And "Dir[]" instead of "Dir.glob"
* Also style fixes and nitpicks
2012-02-24 21:35:50 -08:00
Charlie Sharpsteen
b1600e93d1 wxMac: Fix build flags
Use the standard `ENV.m32` to force a 32-bit build now that Homebrew's
environment tools can work with Objective C flags.

Only specify `-arch` flags when building Python modules---this prevents Python
from trying to build for more architectures than it should.

Fixes Homebrew/homebrew#10348.
2012-02-22 11:50:14 -08:00
samueljohn
64310618c9 wxmac: Add 2.9.x as --devel option
- 64bit and cocoa is only possible in the 2.9 series.
- Using the bundle wxPython+wxWidgets for 2.9.x.
- Better caveats telling about all issues based on the actual options to guide the users with options/problems.
- Building gizmos, sec and ogl only for 2.8 (because 2.9 does not have these subduers)
- Python bindings for 2.8 are now built with MacOS 10.6 sdk on Lion explicitly for i386. This fixes the error of "Cursor" not found during build time in current wxmac formula.
- Added head for wxPython (may be of use later on)
- Set right home pages.
- Removed --system-python. Not needed, since the policy is to take whichever python is upfront in the path.
- Fixed bug that "gizmos", "stc" and "ogl" were not built because "$c" is not a variable expansion expression in ruby. "#{c}" was meant.

Closes Homebrew/homebrew#8639.
Closes Homebrew/homebrew#10149.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-02-16 14:47:25 -08:00
Hiroaki Nakamura
631a19bfd2 wxmac 2.8.12
* also build contrib modules needed by wxErlang

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-01-27 23:33:20 -08:00
BEN ENGLISCH
2a9d3619e5 wxmac: fix building for Lion
Closes Homebrew/homebrew#8378.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2011-12-13 23:03:00 -06:00
Christopher Currie
a85d149062 Add Python bindings for wxmac
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-08 20:08:30 -07:00
Eric Kow
006f910865 wxmac: enable unicode support explicitly
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-19 07:59:43 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Adam Vandenberg
62161e12a5 Update wxWidgets to 2.8.11 and add caveats. 2010-04-26 11:21:54 -07:00
Adam Vandenberg
45cf693db8 wxWidgets - use bz2 download. 2009-11-13 20:30:58 -08:00
Kieran Pilkington
c31abccaee wxWidgets for Mac
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2009-11-13 20:30:58 -08:00