Konbanwa,

Merry Xmas to everybody.
I continued working on some wx stuffs. Attached the updated version for wxgtk-
python and wxmac28. Everything built fine on my Tiger Power PC. Hope this will 
help you for testing and updating dependencies.

@Asari
I'll paste some logs in the next days, I didn't succeed compiling zphoto with 
the latest gtk version :/

@Todai
Please could you tell me if the mac version rocks for you and the mac packages 
are ok ? I'm in Tokyo for a year, I can easily move to Todai tokoros if need 
be :D

@Jed
Could you tell me please if the 2.8.9 python bindings works better on 10.5,  
and then update at the same time the SF submission ticket.

Thank you all, enjoy your holidays and sayonara

-- 
Pierre-Henri Lavigne a.k.a. Åkeson Chihiro
Front-End Web Developer, Fink member
http://my.opera.com/Akeson_Chihiro/


木曜日 06 11月 2008 10:23:04 に Jean-François Mertens さんは書きました:
> On 06 Nov 2008, at 00:47, Pierre-Henri Lavigne wrote:
> > An other question: I worked with JF Mertens (thanks for the seamonkey
> > fix ;) to update wxgtk to the 2.8.7 version a few months ago. I've
> > just
> > read on the site that 2.8.9 was considered as "Stable". Is this a
> > primary required update regards to Fink ?
>
> Please go ahead !
> And please try at the same time to clean up and synchronise our wx
> pkgs :
> -  wxgtk  : None
> - wxgtk2.8 : You
> - wxgtk2.8-py : Jed Frechette
> - wxmac : ASARI Takashi
> - wxmac28 : Todai Fink Team
> - wxpython* : None
>
> Grab those belonging to None, and try to clean out the museum pieces ...
> (egrep -rI 'wx(gtk|mac|pyt)[^2]' /sw/fink/dists/unstable
> yields as only possible deps on those
> amule : ASARI Takashi
> rapidsvn : Trevor Harmon
> zphoto : ASARI Takashi
> pythoncard-py23 : None
> spe-py : None
> pysoulseek : Christian Swinehart
> Those pkgs might need some updating too
> )
>
> So for the whole thing you have basically to coordinate with
> Jed Frechette, ASARI Takashi and Trevor Harmon.
>
> Jean-Francois

Info2: <<

Package: wxgtk2.8-py%type_pkg[python]
Version: 2.8.9.1
Revision: 1
Distribution: (%type_pkg[python] = 23) 10.3, (%type_pkg[python] = 23) 10.4
Type: python (2.4 2.5)
Maintainer: Jed Frechette <jdfr...@unm.edu>
BuildDepends: <<
        atk1,
        expat1,
        gettext-bin,
        gettext-tools,
        glib2-dev,
        gtk+2-dev,
        libgettext3-dev,
        libgl,
        libiconv-dev,
        libjpeg,
        libpng3,
        libtiff,
        pango1-xft2-ft219-dev,
        pkgconfig,
        wxgtk2.8 (>=2.8.9),
        x11-dev
<<
Depends: <<
        python%type_pkg[python],
        wxgtk2.8-shlibs (>= 2.8.9)
<<
Conflicts: wxpython-py23, wxpython-py24
Replaces: wxpython-py23, wxpython-py24
Source: mirror:sourceforge:wxpython/wxPython-src-%v.tar.bz2
Source-MD5: 4ad9a64e05529097618c7e48fbb10a84 
SourceDirectory: wxPython-src-%v/wxPython
GCC: 4.0
CompileScript: <<
        %p/bin/python%type_raw[python] setup.py WXPORT=gtk2 
WX_CONFIG=%p/lib/wx/config/gtk2-unicode-release-2.8 build_ext
<<
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]
<<

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.
<<
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
        Replaces: wxpython-py23-dev, wxpython-py24-dev
        Depends: wxgtk2.8-py%type_pkg[python] (= %v-%r)
        Files: include/wx-2.8/wx/wxPython
        DocFiles: ../docs/preamble.txt ../docs/gpl.txt ../docs/licence.txt 
../docs/lgpl.txt docs/*.txt
<<

<<
Package: wxmac28
Version: 2.8.9
Revision: 1002
GCC: 4.0
Description: Cross-platform GUI API - mac/carbon version
License: GPL
Maintainer: Todai Fink Team <f...@sodan.ecc.u-tokyo.ac.jp>

BuildDepends: <<
  libpng3, libjpeg, libtiff, expat1, libgettext3-dev,
  gettext-bin, gettext-tools, libiconv-dev, cctools
<<
Depends: %N-shlibs (= %v-%r), macosx
Conflicts: wxgtk, wxcocoa, wxmac
Replaces: wxgtk, wxcocoa, wxmac
BuildDependsOnly: True

Source: mirror:sourceforge:wxwindows/wxMac-%v.tar.bz2
Source-MD5: e046ba92b5bd78482d1281dcc3d4bb44 
SourceDirectory: wxMac-%v

# Avoid linkng old version of self
# http://sourceforge.net/mailarchive/message.php?msg_id=14865861
NoSetLDFLAGS: true
SetLIBRARY_PATH: %p/lib

NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
ConfigureParams: --disable-gtk2 --without-sdl --without-odbc --with-opengl
InstallScript: <<
  %{default_script}
  /bin/rm %i/bin/wx-config
  /bin/ln -s %p/lib/wx/config/mac-ansi-release-2.8 %i/bin/wx-config
  /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/mac/wxmac.icns %i/share/%n
<<
SplitOff: <<
  Package: %N-shlibs
  Depends: libpng3-shlibs, libjpeg-shlibs, libtiff-shlibs, expat1-shlibs, 
libgettext3-shlibs

  Files: lib/libwx_*-2.8.0.dylib lib/libwx_*-2.8.0.5.0.dylib
  Shlibs: <<
    %p/lib/libwx_base_carbon-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
    %p/lib/libwx_base_carbon_net-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
    %p/lib/libwx_base_carbon_xml-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
    %p/lib/libwx_mac_adv-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
    %p/lib/libwx_mac_aui-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
    %p/lib/libwx_mac_core-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
    %p/lib/libwx_mac_gl-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
    %p/lib/libwx_mac_html-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
    %p/lib/libwx_mac_qa-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
    %p/lib/libwx_mac_richtext-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
    %p/lib/libwx_mac_xrc-2.8.0.dylib 6.0.0 %n (>= 2.8.9-1002)
  <<
  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.
<<
------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to