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

Revision 7294, 6.4 KB checked in by Takemikaduchi, 11 years ago (diff)

KDE-4.9.5

RevLine 
[6725]1%define akonadi_version 1.8.0
[521]2
3Name: kdepim-runtime
4Summary: KDE PIM Runtime Environment
[1786]5Summary(ja): KDE PIM ランタイム環境
[7294]6Version: 4.9.5
[4662]7Release: 1%{?_dist_release}
[521]8
[4662]9License: GPLv2
[1894]10Group: Applications/Productivity
[521]11URL: http://www.kde.org/
[1786]12
[6725]13Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
[521]14
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildRequires: akonadi-devel >= %{akonadi_version}
17BuildRequires: desktop-file-utils
18BuildRequires: kdepimlibs-devel >= %{version}
[560]19BuildRequires: kdelibs4-devel >= %{version}
[6725]20BuildRequires: libkgapi-devel
[1894]21BuildRequires: libboost-devel
22BuildRequires: libxml2-devel
23BuildRequires: libxslt-devel
24BuildRequires: openssl-devel
[6725]25BuildRequires: qjson-devel
[4662]26BuildRequires: shared-desktop-ontologies-devel >= 0.6.51
27BuildRequires: shared-mime-info >= 0.30
[1894]28BuildRequires: soprano-devel
29BuildRequires: strigi-devel
[521]30BuildRequires: zlib-devel
31Requires: %{name}-libs = %{version}-%{release}
32
33%description
34%{summary}
35
36%package libs
37Summary: %{name} runtime libraries
[1894]38Summary(ja): %{name} ランタイムライブラリ
[521]39Group: System Environment/Libraries
[3929]40License: LGPLv2
[1786]41#Requires: %{name} = %{version}-%{release}
[521]42Requires: akonadi >= %{akonadi_version}
43
44%description libs
45%{summary}.
46
47
48%package devel
49Summary: Development files for %{name}
[3929]50Summary(ja): %{name} の開発用ファイル
[521]51Group: Development/Libraries
[3929]52License: LGPLv2
[521]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
[4247]95# dropt locale files
96rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
97
[6725]98find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
99
[521]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,-)
[3929]131%doc COPYING
[521]132%{_bindir}/*
133%{_libdir}/kde4/*.so
[4216]134%{_libdir}/kde4/imports/org/kde/*
[560]135%{_datadir}/autostart/*
[521]136%{_datadir}/akonadi/agents/*
137%{_datadir}/applications/kde4/*
138%{_datadir}/config/*rc
139%{_datadir}/dbus-1/interfaces/*.xml
140%{_datadir}/kde4/services/*
[4662]141%{_datadir}/kde4/servicetypes/*
[521]142%{_datadir}/mime/packages/*
143%{_datadir}/icons/hicolor/*/*/*
144%{_datadir}/kde4/apps/*
[6725]145%{_datadir}/ontology/kde/aneo.*
[521]146
[1894]147%files libs
148%defattr(-,root,root,-)
[3929]149%doc COPYING.LIB
[6725]150%{_libdir}/libakonadi-filestore.so.*
151%{_libdir}/libakonadi-xml.so.*
152%{_libdir}/libkdepim-copy.so.*
153%{_libdir}/libkdepim-runtime-dms-copy.so
154%{_libdir}/libkmindexreader.so.*
155%{_libdir}/libmaildir.so.*
[1894]156
[521]157%files devel
158%defattr(-,root,root,-)
[3929]159%doc COPYING.LIB
[6725]160%{_libdir}/libakonadi-filestore.so
161%{_libdir}/libakonadi-xml.so
162%{_libdir}/libkdepim-copy.so
163%{_libdir}/libkmindexreader.so
164%{_libdir}/libmaildir.so
[521]165
[1894]166%changelog
[7294]167* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.9.5-1
168- new upstream release
169
[7105]170* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.9.3-1
171- new upstream release
172
[6899]173* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.9.2-1
174- new upstream release
175
[6797]176* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.9.1-1
177- new upstream release
178
[6725]179* Sun Aug 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.9.0-1
180- new upstream release
181- add BuildRequires: libkgapi-devel
182
[4662]183* Fri Aug  5 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.7.0-1
184- new upstream release
185
[4247]186* Sat Jul  2 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.0-2
187- dropt locale files
188
[4216]189* Mon Jun 20 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.0-1
190- new upstream release
191
[3929]192* Sun May 15 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.11.1-1
193- new upstream release
194- included COPYING[.LIB]
195
[2724]196* Sun Feb 13 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.10-1
197- new upstream release
198
[1894]199* Fri Sep 24 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.6-1
200- new upstream release
[521]201
[1786]202* Mon Sep  6 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.5-2
203- rebuilt for VineSeed
204- fixed changelog
205
206* Sun Jul  4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.5-1
207- new upstream release
208
209* Sat Jun 19 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.4-1
210- new upstream release
211
[962]212* Fri May  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.3-1
213- new upstream release
214
[815]215* Mon Apr 12 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.2-1
216- new upstream release
217
[560]218* Sun Mar  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.1-1
219- new upstream release
220
221* Tue Mar  2 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.0-1
222- new upstream release
223- built with new toolchain
224
[521]225* Mon Nov 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.3-1
226- new upstream release
227
228* Sun Oct 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.2-1
229- new upstream release
230
231* Sat Sep  5 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.1-1
232- new upstream release
233- used %%cmake macro
234
235* Sun Aug 30 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.0-2
236- Initial build for Vine Linux
237
238* Thu Jul 30 2009 Than Ngo <than@redhat.com> - 4.3.0-1
239- 4.3.0
240
241* Wed Jul 22 2009 Than Ngo <than@redhat.com> - 4.2.98-1
242- 4.3rc3
243
244* Sat Jul 11 2009 Than Ngo <than@redhat.com> - 4.2.96-1
245- 4.3rc2
246
247* Thu Jul 02 2009 Rex Dieter <rdieter@fedoraproject.org> 4.2.95-3
248- -devel: Requires: kdepimlibs-devel
249- Req: akonadi >= 1.1.95
250
251* Mon Jun 29 2009 Than Ngo <than@redhat.com> - 4.2.95-2
252- cleanup
253
254* Fri Jun 26 2009 Than Ngo <than@redhat.com> - 4.2.95-1
255- first try
Note: See TracBrowser for help on using the repository browser.