wok-next annotate wxpython/receipt @ rev 21529

updated buildroot (2014.08 -> 2020.05)
author Hans-G?nter Theisgen
date Sat Jun 20 16:34:10 2020 +0100 (2020-06-20)
parents d6378d455338
children
rev   line source
al@20464 1 # SliTaz package receipt v2.
pankso@5672 2
pankso@5672 3 PACKAGE="wxpython"
pascal@12399 4 VERSION="2.8.12.1"
pankso@5672 5 CATEGORY="x-window"
al@20464 6 SHORT_DESC="GUI toolkit for the Python programming language"
al@21020 7 MAINTAINER="devel@slitaz.org"
pascal@15601 8 LICENSE="LGPL"
al@21020 9 WEB_SITE="https://www.wxpython.org/"
al@20464 10
al@20464 11 TARBALL="wxPython-src-$VERSION.tar.bz2"
slaxemulator@11139 12 WGET_URL="$SF_MIRROR/wxpython/$TARBALL"
pankso@5672 13
al@20502 14 BUILD_DEPENDS="python-dev wxWidgets28-dev mesa-dev glu-dev"
al@21020 15 SPLIT="$PACKAGE-dev"
pascal@13796 16
al@20464 17 compile_rules() {
pascal@20050 18 export CXXFLAGS="-Wno-narrowing"
al@18086 19 mv wxPython/wx/tools/Editra/editra wxPython/wx/tools/Editra/Editra
al@18086 20 ./configure \
al@18086 21 --with-gtk=2 \
al@18086 22 --with-opengl \
al@18086 23 --enable-unicode \
al@18086 24 --with-regex=sys \
al@18086 25 --with-libpng=sys \
al@18086 26 --with-libxpm=sys \
al@18086 27 --with-libjpeg=sys \
al@18086 28 --with-libtiff=sys \
al@18086 29 --disable-precomp-headers \
al@18086 30 --without-sdl \
al@18086 31 $CONFIGURE_ARGS &&
al@18086 32 make $MAKEFLAGS
al@18086 33 cd $src/wxPython
al@21020 34 python -B setup.py WXPORT=gtk2 UNICODE=1 build &&
al@21020 35 python -B setup.py WXPORT=gtk2 UNICODE=1 install --root=$install
pankso@5672 36 }
pankso@5672 37
al@20464 38 genpkg_rules() {
al@20464 39 case $PACKAGE in
al@20464 40 wxpython)
al@21020 41 copy @std
al@20464 42 DEPENDS="python wxWidgets28"
al@20464 43 ;;
al@20464 44 *-dev)
al@21020 45 copy @dev
al@20464 46 ;;
al@20464 47 esac
pankso@5672 48 }