/[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 49646 - (hide annotations) (download)
Thu Feb 10 04:28:28 2011 UTC (13 years, 2 months ago) by spuhler
File size: 3340 byte(s)
imported package kmymoney
1 spuhler 49646 Summary: The Personal Finances Manager
2     Name: kmymoney
3     Version: 4.5.2
4     Release: %mkrel 1
5     Source0: http://download.sourceforge.net/project/kmymoney2/KMyMoney-KDE4/%{version}/kmymoney-%{version}.tar.bz2
6     Patch0: kmymoney-3.98.0-fix-desktop-file.patch
7     Patch1: kselectdatabasedlg.diff
8     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     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     %defattr(-,root,root)
24     %{_kde_bindir}/*
25     %{_kde_libdir}/kde4/*.so
26     %{_kde_appsdir}/*
27     %{_kde_datadir}/config.kcfg/*.kcfg
28     %{_kde_applicationsdir}/*.desktop
29     %{_kde_iconsdir}/*/*/*/*
30     %{_kde_services}/*.desktop
31     %{_kde_servicetypes}/*.desktop
32     %{_datadir}/mime/packages/*.xml
33     %{_kde_mandir}/man1/*
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     %defattr(-,root,root)
49     %{_kde_libdir}/libkmm_kdchart.so.%{kmm_kdchart_major}*
50    
51     #-----------------------------------------------------------------------------
52    
53     %define kmm_mymoney_major 4
54     %define libkmm_mymoney %mklibname kmm_mymoney %{kmm_mymoney_major}
55    
56     %package -n %{libkmm_mymoney}
57     Summary: KMyMoney library
58     Group: System/Libraries
59    
60     %description -n %{libkmm_mymoney}
61     KMyMoney library.
62    
63     %files -n %{libkmm_mymoney}
64     %defattr(-,root,root)
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     %defattr(-,root,root)
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     %defattr(-,root,root)
97     %{_kde_libdir}/libkmm_widgets.so.%{kmm_widgets_major}*
98    
99     #-----------------------------------------------------------------------------
100    
101     %package devel
102     Summary: KMyMoney Development library
103     Group: Development/KDE and Qt
104     Requires: %{libkmm_kdchart} = %{version}
105     Requires: %{libkmm_mymoney} = %{version}
106     Requires: %{libkmm_plugin} = %{version}
107     Requires: %{libkmm_widgets} = %{version}
108    
109     %description devel
110     KMyMoney development files.
111    
112     %files devel
113     %defattr(-,root,root)
114     %{_kde_libdir}/*.so
115     %{_kde_includedir}/%{name}
116    
117     #-----------------------------------------------------------------------------
118    
119     %prep
120     %setup -qn %{name}-%{version}
121     %patch0 -p0
122     %patch1 -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    
137    

  ViewVC Help
Powered by ViewVC 1.1.30