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

Revision 2724, 4.9 KB checked in by inagaki, 13 years ago (diff)

update: kdepim-runtime, qhull

Line 
1%define akonadi_version 1.2.60
2
3Name: kdepim-runtime
4Summary: KDE PIM Runtime Environment
5Summary(ja): KDE PIM ランタイム環境
6Version: 4.4.10
7Release: 1%{?_dist_release}
8
9Group: Applications/Productivity
10License: GPLv2
11URL: http://www.kde.org/
12
13Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2
14
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildRequires: akonadi-devel >= %{akonadi_version}
17BuildRequires: desktop-file-utils
18BuildRequires: kdepimlibs-devel >= %{version}
19BuildRequires: kdelibs4-devel >= %{version}
20BuildRequires: libboost-devel
21BuildRequires: libxml2-devel
22BuildRequires: libxslt-devel
23BuildRequires: openssl-devel
24BuildRequires: shared-desktop-ontologies-devel
25BuildRequires: soprano-devel
26BuildRequires: strigi-devel
27BuildRequires: zlib-devel
28Requires: %{name}-libs = %{version}-%{release}
29
30%description
31%{summary}
32
33%package libs
34Summary: %{name} runtime libraries
35Summary(ja): %{name} ランタイムライブラリ
36Group: System Environment/Libraries
37#Requires: %{name} = %{version}-%{release}
38Requires: akonadi >= %{akonadi_version}
39
40%description libs
41%{summary}.
42
43
44%package devel
45Summary: Development files for %{name}
46Group: Development/Libraries
47Requires: %{name}-libs = %{version}-%{release}
48Requires: kdepimlibs-devel >= %{version}
49
50%description devel
51%{summary}.
52Install %{name}-devel if you want to write or compile %{name} plugins.
53
54
55%prep
56%setup -q
57
58%build
59mkdir -p %{_target_platform}
60pushd %{_target_platform}
61unset QTDIR || : ; . /etc/profile.d/qt4.sh
62%cmake \
63    -DCMAKE_BUILD_TYPE=release \
64    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
65    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
66    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
67    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
68    ..
69popd
70
71make %{?_smp_mflags} -C %{_target_platform}
72
73
74%install
75rm -rf $RPM_BUILD_ROOT
76
77make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
78
79# make symlinks relative
80mkdir -p $RPM_BUILD_ROOT%{_docdir}/HTML/en/common
81pushd $RPM_BUILD_ROOT%{_docdir}/HTML/en
82for i in *; do
83   if [ -d $i -a -L $i/common ]; then
84      rm -f $i/common
85      ln -nfs ../common $i
86   fi
87done
88popd
89
90%check
91for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do
92   desktop-file-validate $f
93done
94
95%post
96touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
97
98%posttrans
99gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
100update-mime-database %{_datadir}/mime >& /dev/null ||:
101update-desktop-database -q &> /dev/null ||:
102
103%postun
104if [ $1 -eq 0 ] ; then
105  update-mime-database %{_datadir}/mime &> /dev/null ||:
106  touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
107  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
108  update-desktop-database -q &> /dev/null ||:
109fi
110
111%post libs -p /sbin/ldconfig
112
113%postun libs -p /sbin/ldconfig
114
115%clean
116rm -rf $RPM_BUILD_ROOT
117
118
119%files
120%defattr(-,root,root,-)
121%{_bindir}/*
122%{_libdir}/kde4/*.so
123%{_datadir}/autostart/*
124%{_datadir}/akonadi/agents/*
125%{_datadir}/applications/kde4/*
126%{_datadir}/config/*rc
127%{_datadir}/dbus-1/interfaces/*.xml
128%{_datadir}/kde4/services/*
129%{_datadir}/mime/packages/*
130%{_datadir}/icons/hicolor/*/*/*
131%{_datadir}/kde4/apps/*
132
133%files libs
134%defattr(-,root,root,-)
135%{_libdir}/lib*.so.*
136
137%files devel
138%defattr(-,root,root,-)
139#{_includedir}/kde4/akonadi/xml
140%{_libdir}/lib*.so
141
142%changelog
143* Sun Feb 13 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.10-1
144- new upstream release
145
146* Fri Sep 24 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.6-1
147- new upstream release
148
149* Mon Sep  6 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.5-2
150- rebuilt for VineSeed
151- fixed changelog
152
153* Sun Jul  4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.5-1
154- new upstream release
155
156* Sat Jun 19 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.4-1
157- new upstream release
158
159* Fri May  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.3-1
160- new upstream release
161
162* Mon Apr 12 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.2-1
163- new upstream release
164
165* Sun Mar  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.1-1
166- new upstream release
167
168* Tue Mar  2 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.0-1
169- new upstream release
170- built with new toolchain
171
172* Mon Nov 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.3-1
173- new upstream release
174
175* Sun Oct 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.2-1
176- new upstream release
177
178* Sat Sep  5 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.1-1
179- new upstream release
180- used %%cmake macro
181
182* Sun Aug 30 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.0-2
183- Initial build for Vine Linux
184
185* Thu Jul 30 2009 Than Ngo <than@redhat.com> - 4.3.0-1
186- 4.3.0
187
188* Wed Jul 22 2009 Than Ngo <than@redhat.com> - 4.2.98-1
189- 4.3rc3
190
191* Sat Jul 11 2009 Than Ngo <than@redhat.com> - 4.2.96-1
192- 4.3rc2
193
194* Thu Jul 02 2009 Rex Dieter <rdieter@fedoraproject.org> 4.2.95-3
195- -devel: Requires: kdepimlibs-devel
196- Req: akonadi >= 1.1.95
197
198* Mon Jun 29 2009 Than Ngo <than@redhat.com> - 4.2.95-2
199- cleanup
200
201* Fri Jun 26 2009 Than Ngo <than@redhat.com> - 4.2.95-1
202- first try
Note: See TracBrowser for help on using the repository browser.