/[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 395543 - (show annotations) (download)
Fri Feb 8 13:37:37 2013 UTC (11 years, 2 months ago) by fwang
File size: 3388 byte(s)
fix build with latest gmp
1 Summary: The Personal Finances Manager
2 Name: kmymoney
3 Version: 4.6.3
4 Release: %mkrel 6
5 Source0: http://download.sourceforge.net/project/kmymoney2/KMyMoney-KDE4/%{version}/kmymoney-%{version}.tar.bz2
6 Source1: http://download.sourceforge.net/project/kmymoney2/KMyMoney-KDE4/%{version}/kmymoney-%{version}.tar.bz2.sig
7 Patch0: kmymoney-3.98.0-fix-desktop-file.patch
8 Patch1: kmymoney-4.6.3-gmp-5.1.0.patch
9 Patch2: kmymoney-4.6.2-gcc-4.7.patch
10 License: GPLv2+
11 Group: Office/Finance
12 Url: http://techbase.kde.org/Projects/KMyMoney
13 BuildRequires: kdepimlibs4-devel
14 BuildRequires: libofx-devel
15 BuildRequires: libaqbanking-devel
16 BuildRequires: libalkimia-devel
17 BuildRequires: libxml++2.6-devel
18 BuildRequires: boost-devel
19 BuildRequires: perl-Finance-Quote
20 Requires: perl-Finance-Quote
21
22 %description
23 KMyMoney Personal Finance Manager.
24
25 %files -f %name.lang
26 %{_kde_bindir}/*
27 %{_kde_libdir}/kde4/*.so
28 %{_kde_appsdir}/*
29 %{_kde_configdir}/csvimporterrc
30 %{_kde_datadir}/config.kcfg/*.kcfg
31 %{_kde_applicationsdir}/*.desktop
32 %{_kde_iconsdir}/*/*/*/*
33 %{_kde_services}/*.desktop
34 %{_kde_servicetypes}/*.desktop
35 %{_datadir}/mime/packages/*.xml
36 %{_kde_mandir}/man1/*
37
38 #-----------------------------------------------------------------------------
39
40 %define kmm_kdchart_major 4
41 %define libkmm_kdchart %mklibname kmm_kdchart %{kmm_kdchart_major}
42
43 %package -n %{libkmm_kdchart}
44 Summary: KMyMoney library
45 Group: System/Libraries
46
47 %description -n %{libkmm_kdchart}
48 KMyMoney library.
49
50 %files -n %{libkmm_kdchart}
51 %{_kde_libdir}/libkmm_kdchart.so.%{kmm_kdchart_major}*
52
53 #-----------------------------------------------------------------------------
54
55 %define kmm_mymoney_major 4
56 %define libkmm_mymoney %mklibname kmm_mymoney %{kmm_mymoney_major}
57
58 %package -n %{libkmm_mymoney}
59 Summary: KMyMoney library
60 Group: System/Libraries
61
62 %description -n %{libkmm_mymoney}
63 KMyMoney library.
64
65 %files -n %{libkmm_mymoney}
66 %{_kde_libdir}/libkmm_mymoney.so.%{kmm_mymoney_major}*
67
68 #-----------------------------------------------------------------------------
69
70 %define kmm_plugin_major 4
71 %define libkmm_plugin %mklibname kmm_plugin %{kmm_plugin_major}
72
73 %package -n %{libkmm_plugin}
74 Summary: KMyMoney library
75 Group: System/Libraries
76
77 %description -n %{libkmm_plugin}
78 KMyMoney library.
79
80 %files -n %{libkmm_plugin}
81 %{_kde_libdir}/libkmm_plugin.so.%{kmm_plugin_major}*
82
83 #-----------------------------------------------------------------------------
84
85 %define kmm_widgets_major 4
86 %define libkmm_widgets %mklibname kmm_widgets %{kmm_widgets_major}
87
88 %package -n %{libkmm_widgets}
89 Summary: KMyMoney library
90 Group: System/Libraries
91
92 %description -n %{libkmm_widgets}
93 KMyMoney library.
94
95 %files -n %{libkmm_widgets}
96 %{_kde_libdir}/libkmm_widgets.so.%{kmm_widgets_major}*
97
98 #-----------------------------------------------------------------------------
99
100 %package devel
101 Summary: KMyMoney Development library
102 Group: Development/KDE and Qt
103 Requires: %{libkmm_kdchart} = %{version}
104 Requires: %{libkmm_mymoney} = %{version}
105 Requires: %{libkmm_plugin} = %{version}
106 Requires: %{libkmm_widgets} = %{version}
107
108 %description devel
109 KMyMoney development files.
110
111 %files devel
112 %{_kde_libdir}/*.so
113 %{_kde_includedir}/%{name}
114
115 #-----------------------------------------------------------------------------
116
117 %prep
118 %setup -qn %{name}-%{version}
119 %patch0 -p0
120 %patch2 -p1
121
122 %build
123 %cmake_kde4
124 %make
125
126 %install
127 %{makeinstall_std} -C build
128
129 %find_lang %name --with-html
130

  ViewVC Help
Powered by ViewVC 1.1.30