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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1205096 - (hide annotations) (download)
Sun Feb 25 15:08:28 2018 UTC (6 years, 2 months ago) by zezinho
File size: 6121 byte(s)
SILENT move kde4 files naming to kf5
1 spuhler 49646 Summary: The Personal Finances Manager
2     Name: kmymoney
3 zezinho 1205087 Version: 5.0.0
4 zezinho 1204018 Release: %mkrel 1
5 spuhler 49646 License: GPLv2+
6 zezinho 322443 Group: Office/Finance
7 zezinho 1205087 Url: https://kmymoney.org/
8 zezinho 1204018 Source0: http://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
9 neoclust 1075936
10 zezinho 1205087 BuildRequires: akonadi-contacts-devel
11 zezinho 203562 BuildRequires: boost-devel
12 zezinho 1205087 BuildRequires: cmake
13     BuildRequires: cmake(KChart)
14     BuildRequires: cmake(KF5Activities)
15     BuildRequires: cmake(KF5DocTools)
16     BuildRequires: cmake(KF5KCMUtils)
17     BuildRequires: cmake(KF5Holidays)
18     BuildRequires: cmake(KF5IdentityManagement)
19     BuildRequires: cmake(KF5Kross)
20     BuildRequires: cmake(KF5Notifications)
21     BuildRequires: cmake(KF5Wallet)
22     BuildRequires: cmake(KF5WebKit)
23     BuildRequires: cmake(LibIcal)
24 zezinho 1205093 BuildRequires: cmake(Qt5Concurrent)
25 zezinho 1205087 BuildRequires: cmake(Qt5Svg)
26 zezinho 1205092 BuildRequires: cmake(Qt5Test)
27 daviddavid 1076474 BuildRequires: gpgme-devel
28 zezinho 1205087 BuildRequires: kcoreaddons-devel
29     BuildRequires: kf5-macros
30     BuildRequires: kio-devel
31 daviddavid 1076474 BuildRequires: pkgconfig(libofx)
32     BuildRequires: pkgconfig(aqbanking)
33 zezinho 1205087 BuildRequires: pkgconfig(libalkimia5)
34 daviddavid 1076474 BuildRequires: pkgconfig(libxml++-2.6)
35     BuildRequires: pkgconfig(gwenhywfar)
36     BuildRequires: pkgconfig(ktoblzcheck)
37     BuildRequires: doxygen
38 ovitters 1144725 BuildRequires: perl(Finance::Quote)
39 daviddavid 1038100
40 spuhler 49646 Requires: perl-Finance-Quote
41    
42     %description
43     KMyMoney Personal Finance Manager.
44    
45     %files -f %name.lang
46 zezinho 1205096 %_kf5_bindir/kmymoney
47     %_kf5_datadir/config.kcfg/kmymoney.kcfg
48     %{_datadir}/kconf_update/kmymoney.upd
49     %_kf5_applicationdir/org.kde.kmymoney.desktop
50     %{_iconsdir}/*/*/*/*
51     %{_services}/*.desktop
52     %{_servicetypes}/*.desktop
53     %{_datadir}/mime/packages/*.xml
54     %{_mandir}/man1/*/kmymoney.1.xz
55 spuhler 49646
56     #-----------------------------------------------------------------------------
57    
58     %define kmm_kdchart_major 4
59     %define libkmm_kdchart %mklibname kmm_kdchart %{kmm_kdchart_major}
60    
61     %package -n %{libkmm_kdchart}
62     Summary: KMyMoney library
63     Group: System/Libraries
64    
65     %description -n %{libkmm_kdchart}
66     KMyMoney library.
67    
68     %files -n %{libkmm_kdchart}
69 zezinho 1205096 %{_libdir}/libkmm_kdchart.so.%{kmm_kdchart_major}*
70 spuhler 49646
71     #-----------------------------------------------------------------------------
72    
73     %define kmm_mymoney_major 4
74     %define libkmm_mymoney %mklibname kmm_mymoney %{kmm_mymoney_major}
75    
76     %package -n %{libkmm_mymoney}
77     Summary: KMyMoney library
78     Group: System/Libraries
79    
80     %description -n %{libkmm_mymoney}
81     KMyMoney library.
82    
83     %files -n %{libkmm_mymoney}
84 zezinho 1205096 %{_libdir}/libkmm_mymoney.so.%{kmm_mymoney_major}*
85 spuhler 49646
86     #-----------------------------------------------------------------------------
87    
88     %define kmm_plugin_major 4
89     %define libkmm_plugin %mklibname kmm_plugin %{kmm_plugin_major}
90    
91     %package -n %{libkmm_plugin}
92     Summary: KMyMoney library
93     Group: System/Libraries
94    
95     %description -n %{libkmm_plugin}
96     KMyMoney library.
97    
98     %files -n %{libkmm_plugin}
99 zezinho 1205096 %{_libdir}/libkmm_plugin.so.%{kmm_plugin_major}*
100 spuhler 49646
101     #-----------------------------------------------------------------------------
102    
103     %define kmm_widgets_major 4
104     %define libkmm_widgets %mklibname kmm_widgets %{kmm_widgets_major}
105    
106     %package -n %{libkmm_widgets}
107     Summary: KMyMoney library
108     Group: System/Libraries
109    
110     %description -n %{libkmm_widgets}
111     KMyMoney library.
112    
113     %files -n %{libkmm_widgets}
114 zezinho 1205096 %{_libdir}/libkmm_widgets.so.%{kmm_widgets_major}*
115 spuhler 49646
116     #-----------------------------------------------------------------------------
117    
118 daviddavid 1038104 %define kmm_payeeidentifier_major 4
119     %define libkmm_payeeidentifier %mklibname kmm_payeeidentifier %{kmm_payeeidentifier_major}
120    
121     %package -n %{libkmm_payeeidentifier}
122     Summary: KMyMoney library
123     Group: System/Libraries
124    
125     %description -n %{libkmm_payeeidentifier}
126     KMyMoney library.
127    
128     %files -n %{libkmm_payeeidentifier}
129 zezinho 1205096 %{_libdir}/libkmm_payeeidentifier.so.%{kmm_payeeidentifier_major}*
130 daviddavid 1038104
131     #-----------------------------------------------------------------------------
132    
133 zezinho 1021773 %define payeeidentifier_iban_bic_major 4
134     %define libpayeeidentifier_iban_bic %mklibname payeeidentifier_iban_bic %{payeeidentifier_iban_bic_major}
135    
136     %package -n %{libpayeeidentifier_iban_bic}
137     Summary: KMyMoney library
138     Group: System/Libraries
139    
140     %description -n %{libpayeeidentifier_iban_bic}
141     KMyMoney library.
142    
143     %files -n %{libpayeeidentifier_iban_bic}
144 zezinho 1205096 %{_libdir}/libpayeeidentifier_iban_bic.so.%{payeeidentifier_iban_bic_major}*
145 zezinho 1021773
146     #-----------------------------------------------------------------------------
147    
148     %define payeeidentifier_iban_bic_widgets_major 4
149     %define libpayeeidentifier_iban_bic_widgets %mklibname payeeidentifier_iban_bic_widgets %{payeeidentifier_iban_bic_widgets_major}
150    
151     %package -n %{libpayeeidentifier_iban_bic_widgets}
152     Summary: KMyMoney library
153     Group: System/Libraries
154    
155     %description -n %{libpayeeidentifier_iban_bic_widgets}
156     KMyMoney library.
157    
158     %files -n %{libpayeeidentifier_iban_bic_widgets}
159 zezinho 1205096 %{_libdir}/libpayeeidentifier_iban_bic_widgets.so.%{payeeidentifier_iban_bic_widgets_major}*
160 zezinho 1021773
161     #-----------------------------------------------------------------------------
162    
163     %define payeeidentifier_nationalAccount_major 4
164     %define libpayeeidentifier_nationalAccount %mklibname payeeidentifier_nationalAccount %{payeeidentifier_nationalAccount_major}
165    
166     %package -n %{libpayeeidentifier_nationalAccount}
167     Summary: KMyMoney library
168     Group: System/Libraries
169    
170     %description -n %{libpayeeidentifier_nationalAccount}
171     KMyMoney library.
172    
173     %files -n %{libpayeeidentifier_nationalAccount}
174 zezinho 1205096 %{_libdir}/libpayeeidentifier_nationalAccount.so.%{payeeidentifier_nationalAccount_major}*
175 zezinho 1021773
176     #-----------------------------------------------------------------------------
177    
178 spuhler 49646 %package devel
179     Summary: KMyMoney Development library
180     Group: Development/KDE and Qt
181     Requires: %{libkmm_kdchart} = %{version}
182     Requires: %{libkmm_mymoney} = %{version}
183     Requires: %{libkmm_plugin} = %{version}
184     Requires: %{libkmm_widgets} = %{version}
185 daviddavid 1038104 Requires: %{libkmm_payeeidentifier} = %{version}
186 zezinho 1021773 Requires: %{libpayeeidentifier_iban_bic} = %{version}
187     Requires: %{libpayeeidentifier_iban_bic_widgets} = %{version}
188     Requires: %{libpayeeidentifier_nationalAccount} = %{version}
189 spuhler 49646
190     %description devel
191     KMyMoney development files.
192    
193     %files devel
194 zezinho 1205096 %{_libdir}/*.so
195     %{_includedir}/%{name}
196 spuhler 49646
197     #-----------------------------------------------------------------------------
198    
199     %prep
200 ovitters 877165 %setup -q
201 zezinho 1037699 %autopatch -p1
202 spuhler 49646
203     %build
204 zezinho 1205087 %cmake
205 spuhler 49646
206 daviddavid 1038100 %make_build
207    
208 spuhler 49646 %install
209 daviddavid 1038100 %make_install -C build
210 spuhler 49646
211     %find_lang %name --with-html
212    

  ViewVC Help
Powered by ViewVC 1.1.30