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

  ViewVC Help
Powered by ViewVC 1.1.30