the Fink project is an effort to port
popular Unix programs to Mac OS X
Info2: <<
Package: wxgtk2.8-py%type_pkg[python]
Version: 2.8.12.1
Revision: 2
Type: python (2.5 2.6 2.7)
Maintainer: None
BuildDepends: <<
atk1 (>= 1.28.0-1),
cairo (>= 1.8.8-3),
fink-package-precedence,
fontconfig2-dev (>= 2.8.0-4),
freetype219 (>= 2.3.12-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.22.0-1),
glitz,
gtk+2-dev (>= 2.18.0-1),
libgettext8-dev,
libiconv-dev,
libpng14,
pango1-xft2-ft219-dev (>= 1.24.5-4),
pkgconfig (>= 0.23),
wxgtk2.8 (>=2.8.12-1),
x11-dev
<<
Depends: <<
glib2-shlibs (>= 2.22.0-1),
gtk+2-shlibs (>= 2.18.0-1),
python%type_pkg[python],
wxgtk2.8-shlibs (>= 2.8.12-1),
opengl-py%type_pkg[python] (>= 3.0.1-1),
x11
<<
Source: mirror:sourceforge:wxpython/wxPython-src-%v.tar.bz2
Source-MD5: 8c06c5941477beee213b4f2fa78be620
SourceDirectory: wxPython-src-%v/wxPython
GCC: 4.0
SetCPPFLAGS: -MD
CompileScript: <<
#!/bin/sh -ev
export PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
%p/bin/python%type_raw[python] setup.py WXPORT=gtk2 WX_CONFIG=%p/lib/wx/config/gtk2-unicode-release-2.8 build_ext
fink-package-precedence --dep='\.d$' .
<<
InstallScript: <<
%p/bin/python%type_raw[python] setup.py WXPORT=gtk2 WX_CONFIG=%p/lib/wx/config/gtk2-unicode-release-2.8 install --root=%d
cd %i/bin; for filename in *; do mv -v $filename $filename-py%type_pkg[python]; done;
mkdir -p %i/share/doc/%n
cp -R demo %i/share/doc/%n
cp -R samples %i/share/doc/%n
<<
PostInstScript: <<
update-alternatives --install %p/bin/editra editra %p/bin/editra-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/helpviewer helpviewer %p/bin/helpviewer-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/img2png img2png %p/bin/img2png-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/img2py img2py %p/bin/img2py-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/img2xpm img2xpm %p/bin/img2xpm-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/pyalacarte pyalacarte %p/bin/pyalacarte-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/pyalamode pyalamode %p/bin/pyalamode-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/pycrust pycrust %p/bin/pycrust-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/pyshell pyshell %p/bin/pyshell-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/pywrap pywrap %p/bin/pywrap-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/pywxrc pywxrc %p/bin/pywxrc-py%type_pkg[python] %type_pkg[python]
update-alternatives --install %p/bin/xrced xrced %p/bin/xrced-py%type_pkg[python] %type_pkg[python]
<<
PreRmScript: <<
if [ "$1" != "upgrade" ]
then
update-alternatives --remove editra %p/bin/editra-py%type_pkg[python]
update-alternatives --remove helpviewer %p/bin/helpviewer-py%type_pkg[python]
update-alternatives --remove img2png %p/bin/img2png-py%type_pkg[python]
update-alternatives --remove img2py %p/bin/img2py-py%type_pkg[python]
update-alternatives --remove img2xpm %p/bin/img2xpm-py%type_pkg[python]
update-alternatives --remove pyalacarte %p/bin/pyalacarte-py%type_pkg[python]
update-alternatives --remove pyalamode %p/bin/pyalamode-py%type_pkg[python]
update-alternatives --remove pycrust %p/bin/pycrust-py%type_pkg[python]
update-alternatives --remove pyshell %p/bin/pyshell-py%type_pkg[python]
update-alternatives --remove pywrap %p/bin/pywrap-py%type_pkg[python]
update-alternatives --remove pywxrc %p/bin/pywxrc-py%type_pkg[python]
update-alternatives --remove xrced %p/bin/xrced-py%type_pkg[python]
fi
<<
Description: Python bindings for the wxGTK library
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.
This package provides a Python binding to the wxGTK library and
the wxPython runtime support libraries.
<<
DescPackaging: <<
Previous version by Jed Frechette
Keep the version of this in sync with that of wxgtk2.8.
<<
DocFiles: ../docs/preamble.txt ../docs/gpl.txt ../docs/licence.txt ../docs/lgpl.txt docs/*.txt
License: GPL
Homepage: http://www.wxpython.org/
SplitOff: <<
Package: wxgtk2.8-py%type_pkg[python]-dev
Conflicts: wxpython-py23-dev, wxpython-py24-dev, wxpython-py25-dev, wxpython-py26-dev, wxpython-py27-dev
Replaces: wxpython-py23-dev, wxpython-py24-dev, wxpython-py25-dev, wxpython-py26-dev, wxpython-py27-dev
Depends: wxgtk2.8-py%type_pkg[python] (= %v-%r)
BuildDependsOnly: true
Files: include
DocFiles: ../docs/preamble.txt ../docs/gpl.txt ../docs/licence.txt ../docs/lgpl.txt docs/*.txt
<<
<<