wok-next annotate python-pygobject/receipt @ rev 20931

pygobject3 -> python-pygobject (latest); pygobject -> python-pygobject2 (legacy)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Aug 23 08:03:04 2018 +0300 (2018-08-23)
parents
children c022997c7a57
rev   line source
al@20931 1 # SliTaz package receipt v2.
al@20931 2
al@20931 3 PACKAGE="python-pygobject"
al@20931 4 VERSION="latest"
al@20931 5 CATEGORY="development"
al@20931 6 SHORT_DESC="Python Bindings for GLib/GObject/GIO/GTK+"
al@20931 7 MAINTAINER="psychomaniak@xakep.ru"
al@20931 8 LICENSE="LGPL2.1"
al@20931 9 WEB_SITE="https://pypi.org/project/PyGObject/"
al@20931 10 REPOLOGY="python:pygobject3"
al@20931 11
al@20931 12 BUILD_DEPENDS="automake glib-dev libtool python-dev gobject-introspection-dev \
al@20931 13 cairo-dev pycairo-dev"
al@20931 14 BUILD_DEPENDS="python-dev pycairo-dev gobject-introspection-dev"
al@20931 15 SPLIT="$PACKAGE-dev"
al@20931 16
al@20931 17 compile_rules() {
al@20931 18 pip install --no-compile --root=$DESTDIR PyGObject
al@20931 19 }
al@20931 20
al@20931 21 genpkg_rules() {
al@20931 22 VERSION=$(sed -n '/^Successfully installed/ s|.*PyGObject-||p' $LOGS/${PACKAGE%-dev}.log)
al@20931 23 case $PACKAGE in
al@20931 24 python-pygobject)
al@20931 25 copy @std
al@20931 26 DEPENDS="cairo glib gobject-introspection libffi python"
al@20931 27 PROVIDE="python-gi"
al@20931 28 ;;
al@20931 29 *-dev)
al@20931 30 copy @dev
al@20931 31 DEPENDS="python-pygobject glib-dev libffi-dev"
al@20931 32 ;;
al@20931 33 esac
al@20931 34 }