/[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 147249 - (hide annotations) (download)
Sat Sep 24 07:36:15 2011 UTC (12 years, 6 months ago) by zezinho
File size: 3439 byte(s)
go back to complete version
1 spuhler 49646 Summary: The Personal Finances Manager
2     Name: kmymoney
3 zezinho 147104 Version: 4.6.0
4 spuhler 49646 Release: %mkrel 1
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 spuhler 49646 License: GPLv2+
9     Group: Office
10     Url: http://techbase.kde.org/Projects/KMyMoney
11     BuildRequires: kdepimlibs4-devel
12     BuildRequires: libofx-devel
13     BuildRequires: libaqbanking-devel
14 zezinho 147126 BuildRequires: libalkimia-devel
15 spuhler 49646 BuildRequires: libxml++2.6-devel
16     BuildRequires: boost-devel
17     BuildRequires: perl-Finance-Quote
18     Requires: perl-Finance-Quote
19    
20     %description
21     KMyMoney Personal Finance Manager.
22    
23     %files -f %name.lang
24     %defattr(-,root,root)
25     %{_kde_bindir}/*
26     %{_kde_libdir}/kde4/*.so
27     %{_kde_appsdir}/*
28     %{_kde_datadir}/config.kcfg/*.kcfg
29     %{_kde_applicationsdir}/*.desktop
30     %{_kde_iconsdir}/*/*/*/*
31     %{_kde_services}/*.desktop
32     %{_kde_servicetypes}/*.desktop
33     %{_datadir}/mime/packages/*.xml
34     %{_kde_mandir}/man1/*
35    
36     #-----------------------------------------------------------------------------
37    
38     %define kmm_kdchart_major 4
39     %define libkmm_kdchart %mklibname kmm_kdchart %{kmm_kdchart_major}
40    
41     %package -n %{libkmm_kdchart}
42     Summary: KMyMoney library
43     Group: System/Libraries
44    
45     %description -n %{libkmm_kdchart}
46     KMyMoney library.
47    
48     %files -n %{libkmm_kdchart}
49     %defattr(-,root,root)
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     %defattr(-,root,root)
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     %defattr(-,root,root)
82     %{_kde_libdir}/libkmm_plugin.so.%{kmm_plugin_major}*
83    
84     #-----------------------------------------------------------------------------
85    
86     %define kmm_widgets_major 4
87     %define libkmm_widgets %mklibname kmm_widgets %{kmm_widgets_major}
88    
89     %package -n %{libkmm_widgets}
90     Summary: KMyMoney library
91     Group: System/Libraries
92    
93     %description -n %{libkmm_widgets}
94     KMyMoney library.
95    
96     %files -n %{libkmm_widgets}
97     %defattr(-,root,root)
98     %{_kde_libdir}/libkmm_widgets.so.%{kmm_widgets_major}*
99    
100     #-----------------------------------------------------------------------------
101    
102     %package devel
103     Summary: KMyMoney Development library
104     Group: Development/KDE and Qt
105     Requires: %{libkmm_kdchart} = %{version}
106     Requires: %{libkmm_mymoney} = %{version}
107     Requires: %{libkmm_plugin} = %{version}
108     Requires: %{libkmm_widgets} = %{version}
109    
110     %description devel
111     KMyMoney development files.
112    
113     %files devel
114     %defattr(-,root,root)
115     %{_kde_libdir}/*.so
116     %{_kde_includedir}/%{name}
117    
118     #-----------------------------------------------------------------------------
119    
120     %prep
121     %setup -qn %{name}-%{version}
122     %patch0 -p0
123    
124     %build
125     %cmake_kde4
126     %make
127    
128     %install
129     rm -rf %{buildroot}
130     %{makeinstall_std} -C build
131    
132     %find_lang %name --with-html
133    
134     %clean
135     rm -rf %{buildroot}
136 zezinho 147104
137    

  ViewVC Help
Powered by ViewVC 1.1.30