source: projects/specs/trunk/k/kdepim-runtime/kdepim-runtime-vl.spec @ 7801

Revision 7801, 6.6 KB checked in by Takemikaduchi, 11 years ago (diff)

KDE-4.11.1

Line 
1%define akonadi_version 1.8.0
2
3Name: kdepim-runtime
4Summary: KDE PIM Runtime Environment
5Summary(ja): KDE PIM ランタイム環境
6Version: 4.11.1
7Release: 1%{?_dist_release}
8
9License: GPLv2
10Group: Applications/Productivity
11URL: http://www.kde.org/
12
13Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
14
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildRequires: akonadi-devel >= %{akonadi_version}
17BuildRequires: desktop-file-utils
18BuildRequires: kdepimlibs-devel >= %{version}
19BuildRequires: kdelibs4-devel >= %{version}
20BuildRequires: libkgapi-devel
21BuildRequires: libboost-devel
22BuildRequires: libxml2-devel
23BuildRequires: libxslt-devel
24BuildRequires: openssl-devel
25BuildRequires: qjson-devel
26BuildRequires: shared-desktop-ontologies-devel >= 0.6.51
27BuildRequires: shared-mime-info >= 0.30
28BuildRequires: soprano-devel
29BuildRequires: strigi-devel
30BuildRequires: zlib-devel
31Requires: %{name}-libs = %{version}-%{release}
32
33%description
34%{summary}
35
36%package libs
37Summary: %{name} runtime libraries
38Summary(ja): %{name} ランタイムライブラリ
39Group: System Environment/Libraries
40License: LGPLv2
41#Requires: %{name} = %{version}-%{release}
42Requires: akonadi >= %{akonadi_version}
43
44%description libs
45%{summary}.
46
47
48%package devel
49Summary: Development files for %{name}
50Summary(ja): %{name} の開発用ファイル
51Group: Development/Libraries
52License: LGPLv2
53Requires: %{name}-libs = %{version}-%{release}
54Requires: kdepimlibs-devel >= %{version}
55
56%description devel
57%{summary}.
58Install %{name}-devel if you want to write or compile %{name} plugins.
59
60
61%prep
62%setup -q
63
64%build
65mkdir -p %{_target_platform}
66pushd %{_target_platform}
67%cmake \
68    -DCMAKE_BUILD_TYPE=release \
69    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
70    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
71    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
72    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
73    ..
74popd
75
76make %{?_smp_mflags} -C %{_target_platform}
77
78
79%install
80rm -rf $RPM_BUILD_ROOT
81
82make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
83
84# make symlinks relative
85mkdir -p $RPM_BUILD_ROOT%{_docdir}/HTML/en/common
86pushd $RPM_BUILD_ROOT%{_docdir}/HTML/en
87for i in *; do
88   if [ -d $i -a -L $i/common ]; then
89      rm -f $i/common
90      ln -nfs ../common $i
91   fi
92done
93popd
94
95# dropt locale files
96rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
97
98find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
99
100%check
101for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do
102   desktop-file-validate $f
103done
104
105%post
106touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
107
108%posttrans
109gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
110update-mime-database %{_datadir}/mime >& /dev/null ||:
111update-desktop-database -q &> /dev/null ||:
112
113%postun
114if [ $1 -eq 0 ] ; then
115  update-mime-database %{_datadir}/mime &> /dev/null ||:
116  touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
117  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
118  update-desktop-database -q &> /dev/null ||:
119fi
120
121%post libs -p /sbin/ldconfig
122
123%postun libs -p /sbin/ldconfig
124
125%clean
126rm -rf $RPM_BUILD_ROOT
127
128
129%files
130%defattr(-,root,root,-)
131%doc COPYING
132%{_bindir}/*
133%{_libdir}/kde4/*.so
134%{_libdir}/kde4/imports/org/kde/*
135%{_datadir}/autostart/*
136%{_datadir}/akonadi/agents/*
137%{_datadir}/applications/kde4/*
138%{_datadir}/config/*rc
139%{_datadir}/dbus-1/interfaces/*.xml
140%{_datadir}/kde4/services/*
141%{_datadir}/kde4/servicetypes/*
142%{_datadir}/mime/packages/*
143%{_datadir}/icons/hicolor/*/*/*
144%{_datadir}/kde4/apps/*
145%{_datadir}/ontology/kde/aneo.*
146
147%files libs
148%defattr(-,root,root,-)
149%doc COPYING.LIB
150%{_libdir}/libakonadi-filestore.so.*
151%{_libdir}/libakonadi-xml.so.*
152%{_libdir}/libkdepim-copy.so.*
153%{_libdir}/libkmindexreader.so.*
154%{_libdir}/libmaildir.so.*
155
156%files devel
157%defattr(-,root,root,-)
158%doc COPYING.LIB
159%{_libdir}/libakonadi-filestore.so
160%{_libdir}/libakonadi-xml.so
161%{_libdir}/libkdepim-copy.so
162%{_libdir}/libkmindexreader.so
163%{_libdir}/libmaildir.so
164
165%changelog
166* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.11.1-1
167- new upstream release
168
169* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.10.5-1
170- new upstream release
171
172* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.9.5-1
173- new upstream release
174
175* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.9.3-1
176- new upstream release
177
178* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.9.2-1
179- new upstream release
180
181* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.9.1-1
182- new upstream release
183
184* Sun Aug 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.9.0-1
185- new upstream release
186- add BuildRequires: libkgapi-devel
187
188* Fri Aug  5 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.7.0-1
189- new upstream release
190
191* Sat Jul  2 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.0-2
192- dropt locale files
193
194* Mon Jun 20 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.0-1
195- new upstream release
196
197* Sun May 15 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.11.1-1
198- new upstream release
199- included COPYING[.LIB]
200
201* Sun Feb 13 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.10-1
202- new upstream release
203
204* Fri Sep 24 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.6-1
205- new upstream release
206
207* Mon Sep  6 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.5-2
208- rebuilt for VineSeed
209- fixed changelog
210
211* Sun Jul  4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.5-1
212- new upstream release
213
214* Sat Jun 19 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.4-1
215- new upstream release
216
217* Fri May  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.3-1
218- new upstream release
219
220* Mon Apr 12 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.2-1
221- new upstream release
222
223* Sun Mar  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.1-1
224- new upstream release
225
226* Tue Mar  2 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.0-1
227- new upstream release
228- built with new toolchain
229
230* Mon Nov 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.3-1
231- new upstream release
232
233* Sun Oct 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.2-1
234- new upstream release
235
236* Sat Sep  5 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.1-1
237- new upstream release
238- used %%cmake macro
239
240* Sun Aug 30 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.0-2
241- Initial build for Vine Linux
242
243* Thu Jul 30 2009 Than Ngo <than@redhat.com> - 4.3.0-1
244- 4.3.0
245
246* Wed Jul 22 2009 Than Ngo <than@redhat.com> - 4.2.98-1
247- 4.3rc3
248
249* Sat Jul 11 2009 Than Ngo <than@redhat.com> - 4.2.96-1
250- 4.3rc2
251
252* Thu Jul 02 2009 Rex Dieter <rdieter@fedoraproject.org> 4.2.95-3
253- -devel: Requires: kdepimlibs-devel
254- Req: akonadi >= 1.1.95
255
256* Mon Jun 29 2009 Than Ngo <than@redhat.com> - 4.2.95-2
257- cleanup
258
259* Fri Jun 26 2009 Than Ngo <than@redhat.com> - 4.2.95-1
260- first try
Note: See TracBrowser for help on using the repository browser.