wok-next annotate python-pygtk/receipt @ rev 21397
opentyrian: add "glib" to bdeps for /usr/bin/glib-compile-schemas
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Apr 18 17:26:44 2020 +0300 (2020-04-18) |
parents | d5aab818505e |
children |
rev | line source |
---|---|
al@20932 | 1 # SliTaz package receipt v2. |
al@20932 | 2 |
al@20972 | 3 ORIGIN="PyGTK" |
al@20932 | 4 PACKAGE="python-pygtk" |
al@20932 | 5 VERSION="2.24.0" |
al@20972 | 6 CATEGORY="python" |
al@20932 | 7 SHORT_DESC="GTK+ for Python" |
al@21020 | 8 MAINTAINER="devel@slitaz.org" |
al@20932 | 9 LICENSE="LGPL2.1" |
al@20972 | 10 WEB_SITE="https://pygobject.readthedocs.io/en/latest/" |
al@20972 | 11 #HOST_ARCH |
al@20932 | 12 REPOLOGY="python:pygtk" |
al@20932 | 13 |
al@20932 | 14 TARBALL="pygtk-$VERSION.tar.bz2" |
al@20932 | 15 WGET_URL="$GNOME_MIRROR/pygtk/${VERSION%.*}/$TARBALL" |
al@20932 | 16 |
al@20972 | 17 # using Python3 produce errors |
al@20972 | 18 BUILD_DEPENDS="python-dev python-pygobject2-dev python-pycairo-dev \ |
al@21017 | 19 python-numpy glib-dev atk-dev pango-dev gtk2-dev libglade-dev" |
al@20932 | 20 SPLIT="$PACKAGE-demos $PACKAGE $PACKAGE-dev" |
al@20932 | 21 |
al@20932 | 22 compile_rules() { |
al@20932 | 23 ./configure \ |
al@20932 | 24 --disable-docs \ |
al@20932 | 25 $CONFIGURE_ARGS && |
al@20932 | 26 fix libtool && |
al@20932 | 27 make $MAKEFLAGS && |
al@20972 | 28 make install || return 1 |
al@20972 | 29 |
al@20972 | 30 find $install -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete |
al@20932 | 31 } |
al@20932 | 32 |
al@20932 | 33 genpkg_rules() { |
al@20932 | 34 case $PACKAGE in |
al@20932 | 35 *-demos) |
al@20932 | 36 copy demos/ pygtk-demo pygtk-demo.py |
al@20972 | 37 DEPENDS="python-pygtk" |
al@20932 | 38 CAT="development|demos" |
al@20932 | 39 ;; |
al@20932 | 40 *-dev) |
al@20932 | 41 copy @dev |
al@21017 | 42 DEPENDS="python-pygtk gtk2-dev python-pygobject2-dev" |
al@20932 | 43 ;; |
al@20972 | 44 *) |
al@20972 | 45 copy @std @rm |
al@21105 | 46 DEPENDS="python atk libcairo gdk-pixbuf glib gtk2 libglade pango" |
al@20972 | 47 ;; |
al@20932 | 48 esac |
al@20932 | 49 } |