wok-current view dillo-hg/receipt @ rev 4149
Fix: xfce4 dependency looping
author | Eric Joseph-Alexandre <erjo@slitaz.org> |
---|---|
date | Sun Sep 20 16:13:53 2009 +0000 (2009-09-20) |
parents | 9eb980078957 |
children | 113fbeb3126d |
line source
1 # SliTaz package receipt.
3 PACKAGE="dillo-hg"
4 VERSION="1102"
5 CATEGORY="network"
6 SHORT_DESC="Light and fast web browse using FLTK (Hg version)."
7 MAINTAINER="pankso@slitaz.org"
8 WEB_SITE="http://www.dillo.org/"
9 DEPENDS="fltk-2.0.x libpng jpeg zlib"
10 BUILD_DEPENDS="$DEPENDS fltk-2.0.x-dev libpng-dev jpeg-dev zlib-dev \
11 python mercurial"
12 SUGGESTED="openssl"
13 CONFLICTS="dillo"
15 # Rules to configure and make the package.
16 compile_rules()
17 {
18 [ -d "$PACKAGE-$VERSION" ] && rm -rf $PACKAGE-$VERSION
19 echo "Cloning revision $VERSIN from Dillo repository..."
20 hg clone --rev $VERSION \
21 http://hg.dillo.org/dillo $PACKAGE-$VERSION || exit 0
22 cd $src
23 ./autogen.sh &&
24 ./configure \
25 --sysconfdir=/etc/dillo \
26 --prefix=/usr \
27 --enable-ssl \
28 $CONFIGURE_ARGS &&
29 make &&
30 make DESTDIR=$PWD/_pkg install
31 }
33 # Rules to gen a SliTaz package suitable for Tazpkg.
34 genpkg_rules()
35 {
36 mkdir -p $fs/usr/lib \
37 $fs/usr/share/applications \
38 $fs/usr/share/pixmaps
39 cp -a $_pkg/usr/bin $fs/usr
40 cp -a $_pkg/usr/lib/dillo $fs/usr/lib
41 strip -s $fs/usr/lib/dillo/dpi/*/*
42 chmod +x $fs/usr/bin/*
43 # Config files with custom dillorc and desktop file.
44 cp -a $_pkg/etc $fs
45 cp stuff/dillorc $fs/etc/dillo
46 cp -a stuff/dillo.desktop $fs/usr/share/applications
47 cp -a stuff/dillo.png $fs/usr/share/pixmaps
48 # Webhome
49 cp -a stuff/webhome $fs/usr/share
50 chown -R root.root $fs
51 }
53 pre_install()
54 {
55 if [ -d $1/var/lib/tazpkg/installed/$CONFLICTS ]; then
56 echo "y" | tazpkg remove $CONFLICTS
57 fi
58 }