wok-undigest view kdelibs/receipt @ rev 224

kdelibs: up and improve receipt
author Christophe Lincoln <pankso@slitaz.org>
date Fri Mar 18 11:22:48 2011 +0100 (2011-03-18)
parents ef2268b74131
children dae7b2cee263
line source
1 # SliTaz package receipt.
3 PACKAGE="kdelibs"
4 VERSION="4.6.1"
5 CATEGORY="x-window"
6 SHORT_DESC="The KDE library."
7 MAINTAINER="pankso@slitaz.org"
8 TARBALL="$PACKAGE-$VERSION.tar.bz2"
9 DEPENDS="pcre qt4-phonon libQtCore libQtGui libQtScript giflib libxslt qca \
10 strigi attica dbus polkit-qt openssl udev libdbusmenu-qt enchant mesa librsvg"
11 BUILD_DEPENDS="$DEPENDS pcre-dev cmake qmake automoc4 Qt4-dev giflib-dev \
12 libxslt-dev strigi-dev attica-dev docbook-xml docbook-xsl dbus-dev \
13 polkit-qt-dev openssl-dev udev-dev libdbusmenu-qt-dev enchant-dev mesa-dev \
14 librsvg-dev qca-dev"
15 WEB_SITE="http://www.kde.org/"
16 WGET_URL="http://mirrors.isc.org/pub/kde/stable/$VERSION/src/$TARBALL"
18 # Rules to configure and make the package.
19 compile_rules()
20 {
21 cd $src
22 mkdir -p build && cd build
23 cmake \
24 -DCMAKE_BUILD_TYPE=Release \
25 -DKDE_DISTRIBUTION_TEXT='SliTaz GNU/Linux' \
26 -DCMAKE_INSTALL_PREFIX=/usr \
27 -DSYSCONF_INSTALL_DIR=/etc/kde \
28 -DKDE_DEFAULT_HOME=.kde \
29 -DDOCBOOKXML_CURRENTDTD_DIR=/usr/share/xml/docbook/xml-dtd-4.5 \
30 .. &&
31 make && make install
32 }
34 # Rules to gen a SliTaz package suitable for Tazpkg.
35 genpkg_rules()
36 {
37 mkdir -p $fs/usr/share
38 cp -a $_pkg/usr/bin $fs/usr
39 cp -a $_pkg/usr/lib $fs/usr
40 strip -s $fs/usr/lib/kde4/libexec/* 2>/dev/null
41 for d in apps config dbus-1 icons kde4 locale mime
42 do
43 cp -a $_pkg/usr/share/$d $fs/usr/share
44 done
45 }