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 } |