/[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 1205145 - (hide annotations) (download)
Sun Feb 25 18:06:22 2018 UTC (6 years, 1 month ago) by zezinho
File size: 5690 byte(s)
SILENT remove chart requires
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 zezinho 1205108 %_kf5_services/*.desktop
52     %_kf5_servicetypes/*.desktop
53 zezinho 1205096 %{_datadir}/mime/packages/*.xml
54 zezinho 1205114 %{_mandir}/man1/kmymoney.1*
55 spuhler 49646
56     #-----------------------------------------------------------------------------
57    
58 zezinho 1205144 %define kmm_mymoney_major 5
59 spuhler 49646 %define libkmm_mymoney %mklibname kmm_mymoney %{kmm_mymoney_major}
60    
61     %package -n %{libkmm_mymoney}
62     Summary: KMyMoney library
63     Group: System/Libraries
64    
65     %description -n %{libkmm_mymoney}
66     KMyMoney library.
67    
68     %files -n %{libkmm_mymoney}
69 zezinho 1205096 %{_libdir}/libkmm_mymoney.so.%{kmm_mymoney_major}*
70 spuhler 49646
71     #-----------------------------------------------------------------------------
72    
73 zezinho 1205144 %define kmm_plugin_major 5
74 spuhler 49646 %define libkmm_plugin %mklibname kmm_plugin %{kmm_plugin_major}
75    
76     %package -n %{libkmm_plugin}
77     Summary: KMyMoney library
78     Group: System/Libraries
79    
80     %description -n %{libkmm_plugin}
81     KMyMoney library.
82    
83     %files -n %{libkmm_plugin}
84 zezinho 1205096 %{_libdir}/libkmm_plugin.so.%{kmm_plugin_major}*
85 spuhler 49646
86     #-----------------------------------------------------------------------------
87    
88 zezinho 1205144 %define kmm_widgets_major 5
89 spuhler 49646 %define libkmm_widgets %mklibname kmm_widgets %{kmm_widgets_major}
90    
91     %package -n %{libkmm_widgets}
92     Summary: KMyMoney library
93     Group: System/Libraries
94    
95     %description -n %{libkmm_widgets}
96     KMyMoney library.
97    
98     %files -n %{libkmm_widgets}
99 zezinho 1205096 %{_libdir}/libkmm_widgets.so.%{kmm_widgets_major}*
100 spuhler 49646
101     #-----------------------------------------------------------------------------
102    
103 zezinho 1205144 %define kmm_payeeidentifier_major 5
104 daviddavid 1038104 %define libkmm_payeeidentifier %mklibname kmm_payeeidentifier %{kmm_payeeidentifier_major}
105    
106     %package -n %{libkmm_payeeidentifier}
107     Summary: KMyMoney library
108     Group: System/Libraries
109    
110     %description -n %{libkmm_payeeidentifier}
111     KMyMoney library.
112    
113     %files -n %{libkmm_payeeidentifier}
114 zezinho 1205096 %{_libdir}/libkmm_payeeidentifier.so.%{kmm_payeeidentifier_major}*
115 daviddavid 1038104
116     #-----------------------------------------------------------------------------
117    
118 zezinho 1205144 %define payeeidentifier_iban_bic_major 5
119 zezinho 1021773 %define libpayeeidentifier_iban_bic %mklibname payeeidentifier_iban_bic %{payeeidentifier_iban_bic_major}
120    
121     %package -n %{libpayeeidentifier_iban_bic}
122     Summary: KMyMoney library
123     Group: System/Libraries
124    
125     %description -n %{libpayeeidentifier_iban_bic}
126     KMyMoney library.
127    
128     %files -n %{libpayeeidentifier_iban_bic}
129 zezinho 1205096 %{_libdir}/libpayeeidentifier_iban_bic.so.%{payeeidentifier_iban_bic_major}*
130 zezinho 1021773
131     #-----------------------------------------------------------------------------
132    
133 zezinho 1205144 %define payeeidentifier_iban_bic_widgets_major 5
134 zezinho 1021773 %define libpayeeidentifier_iban_bic_widgets %mklibname payeeidentifier_iban_bic_widgets %{payeeidentifier_iban_bic_widgets_major}
135    
136     %package -n %{libpayeeidentifier_iban_bic_widgets}
137     Summary: KMyMoney library
138     Group: System/Libraries
139    
140     %description -n %{libpayeeidentifier_iban_bic_widgets}
141     KMyMoney library.
142    
143     %files -n %{libpayeeidentifier_iban_bic_widgets}
144 zezinho 1205096 %{_libdir}/libpayeeidentifier_iban_bic_widgets.so.%{payeeidentifier_iban_bic_widgets_major}*
145 zezinho 1021773
146     #-----------------------------------------------------------------------------
147    
148 zezinho 1205144 %define payeeidentifier_nationalAccount_major 5
149 zezinho 1021773 %define libpayeeidentifier_nationalAccount %mklibname payeeidentifier_nationalAccount %{payeeidentifier_nationalAccount_major}
150    
151     %package -n %{libpayeeidentifier_nationalAccount}
152     Summary: KMyMoney library
153     Group: System/Libraries
154    
155     %description -n %{libpayeeidentifier_nationalAccount}
156     KMyMoney library.
157    
158     %files -n %{libpayeeidentifier_nationalAccount}
159 zezinho 1205096 %{_libdir}/libpayeeidentifier_nationalAccount.so.%{payeeidentifier_nationalAccount_major}*
160 zezinho 1021773
161     #-----------------------------------------------------------------------------
162    
163 spuhler 49646 %package devel
164     Summary: KMyMoney Development library
165     Group: Development/KDE and Qt
166     Requires: %{libkmm_mymoney} = %{version}
167     Requires: %{libkmm_plugin} = %{version}
168     Requires: %{libkmm_widgets} = %{version}
169 daviddavid 1038104 Requires: %{libkmm_payeeidentifier} = %{version}
170 zezinho 1021773 Requires: %{libpayeeidentifier_iban_bic} = %{version}
171     Requires: %{libpayeeidentifier_iban_bic_widgets} = %{version}
172     Requires: %{libpayeeidentifier_nationalAccount} = %{version}
173 spuhler 49646
174     %description devel
175     KMyMoney development files.
176    
177     %files devel
178 zezinho 1205096 %{_libdir}/*.so
179     %{_includedir}/%{name}
180 spuhler 49646
181     #-----------------------------------------------------------------------------
182    
183     %prep
184 ovitters 877165 %setup -q
185 zezinho 1037699 %autopatch -p1
186 spuhler 49646
187     %build
188 zezinho 1205087 %cmake
189 spuhler 49646
190 daviddavid 1038100 %make_build
191    
192 spuhler 49646 %install
193 daviddavid 1038100 %make_install -C build
194 spuhler 49646
195     %find_lang %name --with-html
196    

  ViewVC Help
Powered by ViewVC 1.1.30