wok-undigest annotate libfm/receipt @ rev 387

linmodem-hsfmodem: partial fix
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Aug 20 20:45:14 2011 +0200 (2011-08-20)
parents
children 90f49bab0943
rev   line source
pankso@247 1 # SliTaz package receipt.
pankso@247 2
pankso@247 3 PACKAGE="libfm"
pankso@247 4 VERSION="0.1.14"
pankso@247 5 CATEGORY="system-tools"
pankso@247 6 SHORT_DESC="File manager library from LXDE."
pankso@247 7 MAINTAINER="pankso@slitaz.org"
pankso@247 8 DEPENDS="glibc-base glib libgio util-linux-ng-uuid libxcb xcb-util expat \
pankso@247 9 zlib fontconfig freetype gtk+ atk cairo pango pixman menu-cache"
pankso@247 10 BUILD_DEPENDS="$DEPENDS gtk+-dev gamin-dev shared-mime-info intltool \
pankso@247 11 hal-dev dbus-glib-dev dbus-dev startup-notification-dev libxcb-dev \
pankso@247 12 xcb-util-dev menu-cache-dev expat-dev"
pankso@247 13 TARBALL="$PACKAGE-$VERSION.tar.gz"
pankso@247 14 WEB_SITE="http://pcmanfm.sourceforge.net"
pankso@247 15 WGET_URL="$SF_MIRROR/pcmanfm/files/$TARBALL"
pankso@247 16
pankso@247 17 # Rules to configure and make the package.
pankso@247 18 compile_rules()
pankso@247 19 {
pankso@247 20 cd $src
pankso@247 21 chmod +x install-sh
pankso@247 22 ./configure \
pankso@247 23 --prefix=/usr \
pankso@247 24 --mandir=/usr/share/man \
pankso@247 25 --sysconfdir=/etc \
pankso@247 26 $CONFIGURE_ARGS &&
pankso@247 27 make &&
pankso@247 28 make DESTDIR=$PWD/_pkg install
pankso@247 29 }
pankso@247 30
pankso@247 31 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@247 32 genpkg_rules()
pankso@247 33 {
pankso@247 34 mkdir -p $fs/usr/lib/gio/modules
pankso@247 35 cp -a $_pkg/etc $fs
pankso@247 36 cp -a $_pkg/usr/bin $fs/usr
pankso@247 37 cp -a $_pkg/usr/lib/*.so* $fs/usr/lib
pankso@247 38 cp -a $_pkg/usr/lib/gio/modules/*.so $fs/usr/lib/gio/modules
pankso@247 39 }
pankso@247 40
pankso@247 41 post_install()
pankso@247 42 {
pankso@247 43 # update mime-cache
pankso@247 44 echo "Updating mime-types database"
pankso@247 45 update-mime-database $1/usr/share/mime
pankso@247 46 }