/[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 1075936 - (hide annotations) (download)
Sun Dec 18 15:30:50 2016 UTC (7 years, 3 months ago) by neoclust
File size: 5718 byte(s)
Find new gpgme
1 spuhler 49646 Summary: The Personal Finances Manager
2     Name: kmymoney
3 zezinho 1021766 Version: 4.8.0
4 neoclust 1075891 Release: %mkrel 3
5 spuhler 49646 License: GPLv2+
6 zezinho 322443 Group: Office/Finance
7 spuhler 49646 Url: http://techbase.kde.org/Projects/KMyMoney
8 daviddavid 1038100 Source0: http://download.kde.org/stable/kmymoney/%{version}/src/%{name}-%{version}.tar.xz
9     Patch0: kmymoney-4.8.0-upstream_fix_build.patch
10 daviddavid 1038104 Patch1: kmymoney-4.8.0-fix-libkmm_payeeidentifier-soversion.patch
11 neoclust 1075936 Patch2: kmymoney-4.8.0-new-gpgme.patch
12    
13 zezinho 203562 BuildRequires: kdepimlibs4-devel
14 neoclust 1075891 BuildRequires: gpgme-devel
15 zezinho 203562 BuildRequires: libofx-devel
16     BuildRequires: libaqbanking-devel
17     BuildRequires: libalkimia-devel
18     BuildRequires: libxml++2.6-devel
19     BuildRequires: boost-devel
20     BuildRequires: perl-Finance-Quote
21 daviddavid 1038100
22 spuhler 49646 Requires: perl-Finance-Quote
23    
24     %description
25     KMyMoney Personal Finance Manager.
26    
27     %files -f %name.lang
28     %{_kde_bindir}/*
29     %{_kde_libdir}/kde4/*.so
30     %{_kde_appsdir}/*
31 fwang 286817 %{_kde_configdir}/csvimporterrc
32 spuhler 49646 %{_kde_datadir}/config.kcfg/*.kcfg
33     %{_kde_applicationsdir}/*.desktop
34     %{_kde_iconsdir}/*/*/*/*
35     %{_kde_services}/*.desktop
36 zezinho 1021773 %{_kde_services}/ibanbicdata/germany.desktop
37 spuhler 49646 %{_kde_servicetypes}/*.desktop
38 daviddavid 1038104 %{_kde_datadir}/mime/packages/*.xml
39 spuhler 49646
40     #-----------------------------------------------------------------------------
41    
42     %define kmm_kdchart_major 4
43     %define libkmm_kdchart %mklibname kmm_kdchart %{kmm_kdchart_major}
44    
45     %package -n %{libkmm_kdchart}
46     Summary: KMyMoney library
47     Group: System/Libraries
48    
49     %description -n %{libkmm_kdchart}
50     KMyMoney library.
51    
52     %files -n %{libkmm_kdchart}
53     %{_kde_libdir}/libkmm_kdchart.so.%{kmm_kdchart_major}*
54    
55     #-----------------------------------------------------------------------------
56    
57     %define kmm_mymoney_major 4
58     %define libkmm_mymoney %mklibname kmm_mymoney %{kmm_mymoney_major}
59    
60     %package -n %{libkmm_mymoney}
61     Summary: KMyMoney library
62     Group: System/Libraries
63    
64     %description -n %{libkmm_mymoney}
65     KMyMoney library.
66    
67     %files -n %{libkmm_mymoney}
68     %{_kde_libdir}/libkmm_mymoney.so.%{kmm_mymoney_major}*
69    
70     #-----------------------------------------------------------------------------
71    
72     %define kmm_plugin_major 4
73     %define libkmm_plugin %mklibname kmm_plugin %{kmm_plugin_major}
74    
75     %package -n %{libkmm_plugin}
76     Summary: KMyMoney library
77     Group: System/Libraries
78    
79     %description -n %{libkmm_plugin}
80     KMyMoney library.
81    
82     %files -n %{libkmm_plugin}
83     %{_kde_libdir}/libkmm_plugin.so.%{kmm_plugin_major}*
84    
85     #-----------------------------------------------------------------------------
86    
87     %define kmm_widgets_major 4
88     %define libkmm_widgets %mklibname kmm_widgets %{kmm_widgets_major}
89    
90     %package -n %{libkmm_widgets}
91     Summary: KMyMoney library
92     Group: System/Libraries
93    
94     %description -n %{libkmm_widgets}
95     KMyMoney library.
96    
97     %files -n %{libkmm_widgets}
98     %{_kde_libdir}/libkmm_widgets.so.%{kmm_widgets_major}*
99    
100     #-----------------------------------------------------------------------------
101    
102 daviddavid 1038104 %define kmm_payeeidentifier_major 4
103     %define libkmm_payeeidentifier %mklibname kmm_payeeidentifier %{kmm_payeeidentifier_major}
104    
105     %package -n %{libkmm_payeeidentifier}
106     Summary: KMyMoney library
107     Group: System/Libraries
108    
109     %description -n %{libkmm_payeeidentifier}
110     KMyMoney library.
111    
112     %files -n %{libkmm_payeeidentifier}
113     %{_kde_libdir}/libkmm_payeeidentifier.so.%{kmm_payeeidentifier_major}*
114    
115     #-----------------------------------------------------------------------------
116    
117 zezinho 1021773 %define payeeidentifier_iban_bic_major 4
118     %define libpayeeidentifier_iban_bic %mklibname payeeidentifier_iban_bic %{payeeidentifier_iban_bic_major}
119    
120     %package -n %{libpayeeidentifier_iban_bic}
121     Summary: KMyMoney library
122     Group: System/Libraries
123    
124     %description -n %{libpayeeidentifier_iban_bic}
125     KMyMoney library.
126    
127     %files -n %{libpayeeidentifier_iban_bic}
128     %{_kde_libdir}/libpayeeidentifier_iban_bic.so.%{payeeidentifier_iban_bic_major}*
129    
130     #-----------------------------------------------------------------------------
131    
132     %define payeeidentifier_iban_bic_widgets_major 4
133     %define libpayeeidentifier_iban_bic_widgets %mklibname payeeidentifier_iban_bic_widgets %{payeeidentifier_iban_bic_widgets_major}
134    
135     %package -n %{libpayeeidentifier_iban_bic_widgets}
136     Summary: KMyMoney library
137     Group: System/Libraries
138    
139     %description -n %{libpayeeidentifier_iban_bic_widgets}
140     KMyMoney library.
141    
142     %files -n %{libpayeeidentifier_iban_bic_widgets}
143     %{_kde_libdir}/libpayeeidentifier_iban_bic_widgets.so.%{payeeidentifier_iban_bic_widgets_major}*
144    
145     #-----------------------------------------------------------------------------
146    
147     %define payeeidentifier_nationalAccount_major 4
148     %define libpayeeidentifier_nationalAccount %mklibname payeeidentifier_nationalAccount %{payeeidentifier_nationalAccount_major}
149    
150     %package -n %{libpayeeidentifier_nationalAccount}
151     Summary: KMyMoney library
152     Group: System/Libraries
153    
154     %description -n %{libpayeeidentifier_nationalAccount}
155     KMyMoney library.
156    
157     %files -n %{libpayeeidentifier_nationalAccount}
158     %{_kde_libdir}/libpayeeidentifier_nationalAccount.so.%{payeeidentifier_nationalAccount_major}*
159    
160     #-----------------------------------------------------------------------------
161    
162 spuhler 49646 %package devel
163     Summary: KMyMoney Development library
164     Group: Development/KDE and Qt
165     Requires: %{libkmm_kdchart} = %{version}
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     %{_kde_libdir}/*.so
179     %{_kde_includedir}/%{name}
180    
181     #-----------------------------------------------------------------------------
182    
183     %prep
184 ovitters 877165 %setup -q
185 zezinho 1037699 %autopatch -p1
186 spuhler 49646
187     %build
188 neoclust 1075936 export CPATH="${CPATH}:/usr/include/gpgme++"
189 spuhler 49646 %cmake_kde4
190    
191 daviddavid 1038100 %make_build
192    
193 spuhler 49646 %install
194 daviddavid 1038100 %make_install -C build
195 spuhler 49646
196     %find_lang %name --with-html
197    

  ViewVC Help
Powered by ViewVC 1.1.30