wok-next annotate python-wxpython3/receipt @ rev 21010

Small updates
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Oct 12 16:40:30 2018 +0300 (2018-10-12)
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 }