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

Revision 8430, 13.8 KB checked in by Takemikaduchi, 10 years ago (diff)

KDE-4.12.5

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