]> git.pld-linux.org Git - packages/kmymoney2.git/blame - kmymoney2.spec
- enable kbanking, BR: gwenhywfar-devel >= 3.10.1
[packages/kmymoney2.git] / kmymoney2.spec
CommitLineData
b872a997 1#
d6c18bea 2# TODO: - do something with rest of templates
3#
b872a997
JB
4# Conditional build:
5%bcond_without kbanking # kbanking support
6#
45286122 7%define real_name kmymoney
0d2d964f 8Summary: Personal finance application similar to Microsoft Money
32139f7b 9Summary(pl.UTF-8): Program do finansów osobistych, podobny do Microsoft Money
ddc5a04e 10Name: kmymoney2
45286122 11Version: 4.5
56dd68c1 12Release: 0.1
8418e9e4 13License: GPL v2+
ddc5a04e 14Group: X11/Applications
45286122 15Source0: http://downloads.sourceforge.net/kmymoney2/%{version}/%{real_name}-%{version}.tar.bz2
16# Source0-md5: a764fe259c7885f22a10049cef68398e
ddc5a04e 17URL: http://kmymoney2.sourceforge.net/
946a2498 18Patch0: %{name}-desktop.patch
45286122 19#%%{?with_kbanking:BuildRequires: aqbanking-frontend-kbanking-devel >= 0.1.0.0}
20#BuildRequires: arts-qt-devel
21#BuildRequires: artsc-devel
9a7c488d 22BuildRequires: automoc4
6146a6eb 23BuildRequires: cmake
fd70690e 24%{?with_kbanking:BuildRequires: gwenhywfar-devel >= 3.10.1}
9a7c488d 25BuildRequires: kde4-kdelibs-devel
26BuildRequires: kde4-kdepimlibs-devel
27BuildRequires: libassuan-devel
6146a6eb 28BuildRequires: libofx-devel
45286122 29#BuildRequires: libxml2-devel >= 2.0.0
9a7c488d 30BuildRequires: pth-devel
fd70690e 31BuildRequires: qt4-build
45286122 32BuildRequires: rpmbuild(macros) >= 1.577
f4c364ae 33BuildRequires: soprano-devel
45286122 34#BuildRequires: xrender-devel
ddc5a04e
MK
35BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37%description
0d2d964f
PG
38KMyMoney is striving to be a full-featured replacement for your
39Windows-based finance software. We are a full double-entry accounting
40software package, for personal or small-business use.
ddc5a04e 41
25daf440
JR
42%description -l pl.UTF-8
43KMyMoney stara się być w pełni funkcjonalnym zamiennikiem dla
8418e9e4 44windowsowych programów finansowych. Jest to kompletny system
45podwójnego księgowania przeznaczony do użytku osobistego i dla małych
46firm.
ddc5a04e 47
9dfd1d7c 48%package devel
e97bc5b0 49Summary: kmymoney2 - header files
32139f7b
ER
50Summary(pl.UTF-8): kmymoney2 - pliki nagłówkowe
51Summary(pt_BR.UTF-8): Arquivos de inclusão para compilar aplicativos kmymoney2
52Summary(ru.UTF-8): Хедеры для компилляции программ kmymoney2
53Summary(uk.UTF-8): Хедери для компіляції програм kmymoney2
9dfd1d7c 54Group: X11/Development/Libraries
e97bc5b0 55Requires: %{name} = %{version}-%{release}
9dfd1d7c 56
57%description devel
e97bc5b0 58This package contains header files for kMyMoney2.
9dfd1d7c 59
25daf440
JR
60%description devel -l pl.UTF-8
61Pakiet ten zawiera pliki nagłówkowe potrzebne przy pisaniu własnych
62programów wykorzystujących kMyMoney2.
9dfd1d7c 63
25daf440
JR
64%description devel -l pt_BR.UTF-8
65Este pacote contém os arquivos de inclusão que são necessários para
9dfd1d7c 66compilar aplicativos kMyMoney2.
67
25daf440
JR
68%description devel -l ru.UTF-8
69Этот пакет содержит хедеры, необходимые для компиляции программ для
9dfd1d7c 70kMyMoney2.
71
25daf440
JR
72%description devel -l uk.UTF-8
73Цей пакет містить хедери, необхідні для компіляції програм для
e97bc5b0 74kMyMoney2.
9dfd1d7c 75
c6789919
JB
76%package kbanking
77Summary: KBanking plugin for KMyMoney2
32139f7b 78Summary(pl.UTF-8): Wtyczka KBanking dla KMyMoney2
c6789919
JB
79Group: X11/Libraries
80Requires: %{name} = %{version}-%{release}
81
82%description kbanking
83KBanking plugin for KMyMoney2.
84
25daf440 85%description kbanking -l pl.UTF-8
c6789919
JB
86Wtyczka KBanking dla KMyMoney2.
87
ddc5a04e 88%prep
45286122 89%setup -q -n kmymoney-%{version}
946a2498 90%patch0 -p1
ddc5a04e
MK
91
92%build
45286122 93#CONFIG_SHELL="/bin/bash" \
94#%%configure \
95#% %{?with_kbanking:--enable-kbanking} \
96#% --with-qt-libraries=%{_libdir}
97
98install -d build
99cd build
fd70690e 100%cmake .. \
101 %{?with_kbanking:-DENABLE_KBANKING="on"}
45286122 102
ddc5a04e
MK
103%{__make}
104
105%install
106rm -rf $RPM_BUILD_ROOT
dbc5af92 107install -d $RPM_BUILD_ROOT%{_desktopdir}
ddc5a04e 108
45286122 109#%%{__make} install \
110# DESTDIR=$RPM_BUILD_ROOT \
111# kde_htmldir=%{_kdedocdir}
112
113%{__make} -C build install \
114 DESTDIR=$RPM_BUILD_ROOT
ddc5a04e 115
45286122 116#mv $RPM_BUILD_ROOT%{_iconsdir}/{l,L}ocolor
117#mv $RPM_BUILD_ROOT%{_datadir}/locale/pt{_PT,}
9ec50c7e 118
45286122 119%find_lang %{real_name} --with-kde
ddc5a04e
MK
120
121%clean
122rm -rf $RPM_BUILD_ROOT
123
e97bc5b0
JB
124%post -p /sbin/ldconfig
125%postun -p /sbin/ldconfig
126
45286122 127%files -f %{real_name}.lang
ddc5a04e 128%defattr(644,root,root,755)
45286122 129%attr(755,root,root) %{_bindir}/kmymoney
8418e9e4 130%attr(755,root,root) %{_libdir}/libkmm_kdchart.so.*.*.*
131%attr(755,root,root) %ghost %{_libdir}/libkmm_kdchart.so.4
132%attr(755,root,root) %{_libdir}/libkmm_mymoney.so.*.*.*
133%attr(755,root,root) %ghost %{_libdir}/libkmm_mymoney.so.4
134%attr(755,root,root) %{_libdir}/libkmm_plugin.so.*.*.*
135%attr(755,root,root) %ghost %{_libdir}/libkmm_plugin.so.4
136%attr(755,root,root) %{_libdir}/libkmm_widgets.so.*.*.*
137%attr(755,root,root) %ghost %{_libdir}/libkmm_widgets.so.4
138%attr(755,root,root) %{_libdir}/kde4/kcm_kmm_printcheck.so
139%attr(755,root,root) %{_libdir}/kde4/kmm_ofximport.so
140%attr(755,root,root) %{_libdir}/kde4/kmm_printcheck.so
141%attr(755,root,root) %{_libdir}/kde4/kmm_reconciliationreport.so
45286122 142%dir %{_datadir}/apps/kmymoney/
143%{_datadir}/apps/kmymoney/icons
144%{_datadir}/apps/kmymoney/pics
145%dir %{_datadir}/apps/kmymoney/templates
146%lang(en_GB) %{_datadir}/apps/kmymoney/templates/en_GB
147%lang(en_US) %{_datadir}/apps/kmymoney/templates/en_US
148%lang(it) %{_datadir}/apps/kmymoney/templates/it
149%lang(pt_BR) %{_datadir}/apps/kmymoney/templates/pt_BR
150%lang(sk) %{_datadir}/apps/kmymoney/templates/sk
151%lang(zh_CN) %{_datadir}/apps/kmymoney/templates/zh_CN
152%lang(zh_HK) %{_datadir}/apps/kmymoney/templates/zh_HK
153%lang(zh_TW) %{_datadir}/apps/kmymoney/templates/zh_TW
154%{_datadir}/apps/kmymoney/tips
d6c18bea 155%{_datadir}/apps/kmymoney/kmymoneyui.rc
156%dir %{_datadir}/apps/kmm_ofximport
157%{_datadir}/apps/kmm_ofximport/kmm_ofximport.rc
158%dir %{_datadir}/apps/kmm_printcheck
159%{_datadir}/apps/kmm_printcheck/kmm_printcheck.rc
45286122 160%dir %{_iconsdir}/*
161%dir %{_iconsdir}/*/*
162%dir %{_iconsdir}/*/*/*
163%{_iconsdir}/*/*/*/*.png
8418e9e4 164%{_desktopdir}/kde4/kmymoney.desktop
45286122 165%{_datadir}/kde4/services/*.desktop
166%{_datadir}/kde4/servicetypes/*.desktop
167%{_mandir}/man1/kmymoney.1*
168
9dfd1d7c 169%files devel
170%defattr(644,root,root,755)
8418e9e4 171%attr(755,root,root) %{_libdir}/libkmm_kdchart.so
9dfd1d7c 172%attr(755,root,root) %{_libdir}/libkmm_mymoney.so
173%attr(755,root,root) %{_libdir}/libkmm_plugin.so
8418e9e4 174%attr(755,root,root) %{_libdir}/libkmm_widgets.so
45286122 175%dir %{_includedir}/kmymoney
176%{_includedir}/kmymoney/*.h
c6789919
JB
177
178%files kbanking
179%defattr(644,root,root,755)
45286122 180#%%attr(755,root,root) %{_libdir}/kde3/kmm_kbanking.so
181#%%{_libdir}/kde3/kmm_kbanking.la
182#%%{_datadir}/apps/kmm_kbanking
183#%%{_datadir}/services/kmm_kbanking.desktop
This page took 0.110631 seconds and 4 git commands to generate.