Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=365588a9c3a340070328a4ee9feab5cfbb38c753

commit 365588a9c3a340070328a4ee9feab5cfbb38c753
Author: crazy <[EMAIL PROTECTED]>
Date:   Wed Dec 5 13:26:06 2007 +0100

wxpython-2.8.7.1-1-i686
* Version bump
* now with -u8 subpkg

diff --git a/source/xlib-extra/wxpython/FrugalBuild 
b/source/xlib-extra/wxpython/FrugalBuild
index d3a0d55..f88da17 100644
--- a/source/xlib-extra/wxpython/FrugalBuild
+++ b/source/xlib-extra/wxpython/FrugalBuild
@@ -1,30 +1,49 @@
-# Compiling Time: 1.20 SBU
+# Compiling Time: 6.51 SBU
# Maintainer: crazy <[EMAIL PROTECTED]>

pkgname=wxpython
-pkgver=2.6.4.0
+pkgver=2.8.7.1
pkgrel=1
pkgdesc="wxPython GUI toolkit"
_F_sourceforge_dirname="$pkgname"
_F_sourceforge_name="wxPython-src"
_F_sourceforge_ext=".tar.bz2"
-Finclude sourceforge
+Finclude sourceforge python
url="http://www.wxpython.org/";
-depends=('wxgtk' 'atk' 'expat' 'libstdc++' 'zlib' 'libxxf86vm' \
-       'libxfixes' 'libxcb' 'freetype2' 'cairo' 'pango' 'glib2' 'libgcc' 
'python>=2.5')
-groups=('xlib-extra')
options=('scriptlet')
+depends=('wxgtk>=2.8.7' 'python>=2.5' 'atk' 'expat' 'libstdc++' 'zlib' 
'libxxf86vm' \
+       'libxfixes' 'libxcb' 'freetype2' 'cairo' 'pango' 'glib2' 'libgcc')
+makedepends=('wxgtk-u8>=2.8.7')
+options=('scriptlet')
+groups=('xlib-extra')
archs=('x86_64' 'i686')
-sha1sums=('621f529e0a5c3e30d4a750046fd71179567a52f8')
+
+subpkgs=("$pkgname-u8")
+subdescs=("wxPython GUI toolkit (unicode version)")
+subdepends=("$pkgname=$pkgver wxgtk-u8>=2.8.7")
+subgroups=('xlib-extra')
+subarchs=('i686 x86_64')
+

build()
{
-       Fcd wxPython-src-$pkgver/wxPython
-       Fsed "cflags.append('-O3')" "pass"  config.py
+       Fcd wxPython-src-$pkgver
+       cp -r wxPython wxPython-u8 || Fdie
+       export CXXFLAGS="$CXXFLAGS -fno-strict-aliasing -Wno-deprecated"
export CFLAGS="$CFLAGS -fno-strict-aliasing"
-       export CXXFLAGS="$CXXFLAGS -fno-strict-aliasing"
-       Fmake BUILD_GLCANVAS=0 BUILD_STC=1 BUILD_GIZMOS=1 BUILD_ANIMATE=1
-       Fmakeinstall BUILD_GLCANVAS=0 BUILD_STC=1 BUILD_GIZMOS=1 BUILD_ANIMATE=1
+       wxp_config="BUILD_GLCANVAS=0 BUILD_STC=1 BUILD_GIZMOS=1"
+       cd wxPython-u8 || Fdie
+       Fsed "cflags.append('-O3')" "pass" config.py
+        Fmake ${wxp_config} UNICODE=1 WX_CONFIG='wx-config-u8'
+        Fmakeinstall  ${wxp_config} UNICODE=1 WX_CONFIG='wx-config-u8'
+        Frm $_F_python_libdir/wxaddons usr/bin usr/include
+       Frm 
$_F_python_libdir/{wxversion.*,wx.pth,wxPython_common-${pkgver}-py${_F_python_ver}.egg-info,wxaddons-${pkgver}-py${_F_python_ver}.egg-info}
+       Fsplit $pkgname-u8 /usr
+       cd ../wxPython || Fdie
+       Fsed "cflags.append('-O3')" "pass" config.py
+        Fmake ${wxp_config} UNICODE=0 WX_CONFIG='wx-config'
+        Fmakeinstall ${wxp_config} UNICODE=0 WX_CONFIG='wx-config'
}

+sha1sums=('5526ee4c4cc57bcebb4950ea05e24639ef8b02dd')
# optimization OK
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to