blob: fd816c5ef639ab2d882981562f0280c59918e671 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/grisbi/grisbi-0.5.0-r1.ebuild,v 1.7 2004/09/05 23:57:02 ciaranm Exp $
inherit eutils
IUSE="print"
DESCRIPTION="Grisbi is a personal accounting application for Linux"
HOMEPAGE="http://www.grisbi.org"
SRC_URI="mirror://sourceforge/grisbi/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc ~amd64"
DEPEND="dev-libs/libxml2
>=x11-libs/gtk+-2
dev-libs/libofx"
RDEPEND="${DEPEND}
print? ( virtual/tetex
dev-tex/latex-unicode )"
pkg_setup() {
if ! use print; then
echo
einfo
einfo "NOTE: The USE variable 'print' is not in your USE flags."
einfo "For printing support in grisbi, you will need to restart"
einfo "the build with USE=\"print\""
einfo
echo
ebeep 5
fi
}
src_unpack() {
unpack ${A}
# Apply location patchs
ebegin "Applying Gentoo documention location patch"
cd ${S}
for i in src/Makefile.am src/Makefile.in \
help/C/Makefile.am help/C/Makefile.in help/C/grisbi-manuel.html \
help/fr/Makefile.am help/fr/Makefile.in help/fr/grisbi-manuel.html
do
sed -i "s;doc/grisbi/help;doc/${P}/help;g" ${i}
done
eend 0
}
src_compile() {
econf || die "configure failed"
emake || die
}
src_install() {
einstall || die
dodoc AUTHORS COPYING ChangeLog NEWS README
}
pkg_postinst() {
pkg_setup
einfo "The first thing you should do is set up the browser command in"
einfo "preferences after you start up grisbi. Otherwise you will not"
einfo "be able to see the help and manuals"
}
|