wok-next annotate python-wxpython3/receipt @ rev 20934
Updates...
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Aug 23 19:56:09 2018 +0300 (2018-08-23) |
parents | |
children | d5aab818505e |
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@20934 | 7 MAINTAINER="pankso@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@20934 | 18 compile_rules() { |
al@20934 | 19 export CXXFLAGS="-Wno-narrowing" |
al@20934 | 20 mv wxPython/wx/tools/Editra/editra wxPython/wx/tools/Editra/Editra |
al@20934 | 21 |
al@20934 | 22 ./configure \ |
al@20934 | 23 --with-gtk=2 \ |
al@20934 | 24 --with-opengl \ |
al@20934 | 25 --enable-unicode \ |
al@20934 | 26 --with-regex=sys \ |
al@20934 | 27 --with-libpng=sys \ |
al@20934 | 28 --with-libxpm=sys \ |
al@20934 | 29 --with-libjpeg=sys \ |
al@20934 | 30 --with-libtiff=sys \ |
al@20934 | 31 --disable-precomp-headers \ |
al@20934 | 32 --without-sdl \ |
al@20934 | 33 $CONFIGURE_ARGS && |
al@20934 | 34 make $MAKEFLAGS || return 1 |
al@20934 | 35 |
al@20934 | 36 cd $src/wxPython |
al@20934 | 37 python setup.py WXPORT=gtk2 UNICODE=1 build && |
al@20934 | 38 python setup.py WXPORT=gtk2 UNICODE=1 install --root=$DESTDIR |
al@20934 | 39 } |
al@20934 | 40 |
al@20934 | 41 genpkg_rules() { |
al@20934 | 42 case $PACKAGE in |
al@20934 | 43 python-wxpython3) |
al@20934 | 44 copy @std |
al@20934 | 45 DEPENDS="python wxWidgets" # false positive: perl |
al@20934 | 46 ;; |
al@20934 | 47 *-dev) |
al@20934 | 48 copy @dev |
al@20934 | 49 ;; |
al@20934 | 50 esac |
al@20934 | 51 } |