wxcocoa29 stable port information

Package: wxcocoa29
Version: 2.9.1
Revision: 3
Epoch: 1
GCC: 4.0
Description: Cross-platform GUI API - mac/Cocoa version
License: GPL
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, wxcocoa292, wxcocoa293
Replaces: wxgtk, wxcocoa, wxmac, wxgtk2.8, wxmac28, wxmac28-unicode, wxcocoa292, wxcocoa293
BuildDependsOnly: True

Source: mirror:sourceforge:wxwindows/wxWidgets-%v.tar.bz2
Source-MD5: 81c20d7b2ba31becb18e467dbe09be8f
SourceDirectory: wxWidgets-%v

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

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
%{default_script}
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-2.9.1.dylib libwx_$lib-2.9.1.0.0.dylib
for lib2 in baseu baseu_net baseu_xml
do
install_name_tool -change %i/lib/libwx_$lib2-2.9.1.0.0.dylib \
%p/lib/libwx_$lib2-2.9.1.dylib libwx_$lib-2.9.1.0.0.dylib
done
for lib2 in adv aui core gl html media propgrid qa ribbon richtext stc xrc
do
install_name_tool -change %i/lib/libwx_osx_cocoau_$lib2-2.9.1.0.0.dylib \
%p/lib/libwx_osx_cocoau_$lib2-2.9.1.dylib libwx_$lib-2.9.1.0.0.dylib

done
done
for lib in adv aui core gl html media propgrid qa ribbon richtext stc xrc
do
install_name_tool -id %p/lib/libwx_osx_cocoau_$lib-2.9.1.dylib \
libwx_osx_cocoau_$lib-2.9.1.0.0.dylib
for lib2 in baseu baseu_net baseu_xml
do
install_name_tool -change %i/lib/libwx_$lib2-2.9.1.0.0.dylib \
%p/lib/libwx_$lib2-2.9.1.dylib libwx_osx_cocoau_$lib-2.9.1.0.0.dylib
done
for lib2 in adv aui core gl html media propgrid qa ribbon richtext stc xrc
do
install_name_tool -change %i/lib/libwx_osx_cocoau_$lib2-2.9.1.0.0.dylib \
%p/lib/libwx_osx_cocoau_$lib2-2.9.1.dylib libwx_osx_cocoau_$lib-2.9.1.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_*-2.9.1*.dylib
Shlibs: <<
%p/lib/libwx_baseu-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_baseu_net-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_baseu_xml-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_adv-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_aui-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_core-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_gl-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_html-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_media-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_propgrid-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_qa-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_ribbon-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_richtext-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_stc-2.9.1.dylib 1.0.0 %n (>= 2.9.1-1)
%p/lib/libwx_osx_cocoau_xrc-2.9.1.dylib 1.0.0 %n (>= 2.9.1-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.
<<