/[packages]/cauldron/kmymoney/current/SPECS/kmymoney.spec
ViewVC logotype

Contents of /cauldron/kmymoney/current/SPECS/kmymoney.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1037699 - (show annotations) (download)
Sun Jun 26 15:58:47 2016 UTC (7 years, 9 months ago) by zezinho
File size: 5012 byte(s)
add upstream patch to fix build
1 Summary: The Personal Finances Manager
2 Name: kmymoney
3 Version: 4.8.0
4 Release: %mkrel 1
5 Source0: http://download.kde.org/stable/kmymoney/%{version}/src/%{name}-%{version}.tar.xz
6 Patch0: kmymoney-4.8.0-upstream_fix_build.patch
7 License: GPLv2+
8 Group: Office/Finance
9 Url: http://techbase.kde.org/Projects/KMyMoney
10 BuildRequires: kdepimlibs4-devel
11 BuildRequires: libofx-devel
12 BuildRequires: libaqbanking-devel
13 BuildRequires: libalkimia-devel
14 BuildRequires: libxml++2.6-devel
15 BuildRequires: boost-devel
16 BuildRequires: perl-Finance-Quote
17 Requires: perl-Finance-Quote
18
19 %description
20 KMyMoney Personal Finance Manager.
21
22 %files -f %name.lang
23 %{_kde_bindir}/*
24 %{_kde_libdir}/kde4/*.so
25 %{_kde_appsdir}/*
26 %{_kde_configdir}/csvimporterrc
27 %{_kde_datadir}/config.kcfg/*.kcfg
28 %{_kde_applicationsdir}/*.desktop
29 %{_kde_iconsdir}/*/*/*/*
30 %{_kde_services}/*.desktop
31 %{_kde_services}/ibanbicdata/germany.desktop
32 %{_kde_servicetypes}/*.desktop
33 %{_datadir}/mime/packages/*.xml
34
35 #-----------------------------------------------------------------------------
36
37 %define kmm_kdchart_major 4
38 %define libkmm_kdchart %mklibname kmm_kdchart %{kmm_kdchart_major}
39
40 %package -n %{libkmm_kdchart}
41 Summary: KMyMoney library
42 Group: System/Libraries
43
44 %description -n %{libkmm_kdchart}
45 KMyMoney library.
46
47 %files -n %{libkmm_kdchart}
48 %{_kde_libdir}/libkmm_kdchart.so.%{kmm_kdchart_major}*
49
50 #-----------------------------------------------------------------------------
51
52 %define kmm_mymoney_major 4
53 %define libkmm_mymoney %mklibname kmm_mymoney %{kmm_mymoney_major}
54
55 %package -n %{libkmm_mymoney}
56 Summary: KMyMoney library
57 Group: System/Libraries
58
59 %description -n %{libkmm_mymoney}
60 KMyMoney library.
61
62 %files -n %{libkmm_mymoney}
63 %{_kde_libdir}/libkmm_mymoney.so.%{kmm_mymoney_major}*
64
65 #-----------------------------------------------------------------------------
66
67 %define kmm_plugin_major 4
68 %define libkmm_plugin %mklibname kmm_plugin %{kmm_plugin_major}
69
70 %package -n %{libkmm_plugin}
71 Summary: KMyMoney library
72 Group: System/Libraries
73
74 %description -n %{libkmm_plugin}
75 KMyMoney library.
76
77 %files -n %{libkmm_plugin}
78 %{_kde_libdir}/libkmm_plugin.so.%{kmm_plugin_major}*
79
80 #-----------------------------------------------------------------------------
81
82 %define kmm_widgets_major 4
83 %define libkmm_widgets %mklibname kmm_widgets %{kmm_widgets_major}
84
85 %package -n %{libkmm_widgets}
86 Summary: KMyMoney library
87 Group: System/Libraries
88
89 %description -n %{libkmm_widgets}
90 KMyMoney library.
91
92 %files -n %{libkmm_widgets}
93 %{_kde_libdir}/libkmm_widgets.so.%{kmm_widgets_major}*
94
95 #-----------------------------------------------------------------------------
96
97 %define payeeidentifier_iban_bic_major 4
98 %define libpayeeidentifier_iban_bic %mklibname payeeidentifier_iban_bic %{payeeidentifier_iban_bic_major}
99
100 %package -n %{libpayeeidentifier_iban_bic}
101 Summary: KMyMoney library
102 Group: System/Libraries
103
104 %description -n %{libpayeeidentifier_iban_bic}
105 KMyMoney library.
106
107 %files -n %{libpayeeidentifier_iban_bic}
108 %{_kde_libdir}/libpayeeidentifier_iban_bic.so.%{payeeidentifier_iban_bic_major}*
109
110 #-----------------------------------------------------------------------------
111
112 %define payeeidentifier_iban_bic_widgets_major 4
113 %define libpayeeidentifier_iban_bic_widgets %mklibname payeeidentifier_iban_bic_widgets %{payeeidentifier_iban_bic_widgets_major}
114
115 %package -n %{libpayeeidentifier_iban_bic_widgets}
116 Summary: KMyMoney library
117 Group: System/Libraries
118
119 %description -n %{libpayeeidentifier_iban_bic_widgets}
120 KMyMoney library.
121
122 %files -n %{libpayeeidentifier_iban_bic_widgets}
123 %{_kde_libdir}/libpayeeidentifier_iban_bic_widgets.so.%{payeeidentifier_iban_bic_widgets_major}*
124
125 #-----------------------------------------------------------------------------
126
127 %define payeeidentifier_nationalAccount_major 4
128 %define libpayeeidentifier_nationalAccount %mklibname payeeidentifier_nationalAccount %{payeeidentifier_nationalAccount_major}
129
130 %package -n %{libpayeeidentifier_nationalAccount}
131 Summary: KMyMoney library
132 Group: System/Libraries
133
134 %description -n %{libpayeeidentifier_nationalAccount}
135 KMyMoney library.
136
137 %files -n %{libpayeeidentifier_nationalAccount}
138 %{_kde_libdir}/libpayeeidentifier_nationalAccount.so.%{payeeidentifier_nationalAccount_major}*
139
140 #-----------------------------------------------------------------------------
141
142 %package devel
143 Summary: KMyMoney Development library
144 Group: Development/KDE and Qt
145 Requires: %{libkmm_kdchart} = %{version}
146 Requires: %{libkmm_mymoney} = %{version}
147 Requires: %{libkmm_plugin} = %{version}
148 Requires: %{libkmm_widgets} = %{version}
149 Requires: %{libpayeeidentifier_iban_bic} = %{version}
150 Requires: %{libpayeeidentifier_iban_bic_widgets} = %{version}
151 Requires: %{libpayeeidentifier_nationalAccount} = %{version}
152
153 %description devel
154 KMyMoney development files.
155
156 %files devel
157 %{_kde_libdir}/*.so
158 %{_kde_includedir}/%{name}
159
160 #-----------------------------------------------------------------------------
161
162 %prep
163 %setup -q
164 %autopatch -p1
165
166 %build
167 %cmake_kde4
168 %make
169
170 %install
171 %{makeinstall_std} -C build
172
173 %find_lang %name --with-html
174

  ViewVC Help
Powered by ViewVC 1.1.30