wxcocoa293 stable port information

Package: wxcocoa293
Version: 2.9.3
Revision: 2
GCC: 4.0
Description: Cross-platform GUI API - mac/Cocoa version
License: GPL2/LGPL
Maintainer: Alexander Hansen

Depends: <<
expat1-shlibs,
libiconv,
%N-shlibs,
macosx
<<
BuildDepends: <<
cctools,
expat1,
fink (>= 0.28),
fink-package-precedence,
gettext-bin,
gettext-tools,
libgettext8-dev,
libiconv-dev,
libjpeg8,
libpng14,
libtiff
<<
Conflicts: wxgtk, wxcocoa, wxmac, wxgtk2.8, wxmac28, wxmac28-unicode, wxcocoa29, wxcocoa292
Replaces: wxgtk, wxcocoa, wxmac, wxgtk2.8, wxmac28, wxmac28-unicode, wxcocoa29, wxcocoa292
BuildDependsOnly: true

Source: mirror:sourceforge:wxwindows/wxWidgets-%v.tar.bz2
Source-MD5: 6b6003713289ea4d3cd9b49c5db5b721
Source2: mirror:master:%n-20120213.zip
Source2-MD5: 28f0b2820dd5d5c1516184649d7c8419
SourceDirectory: wxWidgets-%v

NoSetLDFLAGS: true
SetLIBRARY_PATH: %p/lib
SetLDFLAGS: -I%b/lib
UseMaxBuildJobs: true

PatchScript: <<
#!/bin/sh -ev
if [ "%m" = "x86_64" ]
then perl -pi.bak -e 's/-framework QuickTime//' configure*
fi
perl -pi.bak -e 's/-no-cpp-precomp//' configure*
cp -r ../wxWidgets/trunk/* .
<<
ConfigureParams: <<
--mandir=%p/share/man \
--enable-intl \
--enable-unicode \
--enable-dependency-tracking \
--with-cocoa \
--without-carbon \
--with-libpng \
--with-libjpeg \
--with-libtiff \
--without-sdl \
--with-opengl \
--without-odbc \
--with-libiconv-prefix=%p
<<
CompileScript: <<
#!/bin/sh -ev
env LDFLAGS=-L%p/lib ./configure %c
make
fink-package-precedence --depfile-ext='\.d' .
<<
InstallScript: <<
#!/bin/sh -ev
%{default_script}
/bin/rm %i/bin/wx-config
pushd %i/bin
/bin/ln -s ../lib/wx/config/osx_cocoa-unicode-2.9 wx-config
cd ../lib
### wx-config stores build directory
perl -pi -e 's|-I%b/lib||g' wx/config/osx_cocoa-unicode-2.9
### fix install_names
for lib in baseu baseu_net baseu_xml
do
install_name_tool -id %p/lib/libwx_$lib-%v.dylib libwx_$lib-%v.0.0.dylib
for lib2 in baseu baseu_net baseu_xml
do
install_name_tool -change %i/lib/libwx_$lib2-%v.0.0.dylib \
%p/lib/libwx_$lib2-%v.dylib libwx_$lib-%v.0.0.dylib
done
for lib2 in adv aui core gl html media propgrid qa ribbon richtext stc webview xrc
do
install_name_tool -change %i/lib/libwx_osx_cocoau_$lib2-%v.0.0.dylib \
%p/lib/libwx_osx_cocoau_$lib2-%v.dylib libwx_$lib-%v.0.0.dylib

done
done
for lib in adv aui core gl html media propgrid qa ribbon richtext stc webview xrc
do
install_name_tool -id %p/lib/libwx_osx_cocoau_$lib-%v.dylib \
libwx_osx_cocoau_$lib-%v.0.0.dylib
for lib2 in baseu baseu_net baseu_xml
do
install_name_tool -change %i/lib/libwx_$lib2-%v.0.0.dylib \
%p/lib/libwx_$lib2-%v.dylib libwx_osx_cocoau_$lib-%v.0.0.dylib
done
for lib2 in adv aui core gl html media propgrid qa ribbon richtext stc webview xrc
do
install_name_tool -change %i/lib/libwx_osx_cocoau_$lib2-%v.0.0.dylib \
%p/lib/libwx_osx_cocoau_$lib2-%v.dylib libwx_osx_cocoau_$lib-%v.0.0.dylib

done
done
popd
/usr/bin/install -m 755 -d %i/share/doc/%n
/bin/cp -R docs/ %i/share/doc/%n
/usr/bin/install -m 755 -d %i/share/%n
/usr/bin/install -m 644 ./src/osx/wxmac.icns %i/share/%n
<<
SplitOff: <<
Package: %N-shlibs
Depends: <<
expat1-shlibs,
libgettext8-shlibs,
libiconv,
libjpeg8-shlibs,
libpng14-shlibs,
libtiff-shlibs
<<

Files: lib/libwx_*-%v*.dylib
Shlibs: <<
%p/lib/libwx_baseu-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_baseu_net-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_baseu_xml-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_adv-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_aui-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_core-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_gl-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_html-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_media-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_propgrid-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_qa-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_ribbon-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_richtext-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_stc-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_xrc-%v.dylib 1.0.0 %n (>= 2.9.3-1)
%p/lib/libwx_osx_cocoau_webview-%v.dylib 1.0.0 %n (>= 2.9.3-1)
<<
DocFiles: docs/preamble.txt docs/licence.txt docs/licendoc.txt docs/gpl.txt docs/lgpl.txt
<<

Homepage: http://www.wxwidgets.org/
DescDetail: <<
In addition to common and advanced GUI facilities such as
frames, scrolling windows, toolbars, tree controls, icons,
device contexts, printing, splitter windows and so on, there are
wrappers for common file operations, and facilities for writing
TCP/IP applications, thread handling, and more. Where certain
features are not available on a platform, such as MDI and tree
controls on Unix, they are emulated.
<<
DescPort: <<
Because the QuickTime library is i386 only, forcibly rip out any attempts
to link to it on x86_64.
<<
DescPackaging:<<
Apply upstream patches (http://trac.wxwidgets.org/changeset/70295) which are required to build
the current wxmaxima.
<<