source: projects/specs/trunk/m/marble/marble-vl.spec @ 8056

Revision 8056, 13.5 KB checked in by Takemikaduchi, 10 years ago (diff)

KDE-4.11.4
exiv2-0.24
wireshark-1.10.5, etc...

Line 
1Name: marble
2Summary: A World Atlas
3Summary(ja): デスクトップ地球儀
4Version: 4.11.4
5Release: 1%{?_dist_release}
6
7License: LGPLv2+
8Group: Applications/Edutainment
9URL: http://edu.kde.org/marble/
10
11Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
12
13## upstream patches
14
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildRequires: gpsd-devel
17BuildRequires: desktop-file-utils
18BuildRequires: kdelibs4-devel >= %{version}
19BuildRequires: soprano-devel
20BuildRequires: libXpm-devel
21
22# split pkgs, (temporary?) upgrade path -- Rex
23#Requires: %{name}-kstars = %{version}-%{release}
24#Requires: %{name}-marble = %{version}-%{release}
25#Requires: %{name}-math = %{version}-%{release}
26Requires: %{name}-libs = %{version}-%{release}
27
28Obsoletes: kdeedu4-marble < %{version}-%{release}
29Provides:  kdeedu4-marble = %{version}-%{release}
30
31%description
32Marble is a generic geographical map widget and framework for
33KDE applications. The Marble widget shows the earth as a sphere
34but does not require hardware acceleration. A minimal set of
35geographical data is included, so it can be used without an
36internet connection.
37
38This package is part of the KDE education module.
39
40%package libs
41Summary: Runtime libraries for %{name}
42Summary(ja): %{name} のランタイムライブラリ
43Group: System Environment/Libraries
44Obsoletes: kdeedu4-marble-libs < %{version}-%{release}
45Provides:  kdeedu4-marble-libs = %{version}-%{release}
46
47%description libs
48%{summary}.
49
50%package devel
51Summary: Development files for %{name}
52Summary(ja): %{name} の開発用ファイル
53Group: Development/Libraries
54Requires: %{name}-libs = %{version}-%{release}
55Requires:  kdelibs4-devel
56
57Conflicts: kdeedu4-devel < 4.6.50
58
59%description devel
60Header files for developing applications using %{name}.
61
62%prep
63%setup -q
64
65%build
66mkdir -p %{_target_platform}
67pushd %{_target_platform}
68%cmake \
69    -DCMAKE_BUILD_TYPE=release \
70    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
71    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
72    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
73    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
74    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
75    ..
76popd
77
78make %{?_smp_mflags} -C %{_target_platform}
79
80%install
81rm -rf $RPM_BUILD_ROOT
82make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
83
84%clean
85rm -rf $RPM_BUILD_ROOT
86
87%check
88for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do
89    desktop-file-validate $f
90done
91
92
93%post
94touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
95
96%posttrans
97update-desktop-database -q &> /dev/null ||:
98gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
99
100%postun
101if [ $1 -eq 0 ] ; then
102    update-desktop-database -q &> /dev/null ||:
103    touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
104    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
105fi
106
107%post libs
108/sbin/ldconfig
109touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
110
111%posttrans libs
112gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
113
114%postun libs
115/sbin/ldconfig
116if [ $1 -eq 0 ] ; then
117    touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
118    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
119fi
120
121
122%files
123%defattr(-,root,root)
124%doc COPYING
125%{_bindir}/marble
126%{_bindir}/marble-qt
127%{_bindir}/marble-touch
128%{_bindir}/routing-instructions
129%{_bindir}/tilecreator
130%{_libdir}/kde4/plasma_applet_worldclock.so
131%{_libdir}/kde4/plasma_runner_marble.so
132%{_libdir}/qt4/imports/org/kde/edu/marble
133%{_datadir}/applications/kde4/marble.desktop
134%{_datadir}/applications/kde4/marble_gpx.desktop
135%{_datadir}/applications/kde4/marble_kml.desktop
136%{_datadir}/applications/kde4/marble_osm.desktop
137%{_datadir}/config.kcfg/marble.kcfg
138%{_datadir}/icons/hicolor/*/*/marble.*
139%{_datadir}/kde4/apps/marble
140%{_datadir}/kde4/services/marble_part.desktop
141%{_datadir}/kde4/services/marble_part_gpx.desktop
142%{_datadir}/kde4/services/marble_part_kml.desktop
143%{_datadir}/kde4/services/marble_part_osm.desktop
144%{_datadir}/kde4/services/plasma-applet-kworldclock.desktop
145%{_datadir}/kde4/services/plasma-runner-marble.desktop
146%{_datadir}/mime/packages/geo.xml
147%doc %{_docdir}/HTML/en/marble/
148
149%files libs
150%defattr(-,root,root)
151%{_libdir}/libmarblewidget.so.*
152%{_libdir}/kde4/libmarble_part.so
153%{_libdir}/kde4/plugins/marble/
154
155%files devel
156%defattr(-,root,root)
157%{_includedir}/marble/*
158%{_libdir}/libmarblewidget.so
159%{_datadir}/kde4/apps/cmake/modules/
160
161%changelog
162* Wed Dec 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
163- new upstream release
164
165* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
166- new upstream release
167
168* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
169- new upstream release
170
171* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
172- new upstream release
173
174* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
175- new upstream release
176
177* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
178- new upstream release
179
180* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
181- new upstream release
182
183* Mon Aug 13 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
184- new upstream release
185
186* Sun Aug  7 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.7.0-1
187- split from kdeedu
188
189* Sun Jun 19 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.4-1
190- new upstream release
191
192* Mon Mar 14 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.1-1
193- new upstream release
194
195* Sun Feb 27 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.0-2
196- added BR: gcc-gfortran, libXpm-devel, soprano-devel
197
198* Fri Feb 25 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.0-1
199- new upstream release
200- added kstars-libs, math-cantor-r subpackages
201
202* Tue Jan 18 2011 Shu KONNO <owa@bg.wakwak.com> 4.5.1-2
203- rebuilt with libboost-1.45.0
204
205* Sat Sep 25 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.5.1-1
206- rebuilt with libqalcurate-0.9.7
207
208* Sat Aug 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.5.0-1
209- new upstream release
210- added BR: avogadro-devel
211
212* Wed Jul  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.5-1
213- new upstream release
214- added Conflicts: kdeedu3
215
216* Fri May  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.3-1
217- new upstream release
218
219* Sat Mar 13 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.1-1
220- new upstream release
221- built with new toolchain
222
223* Wed Nov 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.3-1
224- new upstream release
225
226* Tue Oct 27 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.2-2
227- just +1 release number (4.3.2-1vl5 was broken in putting)
228
229* Sun Oct 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.2-1
230- new upstream release
231
232* Sat Sep  5 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.1-1
233- new upstream release
234- used %cmake macro
235- added BR: eigen2-devel
236
237* Sun Aug 30 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.0-1
238- new upstream release
239- split libs, kstars, marble, marble-libs and math sub-packages
240
241* Sun May 10 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.5.8-1
242- applied new versioning policy
243
244* Sat Nov 24 2007 NAKAMURA Kenta <kenta@vinelinux.org> 3.5.8-0vl3
245- added --with-qt-libraries configure option
246
247* Thu Oct 18 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.8-0vl2
248- rebuild for VineSeed
249
250* Thu Oct 18 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.8-0vl1
251- new upstream release
252
253* Wed Jun 20 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.7-0vl2
254- rebuild for VineSeed
255
256* Sat May 26 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.7-0vl1
257- new upstream release
258
259* Mon Jan 22 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.6-0vl1
260- new upstream release
261
262* Tue Oct  3 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.5-0vl2
263- rebuild for VineSeed
264
265* Tue Oct  3 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.5-0vl1
266- new upstream release
267
268* Sat Sep 30 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.5.4-0vl3
269- changed Group to Applications/Edutainment
270
271* Tue Aug  1 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.4-0vl2
272- rebuild for VineSeed
273
274* Tue Aug  1 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.4-0vl1
275- new upstream release
276
277* Tue May 30 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.3-0vl2
278- rebuild for VineSeed
279
280* Tue May 30 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.3-0vl1
281- new upstream release
282
283* Thu Mar 23 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.2-0vl2
284- rebuild for VineSeed
285
286* Thu Mar 23 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.2-0vl1
287- new upstream release
288- update description
289
290* Tue Jan 31 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.1-0vl2
291- rebuild for VineSeed
292
293* Tue Jan 31 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.1-0vl1
294- new upstream release
295- add BuildPrereq: ocaml facile
296
297* Thu Dec  8 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.0-0vl2
298- rebuild for VineSeed
299
300* Tue Nov 22 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.0-0vl1
301- new upstream release
302
303* Mon Nov 14 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.0-0vl0.rc1
304- new upstream release
305- delete Patch10
306
307* Fri Nov 11 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.92-0vl3
308- add Patch0
309
310* Wed Oct 19 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.4.92-0vl2
311- added Patch10 (some kstars/apogee files includes sys/io.h,
312  but sys/io.h is NOT available on many archtectures but ix86)
313
314* Mon Oct 17 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.92-0vl1
315- new upstream release
316- delete all patches
317
318* Tue Sep 20 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.91-0vl1
319- new upstream release
320- delete Patch0
321- add Patch0 - Patch2
322
323* Thu Aug 11 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.2-0vl2
324- rebuild for VineSeed
325
326* Thu Aug 11 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.2-0vl1
327- new upstream release
328- add Patch0 (http://www.kde.org/info/security/advisory-20050815-1.txt)
329
330* Thu Jun 30 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.1-0vl2
331- build for VineSeed
332- add --disable-rpath to configure option
333
334* Mon Jun  6 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.1-0vl1
335- new upstream release
336- use %%{?_smp_mflags} for make option
337
338* Sat Mar 19 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.0-0vl2
339- rebuild for VineSeed
340
341* Sat Mar 12 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.0-0vl1
342- new upstream release
343
344* Fri Mar  4 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.0-0vl0.rc1
345- new upstream release (3.4.0-rc1)
346- remove patch0
347
348* Thu Feb 17 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.3.2-0vl4
349- rebuild for VineSeed
350
351* Thu Feb 17 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.3.2-0vl3
352- add Patch0 (CAN-2005-0011)
353
354* Sat Dec 18 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.3.2-0vl2
355- rebuild for VineSeed
356
357* Sat Dec 18 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.3.2-0vl1
358- source upgrade
359- build for Vine Linux 3.1
360
361* Thu Oct 14 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.3.1-0vl1
362- source upgrade
363- update %%files
364
365* Wed Aug 11 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.2.3-0vl2
366- rebuild with qt32
367
368* Tue Jun 15 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.2.3-0vl1
369- source upgrade
370- remove lines about vine26
371
372* Thu Apr  1 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.2.2-0vl1
373- source upgrade
374
375* Tue Mar  9 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.2.1-0vl1
376- source upgrade
377
378* Sat Jan 17 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.5-0vl2
379- rebuild for VineSeedPlus
380
381* Sun Jan 11 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.5-0vl1
382- source upgrade
383- build for VinePlus/2.6
384- (VinePlus/2.6) BuildPrereq: autoconf258
385
386* Sun Dec 28 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.4-0vl3
387- build for VineSeed with new toolchain and qt-3.2.3
388
389* Sun Nov  2 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.4-0.26vl2
390- rebuild with qt-3.2.1-0.26vl3
391
392* Sun Oct 19 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.4-0vl2
393- rebuild with qt-3.2.1-0vl3
394
395* Thu Sep 18 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.4-0vl1
396- build with gcc-3.2.3
397
398* Mon Sep 15 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.4-0.26vl1
399- source upgrade
400- BuildPrereq: qt-devel >= 3.2.1 arts-devel >= 1:1.1.4
401
402* Sat Aug  2 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.3-0.26vl1
403- rebuild for Vine2.6
404
405* Mon Jul 21 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.3-0vl1
406- source upgrade
407- change spec to build with gcc295
408- change make option for SMP and add script
409
410* Sat May 10 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.2-0vl1
411- source upgrade
412- add BuildPrereq: zlib-devel libjpeg-devel libpng-devel
413- built with libpng >= 1.2.5 when %{vine26} is set to 0 (ie VineSeedPlus)
414- add BuildPrereq: arts-devel >= 1:1.1.2 kdelibs-devel >= %{version}
415- delete BuildPrereq: kdebase-devel >= %{version}
416
417* Sun Apr 13 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.1.1-0vl1
418- source upgrade
419- remove patch
420- change spec to make monolithic package only
421- change spec to build both VineSeed and Vine2.5/2.6
422- revised description and files section
423
424* Sat Oct 19 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.0.4-0vl2
425- objprelink2 support only ix86 (add %ifarch %{ix86} ... )
426
427* Mon Oct 14 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.0.4-0vl1
428- source upgrade
429- BuildPrereq: autoconf253 objprelink2
430- fix %files for .desktop files
431
432* Tue Jul 23 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.0.2-1vl1
433- add BuildPrereq: autoconf252 automake15
434- add %define monolithic 1
435- add objprelink option (i386 only)
436- delete BuildPrereq: desktop-file-utils
437
438* Wed Jul 10 2002 Than Ngo <than@redhat.com> 3.0.2-1
439- 3.0.2
440- use desktop-file-install
441
442* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
443- automated rebuild
444
445* Sat May 25 2002 Bernhard Rosenkraenzer <bero@redhat.com>
446- initial RPM
Note: See TracBrowser for help on using the repository browser.