/[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 336382 - (hide 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 spuhler 49646 Summary: The Personal Finances Manager
2     Name: kmymoney
3 fwang 286814 Version: 4.6.3
4 fwang 336382 Release: %mkrel 4
5 zezinho 147249 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 ahmad 84120 Patch0: kmymoney-3.98.0-fix-desktop-file.patch
8 fwang 336382 Patch2: kmymoney-4.6.2-gcc-4.7.patch
9 spuhler 49646 License: GPLv2+
10 zezinho 322443 Group: Office/Finance
11 spuhler 49646 Url: http://techbase.kde.org/Projects/KMyMoney
12 zezinho 203562 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 spuhler 49646 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 fwang 286817 %{_kde_configdir}/csvimporterrc
29 spuhler 49646 %{_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 fwang 336382 %patch2 -p1
120 spuhler 49646
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