wok-current view cairo-compmgr-core/receipt @ rev 14656

cairo-compmgr-core: no hard coded version for vala
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Jun 05 12:23:59 2013 +0200 (2013-06-05)
parents 01010da01a4a
children 76b72f1ad63c
line source
1 # SliTaz package receipt.
3 PACKAGE="cairo-compmgr-core"
4 VERSION="0.3.0"
5 CATEGORY="x-window"
6 SHORT_DESC="Cairo composite manager - core files"
7 MAINTAINER="al.bobylev@gmail.com"
8 LICENSE="GPL3"
9 WEB_SITE="http://cairo-compmgr.tuxfamily.org/"
10 SOURCE="cairo-compmgr"
11 TARBALL="$SOURCE-$VERSION.tar.gz"
12 WGET_URL="http://download.tuxfamily.org/ccm/$SOURCE/$TARBALL"
14 DEPENDS="libbfd libcairo-compmgr0"
15 BUILD_DEPENDS="xorg-libXcomposite-dev xorg-libXdamage-dev xorg-libXext-dev \
16 xorg-libXi-dev xorg-libSM-dev cairo-dev pixman-dev gtk+-dev vala \
17 xorg-libICE-dev xorg-libX11-dev"
19 # Rules to configure and make the package.
20 compile_rules()
21 {
22 # make needed pkg-config file
23 ln -s $(ls /usr/lib/pkgconfig/libvala-*.pc | sed q) /usr/lib/pkgconfig/vala-1.0.pc
25 # localization
26 cp -a $stuff/cairo-compmgr.pot $src/po
27 cp -a $stuff/ru.po $src/po
29 export LDFLAGS="$LDFLAGS $(pkg-config --libs ice gmodule-2.0 x11)"
31 ./configure $CONFIGURE_ARGS &&
32 make &&
33 make install
34 rm -f $install/usr/share/applications/*
35 }
37 # Rules to gen a SliTaz package suitable for Tazpkg.
38 genpkg_rules()
39 {
40 mkdir -p \
41 $fs/usr/bin \
42 $fs/usr/share/applications \
43 $fs/usr/share/cairo-compmgr/ui \
44 $fs/usr/share/cairo-compmgr/schemas
45 cp -a $install/usr/bin/cairo-compmgr $fs/usr/bin
46 cp -a $install/usr/share/pixmaps $fs/usr/share
47 cp -a $install/usr/share/man $fs/usr/share
48 cp -a $stuff/cairo-compmgr.desktop $fs/usr/share/applications
49 cp -a $install/usr/share/cairo-compmgr/ui/ccm-preferences.ui \
50 $fs/usr/share/cairo-compmgr/ui
51 cp -a $install/usr/share/cairo-compmgr/schemas/ccm-display.schema-key \
52 $fs/usr/share/cairo-compmgr/schemas
53 }