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

Revision 9222, 7.0 KB checked in by Takemikaduchi, 9 years ago (diff)

R: rebuild
openbabel: add BR
k3b: new upstream release
others: KDE-4.14.3

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