wok-next view libappindicator-gtk2/receipt @ rev 20486

outguess: fix install path
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Mar 12 10:46:52 2018 +0100 (2018-03-12)
parents b367284a8ac3
children 757d032c55c7
line source
1 # SliTaz package receipt v2.
3 PACKAGE="libappindicator-gtk2"
4 VERSION="12.10.0"
5 CATEGORY="x-window"
6 SHORT_DESC="Allow applications to extend a menu via Ayatana indicators"
7 MAINTAINER="al.bobylev@gmail.com"
8 LICENSE="LGPL2.1 LGPL3"
9 WEB_SITE="https://launchpad.net/libappindicator"
11 TARBALL="libappindicator-$VERSION.tar.gz"
12 WGET_URL="https://launchpad.net/libappindicator/${VERSION%.*}/$VERSION/+download/$TARBALL"
14 BUILD_DEPENDS="glib-dev gtk-doc gtk+-dev libindicator-gtk2-dev \
15 libdbusmenu-gtk2-dev dbus-glib-dev gobject-introspection-dev vala python-dev \
16 pygtk-dev pygobject-dev gtk+3-dev libindicator-gtk3-dev libdbusmenu-gtk3-dev"
17 SPLIT="libappindicator-gtk2 libappindicator-gtk2-python \
18 libappindicator-gtk2-dev libappindicator-gtk3:3 libappindicator-gtk3-dev:3"
20 compile_rules() {
21 case $SET in
22 '') SET_ARGS='--with-gtk=2';;
23 3) SET_ARGS='--with-gtk=3';;
24 esac
26 sed -i 's|example ||g' Makefile.in
27 export CFLAGS="$CFLAGS -Wno-deprecated-declarations"
28 ./configure \
29 --sysconfdir=/etc \
30 --localstatedir=/var \
31 $SET_ARGS \
32 $CONFIGURE_ARGS &&
33 make &&
34 make install
35 }
37 genpkg_rules() {
38 case $PACKAGE in
39 libappindicator-gtk2)
40 copy libappindicator.so*
41 CAT="x-window|GTK+2"
42 DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ \
43 libdbusmenu-gtk2 libindicator-gtk2 pango"
44 ;;
45 libappindicator-gtk2-python)
46 copy @std @rm
47 DEPENDS="libappindicator-gtk2 python"
48 CAT="python|GTK+2 Python bindings"
49 ;;
50 libappindicator-gtk2-dev)
51 copy @dev
52 DEPENDS="libappindicator-gtk2 libappindicator-gtk2-python \
53 atk-dev bzip2-dev cairo-dev fontconfig-dev freetype-dev \
54 gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev libdbusmenu-gtk2-dev \
55 libffi-dev libindicator-gtk2-dev libpng16-dev libxml2-dev \
56 pango-dev pcre-dev util-linux-blkid-dev util-linux-mount-dev \
57 util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \
58 xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \
59 xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
60 ;;
62 libappindicator-gtk3)
63 copy @std
64 CAT="x-window|GTK+3"
65 DEPENDS="atk cairo gdk-pixbuf glib gtk+3 libdbusmenu-gtk3 \
66 libindicator-gtk3 pango"
67 ;;
68 libappindicator-gtk3-dev)
69 copy @dev
70 DEPENDS="libappindicator-gtk3 \
71 atk-dev bzip2-dev cairo-dev fontconfig-dev freetype-dev \
72 gdk-pixbuf-dev glib-dev gtk+3-dev harfbuzz-dev \
73 libdbusmenu-gtk3-dev libffi-dev libindicator-gtk3-dev libpng16-dev \
74 libxml2-dev pango-dev pcre-dev util-linux-blkid-dev \
75 util-linux-mount-dev util-linux-uuid-dev xorg-libX11-dev \
76 xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
77 xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
78 ;;
79 esac
80 }