|
Lines 17-38
Link Here
|
| 17 |
|
17 |
|
| 18 |
IUSE="ofx hbci chipcard doc debug quotes nls" |
18 |
IUSE="ofx hbci chipcard doc debug quotes nls" |
| 19 |
|
19 |
|
| 20 |
RDEPEND=">=dev-libs/glib-2.4.0 |
20 |
RDEPEND=">=dev-libs/glib-2.6.3 |
| 21 |
dev-scheme/guile |
21 |
dev-scheme/guile |
| 22 |
~dev-scheme/slib-3.1.1-r1 |
22 |
~dev-scheme/slib-3.1.1-r1 |
| 23 |
>=sys-libs/zlib-1.1.4 |
23 |
>=sys-libs/zlib-1.1.4 |
| 24 |
>=dev-libs/popt-1.5 |
24 |
>=dev-libs/popt-1.5 |
| 25 |
>=x11-libs/gtk+-2.4 |
25 |
>=x11-libs/gtk+-2.6 |
| 26 |
>=gnome-base/libgnomeui-2.4 |
26 |
>=gnome-base/libgnomeui-2.4 |
| 27 |
>=gnome-base/libgnomeprint-2.10 |
27 |
>=gnome-base/libgnomeprint-2.10 |
| 28 |
>=gnome-base/libgnomeprintui-2.10 |
28 |
>=gnome-base/libgnomeprintui-2.10 |
| 29 |
>=gnome-base/libglade-2.4 |
29 |
>=gnome-base/libglade-2.4 |
| 30 |
>=gnome-extra/gtkhtml-3.10.1 |
30 |
>=gnome-extra/gtkhtml-3.10.1 |
| 31 |
>=dev-libs/libxml2-2.5.10 |
31 |
>=dev-libs/libxml2-2.5.10 |
| 32 |
=dev-libs/g-wrap-1.9.6* |
|
|
| 33 |
>=gnome-base/gconf-2 |
32 |
>=gnome-base/gconf-2 |
| 34 |
>=app-text/scrollkeeper-0.3 |
33 |
>=app-text/scrollkeeper-0.3 |
| 35 |
>=x11-libs/goffice-0.0.4 |
34 |
>=x11-libs/goffice-0.1.0 |
| 36 |
gnome-extra/yelp |
35 |
gnome-extra/yelp |
| 37 |
ofx? ( >=dev-libs/libofx-0.7.0 ) |
36 |
ofx? ( >=dev-libs/libofx-0.7.0 ) |
| 38 |
hbci? ( net-libs/aqbanking |
37 |
hbci? ( net-libs/aqbanking |
|
Lines 43-55
Link Here
|
| 43 |
dev-perl/HTML-TableExtract ) |
42 |
dev-perl/HTML-TableExtract ) |
| 44 |
app-text/docbook-xsl-stylesheets |
43 |
app-text/docbook-xsl-stylesheets |
| 45 |
=app-text/docbook-xml-dtd-4.1.2* |
44 |
=app-text/docbook-xml-dtd-4.1.2* |
| 46 |
nls? ( dev-util/intltool )" |
45 |
nls? ( dev-util/intltool ) |
|
|
46 |
media-libs/libart_lgpl |
| 47 |
x11-libs/pango" |
| 47 |
|
48 |
|
| 48 |
DEPEND="${RDEPEND} |
49 |
DEPEND="${RDEPEND} |
| 49 |
doc? ( app-doc/doxygen |
50 |
doc? ( app-doc/doxygen |
| 50 |
media-gfx/graphviz |
51 |
media-gfx/graphviz |
| 51 |
virtual/tetex ) |
52 |
virtual/tetex ) |
| 52 |
dev-util/pkgconfig" |
53 |
dev-util/pkgconfig |
|
|
54 |
sys-devel/libtool |
| 55 |
>=dev-lang/swig-1.3.28" |
| 56 |
|
| 57 |
S="${S}." |
| 53 |
|
58 |
|
| 54 |
pkg_setup() { |
59 |
pkg_setup() { |
| 55 |
built_with_use gnome-extra/libgsf gnome || die "gnome-extra/libgsf must be built with gnome" |
60 |
built_with_use gnome-extra/libgsf gnome || die "gnome-extra/libgsf must be built with gnome" |
|
Lines 80-88
Link Here
|
| 80 |
$(use_enable doc html-docs) \ |
85 |
$(use_enable doc html-docs) \ |
| 81 |
$(use_enable doc dot) \ |
86 |
$(use_enable doc dot) \ |
| 82 |
$(use_enable hbci) \ |
87 |
$(use_enable hbci) \ |
| 83 |
$(use_enable hbci mt940) \ |
|
|
| 84 |
--enable-locale-specific-tax \ |
| 85 |
${myconf} || die "econf failed" |
88 |
${myconf} || die "econf failed" |
|
|
89 |
# some tax stuff error: |
| 90 |
#--enable-locale-specific-tax \ |
| 86 |
|
91 |
|
| 87 |
MAKEOPTS="-j1" |
92 |
MAKEOPTS="-j1" |
| 88 |
emake || die "emake failed" |
93 |
emake || die "emake failed" |
|
Lines 103-109
Link Here
|
| 103 |
|
108 |
|
| 104 |
src_install() { |
109 |
src_install() { |
| 105 |
gnome2_src_install || die "gnome2_src_install failed" |
110 |
gnome2_src_install || die "gnome2_src_install failed" |
| 106 |
dodoc AUTHORS ChangeLog* DOCUMENTERS HACKING INSTALL NEWS TODO README* doc/README* |
111 |
dodoc AUTHORS ChangeLog* COPYING DOCUMENTERS HACKING INSTALL LICENSE NEWS TODO README* doc/README* |
| 107 |
make_desktop_entry ${P} "GnuCash ${PV}" gnucash-icon.png "GNOME;Office;Finance" |
112 |
make_desktop_entry ${P} "GnuCash ${PV}" gnucash-icon.png "GNOME;Office;Finance" |
| 108 |
|
113 |
|
| 109 |
cd "${WORKDIR}/${PN}-docs-${DOC_VER}" |
114 |
cd "${WORKDIR}/${PN}-docs-${DOC_VER}" |