# SliTaz package receipt.

PACKAGE="geany"
VERSION="0.21"
CATEGORY="development"
SHORT_DESC="Small and fast IDE using GTK+ toolkit."
MAINTAINER="pankso@slitaz.org"
SUGGESTED="geany-plugins vte"
TARBALL="$PACKAGE-$VERSION.tar.gz"
WEB_SITE="http://geany.uvena.de/"
WGET_URL="http://download.geany.org/$TARBALL"

DEPENDS="glibc-base glib gcc-lib-base libgio expat zlib libxcb xcb-util \
gtk+ atk cairo pango pixman libpng fontconfig freetype \
xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdamage \
xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama xorg-libXrender"
BUILD_DEPENDS="glib-dev expat-dev gtk+-dev atk-dev pango-dev cairo-dev pixman-dev \
libpng-dev freetype-dev fontconfig-dev perl-xml-parser intltool gettext \
xorg-libXrender-dev xorg-xproto xorg-renderproto xorg-libX11-dev \
xorg-kbproto xorg-libXau-dev xorg-libXdmcp-dev glibc-locale"

# Rules to configure and make the package.
# Without vte : --disable-vte
compile_rules()
{
	cd $src
	./configure $CONFIGURE_ARGS &&
	make && make install
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
	mkdir -p $fs/usr/share/pixmaps $fs/usr/lib/geany
	cp -a $_pkg/usr/bin $fs/usr
	cp -a $_pkg/usr/lib/geany/*.so $fs/usr/lib/geany
	cp -a $_pkg/usr/share/geany $fs/usr/share
	cp -a $stuff/filetype_extensions.conf $fs/usr/share/geany
	rm $fs/usr/share/geany/GPL-2
	cp -a $_pkg/usr/share/icons $fs/usr/share
	cd $fs/usr/share
	ln -sf icons/hicolor/48x48/apps/geany.png pixmaps/geany.png
}