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

Revision 1786, 4.6 KB checked in by inagaki, 14 years ago (diff)

update: kdepim-runtime

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