|
|
| |
IUSE="ofx hbci chipcard doc debug quotes nls" | IUSE="ofx hbci chipcard doc debug quotes nls" |
| |
RDEPEND=">=dev-libs/glib-2.4.0 |
RDEPEND=">=dev-libs/glib-2.6.3 |
dev-scheme/guile | dev-scheme/guile |
~dev-scheme/slib-3.1.1-r1 | ~dev-scheme/slib-3.1.1-r1 |
>=sys-libs/zlib-1.1.4 | >=sys-libs/zlib-1.1.4 |
>=dev-libs/popt-1.5 | >=dev-libs/popt-1.5 |
>=x11-libs/gtk+-2.4 |
>=x11-libs/gtk+-2.6 |
>=gnome-base/libgnomeui-2.4 | >=gnome-base/libgnomeui-2.4 |
>=gnome-base/libgnomeprint-2.10 | >=gnome-base/libgnomeprint-2.10 |
>=gnome-base/libgnomeprintui-2.10 | >=gnome-base/libgnomeprintui-2.10 |
>=gnome-base/libglade-2.4 | >=gnome-base/libglade-2.4 |
>=gnome-extra/gtkhtml-3.10.1 | >=gnome-extra/gtkhtml-3.10.1 |
>=dev-libs/libxml2-2.5.10 | >=dev-libs/libxml2-2.5.10 |
=dev-libs/g-wrap-1.9.6* |
|
>=gnome-base/gconf-2 | >=gnome-base/gconf-2 |
>=app-text/scrollkeeper-0.3 | >=app-text/scrollkeeper-0.3 |
>=x11-libs/goffice-0.0.4 |
>=x11-libs/goffice-0.1.0 |
gnome-extra/yelp | gnome-extra/yelp |
ofx? ( >=dev-libs/libofx-0.7.0 ) | ofx? ( >=dev-libs/libofx-0.7.0 ) |
hbci? ( net-libs/aqbanking | hbci? ( net-libs/aqbanking |
|
|
dev-perl/HTML-TableExtract ) | dev-perl/HTML-TableExtract ) |
app-text/docbook-xsl-stylesheets | app-text/docbook-xsl-stylesheets |
=app-text/docbook-xml-dtd-4.1.2* | =app-text/docbook-xml-dtd-4.1.2* |
nls? ( dev-util/intltool )" |
nls? ( dev-util/intltool ) |
|
media-libs/libart_lgpl |
|
x11-libs/pango" |
| |
DEPEND="${RDEPEND} | DEPEND="${RDEPEND} |
doc? ( app-doc/doxygen | doc? ( app-doc/doxygen |
media-gfx/graphviz | media-gfx/graphviz |
virtual/tetex ) | virtual/tetex ) |
dev-util/pkgconfig" |
dev-util/pkgconfig |
|
sys-devel/libtool |
|
>=dev-lang/swig-1.3.28" |
|
|
|
S="${S}." |
| |
pkg_setup() { | pkg_setup() { |
built_with_use gnome-extra/libgsf gnome || die "gnome-extra/libgsf must be built with gnome" | built_with_use gnome-extra/libgsf gnome || die "gnome-extra/libgsf must be built with gnome" |
|
|
$(use_enable doc html-docs) \ | $(use_enable doc html-docs) \ |
$(use_enable doc dot) \ | $(use_enable doc dot) \ |
$(use_enable hbci) \ | $(use_enable hbci) \ |
$(use_enable hbci mt940) \ |
|
--enable-locale-specific-tax \ |
|
${myconf} || die "econf failed" | ${myconf} || die "econf failed" |
|
# some tax stuff error: |
|
#--enable-locale-specific-tax \ |
| |
MAKEOPTS="-j1" | MAKEOPTS="-j1" |
emake || die "emake failed" | emake || die "emake failed" |
|
|
| |
src_install() { | src_install() { |
gnome2_src_install || die "gnome2_src_install failed" | gnome2_src_install || die "gnome2_src_install failed" |
dodoc AUTHORS ChangeLog* DOCUMENTERS HACKING INSTALL NEWS TODO README* doc/README* |
dodoc AUTHORS ChangeLog* COPYING DOCUMENTERS HACKING INSTALL LICENSE NEWS TODO README* doc/README* |
make_desktop_entry ${P} "GnuCash ${PV}" gnucash-icon.png "GNOME;Office;Finance" | make_desktop_entry ${P} "GnuCash ${PV}" gnucash-icon.png "GNOME;Office;Finance" |
| |
cd "${WORKDIR}/${PN}-docs-${DOC_VER}" | cd "${WORKDIR}/${PN}-docs-${DOC_VER}" |