wok-next annotate python-wxpython3/receipt @ rev 21247
updated cyrus-imapd (2.4.17 -> 3.0.12)
author | Hans-G?nter Theisgen |
---|---|
date | Thu Dec 05 16:28:27 2019 +0100 (2019-12-05) |
parents | d5aab818505e |
children |
rev | line source |
---|---|
al@20934 | 1 # SliTaz package receipt v2. |
al@20934 | 2 |
al@20934 | 3 PACKAGE="python-wxpython3" |
al@20934 | 4 VERSION="3.0.2.0" |
al@20934 | 5 CATEGORY="x-window" |
al@20934 | 6 SHORT_DESC="GUI toolkit for the Python programming language" |
al@21020 | 7 MAINTAINER="devel@slitaz.org" |
al@20934 | 8 LICENSE="LGPL" |
al@20934 | 9 WEB_SITE="https://www.wxpython.org/" |
al@20934 | 10 |
al@20934 | 11 TARBALL="wxPython-src-$VERSION.tar.bz2" |
al@20934 | 12 WGET_URL="$SF_MIRROR/wxpython/$TARBALL" |
al@20934 | 13 |
al@20934 | 14 BUILD_DEPENDS="python-dev wxWidgets-dev mesa-dev glu-dev libjpeg-turbo-dev \ |
al@20934 | 15 tiff-dev" |
al@20934 | 16 SPLIT="$PACKAGE-dev" |
al@20934 | 17 |
al@21067 | 18 DEPENDS_std="python wxWidgets" # false positive: perl |
al@21067 | 19 |
al@20934 | 20 compile_rules() { |
al@20934 | 21 export CXXFLAGS="-Wno-narrowing" |
al@20934 | 22 mv wxPython/wx/tools/Editra/editra wxPython/wx/tools/Editra/Editra |
al@20934 | 23 |
al@20934 | 24 ./configure \ |
al@20934 | 25 --with-gtk=2 \ |
al@20934 | 26 --with-opengl \ |
al@20934 | 27 --enable-unicode \ |
al@20934 | 28 --with-regex=sys \ |
al@20934 | 29 --with-libpng=sys \ |
al@20934 | 30 --with-libxpm=sys \ |
al@20934 | 31 --with-libjpeg=sys \ |
al@20934 | 32 --with-libtiff=sys \ |
al@20934 | 33 --disable-precomp-headers \ |
al@20934 | 34 --without-sdl \ |
al@20934 | 35 $CONFIGURE_ARGS && |
al@20934 | 36 make $MAKEFLAGS || return 1 |
al@20934 | 37 |
al@20934 | 38 cd $src/wxPython |
al@21020 | 39 python -B setup.py WXPORT=gtk2 UNICODE=1 build && |
al@21020 | 40 python -B setup.py WXPORT=gtk2 UNICODE=1 install --root=$install |
al@21067 | 41 |
al@21067 | 42 find $install -type f -exec chmod g-w '{}' \; # 664->644, 775->755 |
al@20934 | 43 } |