wok-next diff libindicator-gtk2/receipt @ rev 20095

Update/add packages needed for building MATE desktop:
Add: gnome-keyring3, gtkmm3, libappindicator-gtk[23], libfakekey, libgnome-keyring3, libindicator-gtk[23], libpeas.
Update: atkmm, cairomm, gcr, glibmm, gssdp, gupnp, icon-naming-utils, libcap-ng, libspectre, libwnck3, libxklavier, pangomm, perl-xml-sax.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Oct 28 16:45:22 2017 +0300 (2017-10-28)
parents
children ccb92f8ccaf6
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/libindicator-gtk2/receipt	Sat Oct 28 16:45:22 2017 +0300
     1.3 @@ -0,0 +1,59 @@
     1.4 +# SliTaz package receipt v2.
     1.5 +
     1.6 +PACKAGE="libindicator-gtk2"
     1.7 +VERSION="12.10.1"
     1.8 +CATEGORY="x-window"
     1.9 +SHORT_DESC="Set of symbols and convenience functions for Ayatana indicators (GTK+2)"
    1.10 +MAINTAINER="al.bobylev@gmail.com"
    1.11 +LICENSE="GPL3"
    1.12 +WEB_SITE="https://launchpad.net/libindicator"
    1.13 +
    1.14 +TARBALL="libindicator-$VERSION.tar.gz"
    1.15 +WGET_URL="https://launchpad.net/libindicator/${VERSION%.*}/$VERSION/+download/$TARBALL"
    1.16 +
    1.17 +BUILD_DEPENDS="gtk+-dev glib-dev automake libtool"
    1.18 +SPLIT="libindicator-gtk2-dev"
    1.19 +SIBLINGS="libindicator-gtk3"
    1.20 +
    1.21 +compile_rules() {
    1.22 +	sed -i 's|\$LIBM| &|; /AM_SILENT_RULES/s|\]$||' configure.ac
    1.23 +	sed -i '/-Werror/ s|$| -Wno-deprecated-declarations|' -i \
    1.24 +		libindicator/Makefile.am libindicator/Makefile.in
    1.25 +	autoreconf -fi &&
    1.26 +
    1.27 +	./configure \
    1.28 +		--sysconfdir=/etc \
    1.29 +		--localstatedir=/var \
    1.30 +		--libexecdir=/usr/lib/libindicator \
    1.31 +		--with-gtk=2 \
    1.32 +		--disable-static \
    1.33 +		--disable-tests \
    1.34 +		$CONFIGURE_ARGS &&
    1.35 +	make &&
    1.36 +	make install
    1.37 +}
    1.38 +
    1.39 +genpkg_rules() {
    1.40 +	case $PACKAGE in
    1.41 +		libindicator-gtk2)
    1.42 +			copy @std
    1.43 +			rm -r $fs/usr/share
    1.44 +			DEPENDS="atk-dev bzlib cairo-dev fontconfig-dev freetype-dev \
    1.45 +			gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev libffi-dev \
    1.46 +			libindicator-gtk2 libpng16-dev libxml2-dev pango-dev pcre-dev \
    1.47 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
    1.48 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
    1.49 +			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib"
    1.50 +			;;
    1.51 +		*-dev)
    1.52 +			copy @dev 80indicator-debugging
    1.53 +			DEPENDS="libindicator-gtk2 atk-dev bzip2-dev cairo-dev \
    1.54 +			fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \
    1.55 +			harfbuzz-dev libffi-dev libpng16-dev libxml2-dev pango-dev \
    1.56 +			pcre-dev util-linux-blkid-dev util-linux-mount-dev \
    1.57 +			util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \
    1.58 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \
    1.59 +			xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
    1.60 +			;;
    1.61 +	esac
    1.62 +}