# $Id$ # Maintainer: Juergen Hoetzel # Contributor: Mark Schneider pkgname=gnucash pkgver=2.6.3 pkgrel=1 pkgdesc="A personal and small-business financial-accounting application" arch=('i686' 'x86_64') url="http://www.gnucash.org" license=("GPL") depends=('slib' 'goffice0.8' 'libdbi-drivers' 'aqbanking' 'desktop-file-utils' 'webkitgtk2' 'libgnome-keyring' 'libgnomecanvas') makedepends=('intltool') optdepends=('evince: for print preview' 'perl-finance-quote: for stock information lookups' 'perl-date-manip: for stock information lookups') options=('!makeflags' '!emptydirs') install=gnucash.install source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2) sha1sums=('40ea9c069d0ad0a811b74f00c2b32faad6108a6a') # taken from http://sourceforge.net/projects/gnucash/files/gnucash%20%28stable%29/2.6.3/ sha256sums=('02104c1d6a563d1209e2116dcca7fa9e28445b0e3335bedbcae85c834b17d93f') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" sed -i 's|guile-config|guile-config1.8|g' configure } build() { cd "${srcdir}/${pkgname}-${pkgver}" export GUILE=/usr/bin/guile1.8 ./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc \ --libexecdir=/usr/lib --disable-schemas-compile --enable-ofx --enable-aqbanking make } package() { cd "${srcdir}/${pkgname}-${pkgver}" make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install cd src/doc/design make DESTDIR="${pkgdir}" install-info install -dm755 "${pkgdir}/usr/share/gconf/schemas" gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain gnucash "${pkgdir}"/etc/gconf/schemas/*.schemas rm -f "${pkgdir}"/etc/gconf/schemas/*.schemas }