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