]> git.pld-linux.org Git - packages/gnucash.git/blob - gnucash.spec
- added info patch and modifu %pst/%postun for regenerate info index,
[packages/gnucash.git] / gnucash.spec
1 %include        /usr/lib/rpm/macros.perl
2 Summary:        GnuCash is an application to keep track of your finances
3 Summary(pl):    GnuCash - aplikacja do zarz±dzania twoimi finansami
4 Summary(pt_BR): O GnuCash é uma aplicação para acompanhamento de suas finanças
5 Name:           gnucash
6 Version:        1.6.5
7 Release:        5
8 License:        GPL
9 Group:          X11/Applications
10 Group(cs):      X11/Aplikace
11 Group(da):      X11/Programmer
12 Group(de):      X11/Applikationen
13 Group(es):      X11/Aplicaciones
14 Group(fr):      X11/Applications
15 Group(id):      X11/Aplikasi
16 Group(is):      X11/Forrit
17 Group(it):      X11/Applicazioni
18 Group(ja):      X11/¥¢¥×¥ê¥±¡¼¥·¥ç¥ó
19 Group(no):      X11/Applikasjoner
20 Group(pl):      X11/Aplikacje
21 Group(pt_BR):   X11/Aplicações
22 Group(pt):      X11/Aplicações
23 Group(ru):      X11/ðÒÉÌÏÖÅÎÉÑ
24 Group(sl):      X11/Programi
25 Group(sv):      X11/Tillämpningar
26 Source0:        http://www.gnucash.org/pub/gnucash/sources/stable/%{name}-%{version}.tar.gz
27 Source1:        %{name}-icon.png
28 Patch0:         %{name}-am15.patch
29 Patch1:         %{name}-info.patch
30 URL:            http://www.gnucash.org/
31 Requires:       slib
32 Requires:       guile >= 1.3.4
33 Requires:       gnome-print >= 0.21
34 Requires:       perl
35 BuildRequires:  GConf-devel
36 BuildRequires:  autoconf
37 BuildRequires:  automake
38 BuildRequires:  bonobo-devel
39 BuildRequires:  db3-devel
40 BuildRequires:  freetype-devel
41 BuildRequires:  gal-devel
42 BuildRequires:  gdk-pixbuf-devel
43 BuildRequires:  gettext-devel
44 BuildRequires:  gnome-libs-devel
45 BuildRequires:  gnome-print-devel
46 BuildRequires:  gtk+-devel
47 BuildRequires:  gtkhtml-devel >= 0.8
48 BuildRequires:  guile-devel
49 BuildRequires:  Guppi-devel
50 BuildRequires:  g-wrap-devel >= 1.1.9
51 BuildRequires:  libghttp-devel
52 BuildRequires:  libglade-devel
53 BuildRequires:  libtool
54 BuildRequires:  libxml-devel
55 BuildRequires:  slib
56 BuildRequires:  texinfo
57 Prereq:         /sbin/ldconfig
58 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
59
60 %define         _prefix         /usr/X11R6
61 %define         _mandir         %{_prefix}/man
62 %define         _sysconfdir     /etc/X11
63
64 %description
65 GnuCash is a personal finance manager. A check-book like register GUI
66 allows you to enter and track bank accounts, stocks, income and even
67 currency trades. The interface is designed to be simple and easy to
68 use, but is backed with double-entry accounting principles to ensure
69 balanced books.
70
71 %description -l pl
72 GnuCash jest mened¿erem finansów osobistych. Pozwala na ¶ledzenie i
73 wpisywanie zasobów na swoich kontach bankowych, zak³adów. Daje wgl±d
74 nawet w kursy walut. Interfejs zosta³ zaprojektowany z my¶l± o
75 prostocie i ³atwo¶ci u¿ycia.
76
77 %description -l pt_BR
78 O GnuCash é um gerenciador de finanças pessoais. Uma interface
79 parecida com um canhoto de cheques permite que você acompanhe contas
80 bancárias, ações, salário e mesmo tabelas de câmbio de moedas. A
81 interface foi projetada para ser simples e fácil de usar, mas tem o
82 suporte de princípios de contabilidade com entrada dupla para garantir
83 livros balanceados.
84
85 %prep
86 %setup -q
87 %patch0 -p1
88 %patch1 -p1
89
90 %build
91 rm -f missing src/guile/Makefile.in
92 libtoolize --copy --force
93 aclocal -I %{_aclocaldir}/gnome
94 autoconf
95 automake -a -c
96 %configure
97
98 %{__make}
99
100 %install
101 rm -rf $RPM_BUILD_ROOT
102
103 %{__make} install \
104         DESTDIR=$RPM_BUILD_ROOT \
105         GNC_DOC_INSTALL_DIR=%{_docdir}/%{name}-%{version}/ \
106         gnomeappdir=%{_applnkdir}/Office/Misc
107
108 perl -pi -e 's/=gnome-money.png/=gnucash-icon.png/' \
109         $RPM_BUILD_ROOT%{_applnkdir}/Office/Misc/gnucash.desktop
110
111 install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}
112
113 gzip -9nf $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/[!e]*
114
115 %find_lang %{name} --with-gnome
116
117 %clean
118 rm -rf $RPM_BUILD_ROOT
119
120 %post
121 /sbin/ldconfig
122 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
123
124 %postun
125 /sbin/ldconfig
126 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
127
128 %files -f %{name}.lang
129 %defattr(644,root,root,755)
130 %attr(755,root,root) %{_bindir}/*
131 %{_libdir}/libgncengine.so.*.*.*
132 %{_mandir}/*/*
133 %{_infodir}/*info*gz
134 %{_applnkdir}/Office/Misc/*
135 %dir %{_datadir}/gnucash
136 %{_datadir}/gnucash/[!a]*
137 %dir %{_datadir}/gnucash/accounts
138 %{_datadir}/gnucash/accounts/C
139 %lang(da) %{_datadir}/gnucash/accounts/da
140 %lang(de_DE) %{_datadir}/gnucash/accounts/de_DE
141 %lang(es_ES) %{_datadir}/gnucash/accounts/es_ES
142 %lang(pt_PT) %{_datadir}/gnucash/accounts/pt_PT
143 %lang(sk) %{_datadir}/gnucash/accounts/sk
144 %{_datadir}/mime-info/*
145 %{_pixmapsdir}/%{name}
146 %{_pixmapsdir}/%{name}-icon.png
147 %{_sysconfdir}/gnucash
148 %doc %{_docdir}/%{name}-%{version}/
This page took 0.084598 seconds and 4 git commands to generate.