# SliTaz package receipt.

PACKED_SIZE="408.0K"
UNPACKED_SIZE="1.7M"
PACKAGE="midori"
VERSION="0.5.2"
CATEGORY="network"
SHORT_DESC="Lightweight web browser based on GTK+/WebKit"
MAINTAINER="pankso@slitaz.org"
LICENSE="LGPL2.1"
TARBALL="$PACKAGE-$VERSION.tar.bz2"
#TARBALL="${PACKAGE}_${VERSION}_all_.tar.bz2"
WEB_SITE="http://twotoasts.de/index.php/midori/"
#WGET_URL="http://midori-browser.org/downloads/$TARBALL"
WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION:0:3}/$TARBALL"
TAGS="web-browser"
#HOST_ARCH="i486 arm"

GENERIC_MENUS="no"
DEPENDS="libnotify libunique libsoup libwebkit xorg-libXss libxslt"
BUILD_DEPENDS="glib-dev libnotify-dev gtk+-dev xorg-libXss-dev \
libwebkit-dev libunique-dev libsoup-dev libxslt-dev"

# Handle cross compilation
case "$ARCH" in
	i?86) 
		BUILD_DEPENDS="$BUILD_DEPENDS cmake desktop-file-utils-extra 
		librsvg-apps python vala"
esac

# Rules to configure and make the package.
compile_rules()
{
	#mkdir -p build && cd build
	#cmake \
		#-DCMAKE_INSTALL_PREFIX=/usr \
		#-DCMAKE_INSTALL_LIBDIR=lib \
		#-DUSE_ZEITGEIST=0 .. &&
	./configure \
		--jobs=4 \
		--prefix=/usr \
		--disable-zeitgeist &&
	make &&
	make install
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
	mkdir -p \
		$fs/usr/share/doc/midori \
		$fs/usr/share/pixmaps

	cp -a $install/etc $fs
	cp $stuff/config $fs/etc/xdg/midori
	# add SliTaz token to DDG, add Twitter search
	cd $fs; patch -p1 < $stuff/search.patch; status

	# Midori use sqlite to store bookmarks
	#cp $stuff/bookmarks.xbel $fs/etc/xdg/midori

	cp -a $install/usr/bin $fs/usr
	cp -a $install/usr/lib $fs/usr

	# desktop files
	cp -a $install/usr/share/applications $fs/usr/share

	cp -a $install/usr/share/doc/midori/faq* $fs/usr/share/doc/midori
	cp -a $install/usr/share/midori $fs/usr/share

	# Icons
	cp -a $install/usr/share/icons $fs/usr/share
	rm -rf $fs/usr/share/icons/hicolor/scalable
}
