2 # - make separate subpackages with ofx and ohbci (like in included spec)
3 %include /usr/lib/rpm/macros.perl
4 Summary: GnuCash is an application to keep track of your finances
5 Summary(ja): GnuCash - ²È·×Êí¥½¥Õ¥È
6 Summary(pl): GnuCash - aplikacja do zarz±dzania twoimi finansami
7 Summary(pt_BR): O GnuCash é uma aplicação para acompanhamento de suas finanças
8 Summary(zh_CN): GnuCash - ÄúµÄ¸öÈ˲ÆÎñ¹ÜÀíÈí¼þ
13 Group: X11/Applications
14 Source0: http://www.gnucash.org/pub/gnucash/sources/stable/%{name}-%{version}.tar.gz
15 # Source0-md5: 62f94331936e37ed1b1d28b5a1863bb3
16 Source1: %{name}-icon.png
17 Patch1: %{name}-types.patch
18 URL: http://www.gnucash.org/
19 BuildRequires: GConf-devel
20 BuildRequires: Guppi-devel >= 0.35.5
21 BuildRequires: autoconf
22 BuildRequires: automake
23 BuildRequires: bonobo-devel
24 BuildRequires: db-devel
25 BuildRequires: freetype-devel >= 2.0.0
26 BuildRequires: g-wrap-devel >= 1.3.4
27 BuildRequires: gal1-devel
28 BuildRequires: gdk-pixbuf-gnome-devel >= 0.2.5
29 BuildRequires: gettext-devel
30 BuildRequires: gnome-libs-devel
31 BuildRequires: gnome-print-devel >= 0.21
32 BuildRequires: gtk+-devel
33 BuildRequires: gtkhtml1-devel >= 1.1
34 BuildRequires: guile-devel >= 1.3.4
35 BuildRequires: libghttp-devel
36 BuildRequires: libglade-gnome-devel
37 BuildRequires: libltdl-devel
38 BuildRequires: libofx-devel >= 0.7.0
39 BuildRequires: libtool
40 BuildRequires: libxml-devel
41 BuildRequires: openhbci-devel
42 BuildRequires: pkgconfig
43 BuildRequires: popt-devel
44 BuildRequires: slib >= 2c4
45 BuildRequires: texinfo
46 Requires(post,preun): /sbin/ldconfig
47 Requires: gnome-print >= 0.21
48 Requires: guile >= 1.3.4
51 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
54 GnuCash is a personal finance manager. A check-book like register GUI
55 allows you to enter and track bank accounts, stocks, income and even
56 currency trades. The interface is designed to be simple and easy to
57 use, but is backed with double-entry accounting principles to ensure
61 GnuCash ¤Ï¸Ä¿Í¸þ¤±²ñ·×¥½¥Õ¥È¤Ç¤¹¡£GUI ¤òÍøÍѤ·¤Æ¼ýÆþ¡¦»Ù½Ð¡¦¶ä¹Ô¸ýºÂ¡¦
62 ³ô¼°¤Ê¤É¤Î¼è¤ê°ú¤¤òµÄ¢¤Ç¤¤Þ¤¹¡£¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Ï¥·¥ó¥×¥ë¤Ë¡¢´Êñ¤Ë
63 ÍøÍѤǤ¤ë¤è¤¦¤ËÀ߷פ·¤Æ¤¤¤Þ¤¹¤¬¡¢Àµ³Î¤µ¤òÄɵڤ·¤Æ¤¤¤ë¤¿¤á¤ËÊ£¼°Êíµ¤Î
64 ²ñ·×µ¬½à¤òÍøÍѤ·¤Æ¤ª¤ê¡¢Ê£¼°Êíµ¤Ë´Ø¤¹¤ëÃ챤¬É¬ÍפǤ¹¡£
67 GnuCash jest programem do zarz±dzania finansami osobistymi. Pozwala na
68 ¶ledzenie i wpisywanie zasobów na swoich kontach bankowych, zak³adów.
69 Daje wgl±d nawet w kursy walut. Interfejs zosta³ zaprojektowany z
70 my¶l± o prostocie i ³atwo¶ci u¿ycia.
73 O GnuCash é um gerenciador de finanças pessoais. Uma interface
74 parecida com um canhoto de cheques permite que você acompanhe contas
75 bancárias, ações, salário e mesmo tabelas de câmbio de moedas. A
76 interface foi projetada para ser simples e fácil de usar, mas tem o
77 suporte de princípios de contabilidade com entrada dupla para garantir
85 # kill outdated libtool macros
86 tail -n +3907 acinclude.m4 > acinclude.tmp
87 mv -f acinclude.tmp acinclude.m4
92 %{__aclocal} -I %{_aclocaldir}/gnome -I macros
103 rm -rf $RPM_BUILD_ROOT
106 DESTDIR=$RPM_BUILD_ROOT \
107 GNC_DOC_INSTALL_DIR=%{_docdir}/%{name}-%{version}/ \
108 gnomeappdir=%{_desktopdir}
110 perl -pi -e 's/=gnome-money.png/=gnucash-icon.png/' \
111 $RPM_BUILD_ROOT%{_desktopdir}/gnucash.desktop
113 install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}
115 #gzip -9nf $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/[!e]*
117 %find_lang %{name} --with-gnome
120 rm -rf $RPM_BUILD_ROOT
124 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
128 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
130 %files -f %{name}.lang
131 %defattr(644,root,root,755)
132 %doc AUTHORS ChangeLog* HACKING NEWS README* TODO
133 %doc doc/*.txt doc/examples doc/README* doc/RAW-NOTES doc/*HOWTO
134 #%doc %{_docdir}/%{name}-%{version}/
135 %attr(755,root,root) %{_bindir}/*
136 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
137 %dir %attr(755,root,root) %{_libdir}/%{name}
138 %attr(755,root,root) %{_libdir}/%{name}/libgnc*.so.*.*.*
139 %attr(755,root,root) %{_libdir}/%{name}/libgw*.so.*.*.*
140 %dir %attr(755,root,root) %{_libdir}/%{name}/overrides
141 %attr(755,root,root) %{_libdir}/%{name}/overrides/*
142 # Dunno if its needed runtime...
144 %{_libdir}/%{name}/*.la
145 %{_sysconfdir}/gnucash
146 %dir %{_datadir}/gnucash
147 %{_datadir}/gnucash/[!a]*
148 %dir %{_datadir}/gnucash/accounts
149 %{_datadir}/gnucash/accounts/C
150 %lang(da) %{_datadir}/gnucash/accounts/da
151 %lang(de_CH) %{_datadir}/gnucash/accounts/de_CH
152 %lang(de_DE) %{_datadir}/gnucash/accounts/de_DE
153 %lang(es_ES) %{_datadir}/gnucash/accounts/es_ES
154 %lang(el_GR) %{_datadir}/gnucash/accounts/el_GR
155 %lang(fr_FR) %{_datadir}/gnucash/accounts/fr_FR
156 %lang(hu_HU) %{_datadir}/gnucash/accounts/hu_HU
157 %lang(it) %{_datadir}/gnucash/accounts/it
158 %lang(pt_BR) %{_datadir}/gnucash/accounts/pt_BR
159 %lang(pt_PT) %{_datadir}/gnucash/accounts/pt_PT
160 %lang(sk) %{_datadir}/gnucash/accounts/sk
161 %lang(tr_TR) %{_datadir}/gnucash/accounts/tr_TR
162 %{_datadir}/mime-info/*
163 %{_desktopdir}/*.desktop
164 %{_pixmapsdir}/%{name}
165 %{_pixmapsdir}/%{name}-icon.png
169 # It's not needed, I think, maybe some devel subpackage?
170 %dir %{_includedir}/%{name}
171 %{_includedir}/%{name}/*.h