wok-next annotate libdesktop-agnostic/receipt @ rev 20534
Clean default configure options when site script used.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Mar 30 19:31:50 2018 +0300 (2018-03-30) |
parents | 57422350b15e |
children | de355b69ea82 |
rev | line source |
---|---|
al@19901 | 1 # SliTaz package receipt v2. |
pascal@11205 | 2 |
pascal@11205 | 3 PACKAGE="libdesktop-agnostic" |
al@19901 | 4 VERSION="0.3.94.12" # latest release 0.3.94 plus 12 commits ahead (13/11/26 -> 16/05/02) |
al@19901 | 5 COMMIT="be0f0cb" |
pascal@11205 | 6 CATEGORY="x-window" |
al@19901 | 7 SHORT_DESC="Desktop agnostic library for GLib-based projects" |
pascal@11205 | 8 MAINTAINER="pankso@slitaz.org" |
pascal@14714 | 9 LICENSE="LGPL2.1" |
pascal@11205 | 10 WEB_SITE="https://launchpad.net/libdesktop-agnostic" |
pascal@11205 | 11 |
al@19901 | 12 TARBALL="libdesktop-agnostic-${COMMIT:-$VERSION}.tar.gz" |
al@19901 | 13 WGET_URL="https://github.com/p12tic/libdesktop-agnostic/archive/${COMMIT:-v$VERSION}.tar.gz" |
al@19901 | 14 |
al@19901 | 15 BUILD_DEPENDS="python-dev vala gettext intltool gtk+-dev GConf-dev \ |
al@19901 | 16 gobject-introspection-dev pygobject-dev pygtk-dev" |
al@19901 | 17 SPLIT="libdesktop-agnostic-dev" |
pascal@14714 | 18 |
al@20534 | 19 compile_rules() { |
al@20534 | 20 # site script isn't used |
pascal@11205 | 21 ./waf configure \ |
pascal@11205 | 22 --prefix=/usr \ |
pascal@11205 | 23 --sysconfdir=/etc \ |
pascal@11205 | 24 --config-backends=gconf \ |
pascal@11205 | 25 --vfs-backends=gio \ |
pascal@11205 | 26 --desktop-entry-backends=glib && |
pascal@11205 | 27 ./waf && |
pascal@11205 | 28 ./waf install \ |
pascal@11205 | 29 --prefix=/usr \ |
pascal@14714 | 30 --destdir=$DESTDIR |
pascal@11205 | 31 } |
pascal@11205 | 32 |
al@20534 | 33 genpkg_rules() { |
al@19901 | 34 case $PACKAGE in |
al@19901 | 35 libdesktop-agnostic) |
al@19901 | 36 copy @std |
al@19901 | 37 DEPENDS="GConf atk cairo fontconfig freetype gdk-pixbuf glib gtk+ \ |
al@19901 | 38 pango python" |
al@19901 | 39 ;; |
al@19901 | 40 *-dev) |
al@19901 | 41 copy @dev |
al@19901 | 42 DEPENDS="libdesktop-agnostic glib-dev gtk+-dev" |
al@19901 | 43 ;; |
al@19901 | 44 esac |
pascal@11205 | 45 } |