/[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 872623 - (show annotations) (download)
Thu Sep 3 21:03:59 2015 UTC (8 years, 7 months ago) by zezinho
File size: 3179 byte(s)
SILENT : useless requires
1 Summary: The Personal Finances Manager
2 Name: kmymoney
3 Version: 4.7.2
4 Release: %mkrel 1
5 Source0: http://download.kde.org/stable/kmymoney/%{version}/src/%{name}-%{version}.tar.xz
6 Patch0: kmymoney-3.98.0-fix-desktop-file.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_servicetypes}/*.desktop
32 %{_datadir}/appdata/kmymoney.appdata.xml
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 %package devel
98 Summary: KMyMoney Development library
99 Group: Development/KDE and Qt
100 Requires: %{libkmm_kdchart} = %{version}
101 Requires: %{libkmm_mymoney} = %{version}
102 Requires: %{libkmm_plugin} = %{version}
103 Requires: %{libkmm_widgets} = %{version}
104
105 %description devel
106 KMyMoney development files.
107
108 %files devel
109 %{_kde_libdir}/*.so
110 %{_kde_includedir}/%{name}
111
112 #-----------------------------------------------------------------------------
113
114 %prep
115 %setup -qn %{name}-%{version}
116 %patch0 -p0
117
118 %build
119 %cmake_kde4
120 %make
121
122 %install
123 %{makeinstall_std} -C build
124
125 %find_lang %name --with-html
126

  ViewVC Help
Powered by ViewVC 1.1.30