wok-next annotate gnome-python-desktop/receipt @ rev 21039

mariadb 10.3.10
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Nov 09 03:18:57 2018 +0200 (2018-11-09)
parents f48456621a9d
children
rev   line source
al@20957 1 # SliTaz package receipt v2.
pascal@11229 2
pascal@11229 3 PACKAGE="gnome-python-desktop"
al@20957 4 VERSION="2.32.0"
pascal@11229 5 CATEGORY="system-tools"
al@20957 6 SHORT_DESC="Python bindings for GNOME desktop"
al@21020 7 MAINTAINER="devel@slitaz.org"
pascal@15022 8 LICENSE="GPL LGPL"
al@20957 9 WEB_SITE="https://www.gnome.org/"
al@20957 10
pankso@13653 11 TARBALL="$PACKAGE-$VERSION.tar.bz2"
al@20957 12 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
pankso@13653 13
al@20957 14 BUILD_DEPENDS="python-dev python-pygtk-dev gnome-python-dev \
al@20976 15 libgnome-keyring-dev librsvg-dev python-pycairo-dev libwnck2-dev"
al@20957 16 SPLIT="$PACKAGE-dev"
pascal@11229 17
al@20956 18 compile_rules() {
al@20957 19 # Can't fix build flags (like `fix libtool`) using waf -> unwanted
al@20957 20 # dependencies (atk, cairo, fontconfig, freetype, gdk-pixbuf, pango).
al@20957 21 # So switch to "deprecated build system" that "will be removed in a future
al@20957 22 # version". But this is 2010 and no "future version" was made since that.
al@20957 23
al@20957 24 if false; then
al@20957 25
al@20957 26 ./waf configure \
al@20957 27 --prefix=/usr \
pascal@11229 28 --enable-module "gnomekeyring,rsvg,wnck" &&
pascal@11229 29 ./waf build &&
al@20957 30 ./waf install \
al@20957 31 --destdir=$install &&
al@20957 32 find $install -type f -name '*.so' -exec chmod +x '{}' \;
al@20957 33
al@20957 34 else
al@20957 35
al@20957 36 ./configure \
al@20957 37 --disable-bugbuddy \
al@20957 38 --enable-gnomekeyring \
al@20957 39 --enable-rsvg \
al@20957 40 --enable-wnck \
al@20957 41 $CONFIGURE_ARGS &&
al@20957 42 fix libtool &&
al@20957 43 make &&
al@20957 44 make install
al@20957 45
al@20957 46 fi
pascal@11229 47 }
pascal@11229 48
al@20956 49 genpkg_rules() {
al@20957 50 case $PACKAGE in
al@20957 51 gnome-python-desktop)
al@20957 52 copy @std
al@21017 53 DEPENDS="glib gtk2 libgnome-keyring librsvg libwnck2 python \
al@20957 54 gnome-python"
al@20957 55 ;;
al@20957 56 *-dev)
al@20957 57 copy @dev
al@20957 58 ;;
al@20957 59 esac
pascal@11229 60 }