#Maintainer: George Vlahavas <vlahavas~at~gmail~dot~com>

pkgname=gnumeric
pkgver=1.10.17
pkgrel=1rl
source=(http://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.10/gnumeric-1.10.17.tar.bz2)
docs=("readme" "install" "copying" "*changelog*" "authors" "news" "todo" "beverages" "bugs" "hacking" "maintainers")
url=http://projects.gnome.org/gnumeric/
options=('noautodotnew')

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"gnumeric (The Gnome office spreadsheet)"
"The goal of Gnumeric is to be the best possible spreadsheet. We are"
"not attempting to clone existing applications. However, Gnumeric can"
"read files saved with other spreadsheets and we offer a customizable"
"feel that attempts to minimize the costs of transition."
)


build() {
	cd $startdir/src/$pkgname-$pkgver
	./configure --prefix=/usr --libdir=/usr/lib${LIBDIRSUFFIX} --localstatedir=/var --sysconfdir=/etc --disable-static --without-gnome --disable-schemas-install --with-gconf-source="xml::/etc/gconf/gconf.xml.defaults" --build=$arch-slackware-linux
	make || return 1
	make install DESTDIR=$startdir/pkg

	# gconf stuff
        export GCONF_CONFIG_SOURCE="xml::$startdir/pkg/etc/gconf/gconf.xml.defaults"
        if [ -d $startdir/pkg/etc/gconf/schemas ]; then
            install -v -d -m755 $startdir/pkg/etc/gconf/gconf.xml.defaults
            SCHEMAS=$startdir/pkg/etc/gconf/schemas
            for schema in $SCHEMAS/*.schemas; do
                gconftool-2 --makefile-install-rule $schema
            done
            # Reset / Verify correct permissions
            ( cd $startdir/pkg/etc/gconf ; find . -type d -exec chmod 755 {} \; )
            ( cd $startdir/pkg/etc/gconf ; find . -type f -exec chmod 644 {} \; )
        fi
}