wok-next view goocanvas/receipt @ rev 20443

The rest of my "home work" for update many packages (up to Xorg, GTK and Openbox) for Next and mainly for Next64. Since this point this repository is open for commits. Many errors are expected due to harfbuzz-freetype dependency loop...
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Feb 24 16:17:33 2018 +0200 (2018-02-24)
parents d3eb5f4b53ea
children d3444352a0af
line source
1 # SliTaz package receipt v2.
3 PACKAGE="goocanvas"
4 VERSION="1.0.0"
5 CATEGORY="x-window"
6 SHORT_DESC="Cairo canvas widget for GTK+2"
7 MAINTAINER="slaxemulator@gmail.com"
8 LICENSE="GPL2"
9 WEB_SITE="https://wiki.gnome.org/Projects/GooCanvas"
11 TARBALL="$PACKAGE-$VERSION.tar.bz2"
12 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
14 BUILD_DEPENDS="gtk+-dev gettext"
15 SPLIT="goocanvas-dev"
17 compile_rules() {
18 ./configure $CONFIGURE_ARGS && make && make install
19 }
21 genpkg_rules() {
22 case $PACKAGE in
23 goocanvas)
24 copy @std
25 DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \
26 libffi libharfbuzz liblzma libpng16 libxml2 pango pcre \
27 util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \
28 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \
29 xorg-pixman zlib"
30 ;;
31 *-dev)
32 copy @dev
33 DEPENDS="goocanvas atk-dev bzip2-dev cairo-dev fontconfig-dev \
34 freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \
35 libffi-dev libpng16-dev libxml2-dev pango-dev pcre-dev \
36 util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
37 xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
38 xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
39 ;;
40 esac
41 }