source: projects/specs/trunk/g/gnome-applets/gnome-applets-vl.spec @ 9791

Revision 9791, 15.9 KB checked in by Takemikaduchi, 8 years ago (diff)

GNOME 3.18.1, BlueZ 5.35, ICU 56.1, Mesa 11.0.4, PulseAudio 7.1, xserver 1.17.4, etc.

Line 
1%{!?python3_sitelib: %global python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
2
3%define glib2_version 2.44.0
4%define pango_version 1.38.0
5%define gtk3_version 3.15.2
6%define libgnome_version 2.32.0
7%define gnome_panel_version 3.18.0
8%define libgtop2_version 2.11.92
9%define gnome_desktop3_version 3.18.0
10%define libxklavier_version 5.0
11%define libwnck3_version 3.0.0
12%define gnome_doc_utils_version 0.3.2
13%define libgnomekbd_version 3.4.0
14%define libgweather_version 3.17.1
15%define dbus_version 1.4.16
16%define dbus_glib_version 0.96
17%define libnotify_version 0.7.4
18%define adwaita_icon_theme_version 3.14.0
19%define gucharmap_version 3.2.0
20
21%define po_package gnome-applets-3.0
22
23
24Summary:        Small applications for the GNOME panel.
25Summary(ja):    GNOME パネル用の小さなアプリケーション(GNOMEパネルアプレット)
26Name:           gnome-applets
27Version:        3.18.0
28Release:        1%{?_dist_release}
29License:        GPL
30Group:          User Interface/Desktops
31URL:            http://www.gnome.org/
32
33Source:         http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.18/%{name}-%{version}.tar.xz
34Source10:       cpufreq-selector.app
35Source11:       cpufreq-selector.pam
36
37BuildRoot:      %{_tmppath}/%{name}-%{version}-root
38
39BuildRequires:  gnome-common
40BuildRequires:  glib2-devel >= %{glib2_version}
41BuildRequires:  gtk3-devel >= %{gtk3_version}
42BuildRequires:  libgnome-devel >= %{libgnome_version}
43BuildRequires:  gnome-panel-devel >= %{gnome_panel_version}
44BuildRequires:  libgtop2-devel >= %{libgtop2_version}
45BuildRequires:  pango-devel >= %{pango_version}
46BuildRequires:  gnome-desktop3-devel >= %{gnome_desktop3_version}
47BuildRequires:  gnome-settings-daemon-devel
48BuildRequires:  libxklavier-devel >= %{libxklavier_version}
49BuildRequires:  libwnck3-devel >= %{libwnck3_version}
50BuildRequires:  gnome-doc-utils >= %{gnome_doc_utils_version}
51BuildRequires:  libgnomekbd-devel >= %{libgnomekbd_version}
52BuildRequires:  libnotify-devel >= %{libnotify_version}
53BuildRequires:  dbus-devel >= %{dbus_version}
54BuildRequires:  dbus-glib-devel >= %{dbus_glib_version}
55BuildRequires:  xorg-x11-proto-devel
56# for patch 39
57BuildRequires:  NetworkManager-devel
58BuildRequires:  libgweather-devel >= %{libgweather_version}
59# For cpufreq
60BuildRequires:  dbus-devel
61BuildRequires:  polkit-devel
62BuildRequires:  adwaita-icon-theme >= %{adwaita_icon_theme_version}
63BuildRequires:  gucharmap-devel >= %{gucharmap_version}
64BuildRequires:  libSM-devel
65BuildRequires:  python3-devel
66BuildRequires:  python3-pygobject
67BuildRequires:  pygobject3-devel
68BuildRequires:  upower-devel
69BuildRequires:  tracker-devel
70BuildRequires:  yelp-tools
71
72Requires(posttrans,postun):     glib2
73Requires(posttrans,postun):     gtk2
74Requires:       gnome-panel >= %{gnome_panel_version}
75Requires:       gnome-desktop3 >= %{gnome_desktop3_version}
76Requires:       libxklavier >= %{libxklavier_version}
77Requires:       libwnck3 >= %{libwnck3_version}
78Requires:       polkit-gnome
79Obsoletes:      battstat_applet
80
81Vendor: Project Vine
82Distribution: Vine Linux
83Packager: Takemikaduchi
84
85%description
86GNOME (GNU Network Object Model Environment) is a user-friendly set of
87applications and desktop tools to be used in conjunction with a window
88manager for the X Window System. The gnome-applets package provides
89small utilities for the GNOME panel.
90
91%prep
92%setup -q
93
94%build
95autoreconf -if
96%configure \
97       --disable-static \
98           --enable-mini-commander
99%__make %{?_smp_mflags}
100
101%install
102rm -rf $RPM_BUILD_ROOT
103make install DESTDIR=$RPM_BUILD_ROOT
104
105%find_lang %{po_package} --all-name --with-gnome
106
107# remove unpackaged files
108find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
109
110# drop non-XKB support files
111rm -rf $RPM_BUILD_ROOT%{_datadir}/xmodmap
112
113%clean
114rm -rf $RPM_BUILD_ROOT
115
116%post -p /sbin/ldconfig
117
118%postun
119/sbin/ldconfig
120if [ $1 -eq 0 ]; then
121  touch --no-create %{_datadir}/icons/hicolor
122  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
123  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
124fi
125
126%posttrans
127touch --no-create %{_datadir}/icons/hicolor
128gtk-update-icon-cache -q %{_datadir}/icons/hicolor
129glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
130
131
132%files -f %{po_package}.lang
133%defattr(-, root, root)
134%doc AUTHORS COPYING ChangeLog NEWS README
135%{_bindir}/*
136%{python3_sitelib}/invest/*
137%{_libdir}/%{name}/5.0/libwindow-picker-applet.so*
138%{_libexecdir}/*
139%{_sysconfdir}/sound
140%{_sysconfdir}/dbus-1/system.d/org.gnome.CPUFreqSelector.conf
141%{_datadir}/dbus-1/system-services/org.gnome.CPUFreqSelector.service
142%{_datadir}/dbus-1/services/org.gnome.panel.applet.*.service
143%{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.*.xml
144%{_datadir}/gnome-panel/5.0/applets/*.panel-applet
145%{_datadir}/%{name}
146%{_datadir}/icons/hicolor/*/*/*
147%{_datadir}/polkit-1/actions/org.gnome.cpufreqselector.policy
148
149%changelog
150* Sun Nov 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.0-1
151- new upstream release
152- change BuildRequires: adwaita-icon-theme instead of gnome-icon-theme
153- add BuildRequires: python3-devel, python3-pygobject, pygobject3-devel, upower-devel, tracker-devel, yelp-tools
154- remove old patches
155
156* Sun Sep 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.5.91-1
157- new upstream release
158- remove BuildRequires: libgweather-devel
159
160* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
161- new upstream release
162
163* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-2
164- remove BuildRequires: gnome-python-applets, gnome-python-devel
165- remove Requires: gnome-python-applets, gnome-python-libegg
166
167* Sat Oct 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
168- new upstream release
169- add BuildRequires: gnome-settings-daemon-devel
170
171* Thu Sep 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
172- new upstream release
173
174* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
175- new upstream release
176- change BuildRequires: polkit-devel instead of polkit-gnome-devel
177
178* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90-1
179- new upstream release
180
181* Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.5-1
182- new upstream release
183
184* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
185- new upstream release
186- add BuildRequires: pygtk2-devel
187
188* Sat Dec 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.1.1-1
189- new upstream release
190
191* Mon Oct 04 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-1
192- new upstream release
193- change BuildRequires: gnome-panel-devel instead of gnome-panel
194- fix %files
195
196* Sat Apr 10 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
197- new upstream release
198- drop Patch31
199- remove BuildRequires: hal-devel
200- remove Requires: hal
201- add BuildRequires: gnome-icons-theme, gucharmap-devel, libSM-devel
202
203* Fri Feb 05 2010 Shu KONNO <owa@bg.wakwak.com> 2.28.0-2
204- rebuilt with python-2.6.4-3
205
206* Sat Oct 31 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.0-1
207- new upstream release
208- added BR: polkit-gnome-devel (instead of PolicyKit-gnome-devel)
209
210* Sat Jul 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.3-1
211- new upstream release
212
213* Tue Jun 30 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.2-1
214- new upstream release
215
216* Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1-1
217- new upstream release
218
219* Tue Mar 24 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.26.0-3
220- use builtin copy of apmlib instead of adding an external dependency
221  (from RH bugzilla #155125)
222
223* Tue Mar 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-2
224- fix %%pre/%%post/%%preun scripts
225  - mixer applet is removed.
226
227* Sun Mar 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
228- new upstream release
229
230* Tue Oct 28 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.1-1
231- new upstream release
232
233* Tue Oct 14 2008 Ryoiochi INAGAKI <ryo1@bc.wakwak.com> 2.24.0.1-3
234- removed BuildRequires: gail-devel
235- fixed typo at %%define gnome_python_version
236
237* Mon Oct 13 2008 Shu KONNO <owa@bg.wakwak.com> 2.24.0.1-2
238- built with gucharmap-2.24.0
239
240* Fri Sep 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0.1-1
241- new upstream release
242
243* Wed Sep 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
244- new upstream release
245
246* Tue Jul 29 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.3-1
247- new upstream release
248
249* Thu Apr 10 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1vl5
250- new upstream release
251- added BuildRequires: libgweather-devel
252
253* Mon Mar 31 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.0-1vl5
254- new upstream release
255
256* Sun Jan 13 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.1-0vl1
257- new upstream release
258
259* Fri Apr 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.0-0vl1
260- new upstream release
261
262* Sat Jun 03 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.2-0vl1
263- new upstream release
264
265* Fri Apr 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.1-0vl1
266- new upstream release
267
268* Mon Mar 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0-0vl1
269- new upstream release
270
271* Tue Mar 07 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.13.90-0vl1
272- new upstream release
273
274* Fri Dec 09 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.12.2-0vl1
275- new upstream release
276- drop obsolete patch0
277
278* Sun Oct 16 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.12.1-0vl2
279- add BuildRequires:
280  - gnome-desktop-devel, libxklavier-devel, libwnck-devel, gnome-doc-utils,
281    system-tools-backends, libxml2-python, hal-devel, gstreamer-plugins-devel
282- add Requires:
283  - gnome-desktop-libs, libxklavier, libwnck, hal, gstreamer-plugins
284- add patch0 to fix mixer2 applet
285  - cf. http://bugzilla.gnome.org/show_bug.cgi?id=316922
286
287* Thu Oct 06 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.1-0vl1
288- new upstream release
289
290* Mon Sep 19 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.0-0vl1
291- new upstream release
292
293* Sun Aug 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.11.91-0vl1
294- new upstream release
295
296* Thu Aug 04 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.11.2-0vl1
297- new upstream release
298
299* Fri Jul 22 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.1-0vl3
300- rebuild
301
302* Wed Apr 13 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.1-0vl2
303- fixed %%post script
304
305* Mon Apr 11 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.1-0vl1
306- new upstream release
307
308* Mon Mar 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.0-0vl1
309- new upstream version
310
311* Sat Feb 26 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.2-0vl1
312- new upstream release
313- fixed %post section
314
315* Mon Nov 08 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.1.1-0vl1
316- new upstream release
317
318* Mon Nov  8 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.2-0vl3
319- rebuild with libgtop2-2.8.1
320
321* Wed Apr 21 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.2-0vl2
322- rebuild with openssl-0.9.7d
323
324* Fri Oct  3 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.2-0vl1
325- new upstream release
326- dropped Source10
327
328* Fri Oct  3 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.1-0vl1
329- new upstream release
330
331* Thu Sep 11 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.0-0vl1
332- new upstream release
333
334* Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3.90-0vl1
335- new upstream release
336
337* Wed Jun 25 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.2-0vl1
338- new upstream release
339
340* Tue May 06 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.1-0vl1
341- new upstream release
342
343* Tue Jan 28 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.2.0-0vl3
344- clause BuildRequires: apmd  with %%ifnarch %%{no_apm_archs}
345
346* Mon Jan 27 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl2
347- disable panelmenu again
348- update ja.po
349
350* Mon Jan 27 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl1
351- new upstream release
352- remove obsolete patch
353- clean up specs.
354
355* Thu Dec 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.3-0vl1
356- new upstream release
357
358* Sun Dec 15 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.1-0vl1
359- build for Vine Linux
360- new upstream release from gnome-2.1.4
361
362* Tue Aug 27 2002 Owen Taylor <otaylor@redhat.com>
363- Register the cd player per-device (#72645).
364
365* Fri Aug 23 2002 Owen Taylor <otaylor@redhat.com>
366- Keep the CD device closed except when actually accessing it
367  (bugzilla.gnome.org 91512)
368- Register CD player so we can start only one CD player
369  for display from magicdev. (#39208)
370
371* Tue Aug 13 2002 Havoc Pennington <hp@redhat.com>
372- add ppc ppc64 to no_apm_arches #67564
373
374* Wed Jul 31 2002 Nalin Dahyabhai <nalin@redhat.com>
375- include applets in libexecdir
376
377* Mon Jul 29 2002 Havoc Pennington <hp@redhat.com>
378- 2.0.1, and build with new gail
379- 69971 (use correct ppp on/off commands)
380- remove scrollkeeper dtd-compliance patch,
381  fixed upstream apparently (patch doesn't apply anymore)
382
383* Wed Jun 26 2002 Owen Taylor <otaylor@redhat.com>
384- Fix %%find_lang
385
386* Sun Jun 16 2002 Havoc Pennington <hp@redhat.com>
387- rebuild with new libs
388- remove temporary hack for too-old libgnomeui
389- add /etc/sound stuff to file list
390
391* Thu Jun 13 2002 Nalin Dahyabhai <nalin@redhat.com>
392- rebuild in different environment
393
394* Thu Jun 13 2002 Nalin Dahyabhai <nalin@redhat.com>
395- fix a scrollkeeper validation bug
396
397* Wed Jun 12 2002 Havoc Pennington <hp@redhat.com>
398- remove panel-menu.schemas from the list of schemas.
399- 2.0.0
400
401* Fri Jun 07 2002 Havoc Pennington <hp@redhat.com>
402- rebuild in different environment
403
404* Wed Jun  5 2002 Havoc Pennington <hp@redhat.com>
405- 1.105.0
406
407* Sun May 26 2002 Tim Powers <timp@redhat.com>
408- automated rebuild
409
410* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
411- rebuild in different environment
412
413* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
414- 1.103.0
415
416* Fri May  3 2002 Havoc Pennington <hp@redhat.com>
417- 1.100.0
418
419* Fri Apr 19 2002 Havoc Pennington <hp@redhat.com>
420- GNOME 2 version
421
422* Mon Apr 15 2002 Havoc Pennington <hp@redhat.com>
423- merge translations
424
425* Thu Apr 11 2002 Havoc Pennington <hp@redhat.com>
426- default battstat applet to vertical mode
427
428* Thu Mar 21 2002 Havoc Pennington <hp@redhat.com>
429- add patch to adapt to yahoo web site changes, #61561
430
431* Tue Mar  5 2002 Havoc Pennington <hp@redhat.com>
432- remove requires libghttp4
433
434* Mon Mar  4 2002 Havoc Pennington <hp@redhat.com>
435- no apm on sparc, #60538
436- obsolete battstat_applet for Ximian compat, #51427
437- use ifup/ifdown ppp0 instead of pppon/pppoff for default
438  ppp command in modemlights, #54199
439
440* Tue Feb 12 2002 Havoc Pennington <hp@redhat.com>
441- 1.4.0.5, cross fingers
442- add gconf-devel buildreq, though this is dubious as hell
443  (pulled in by gtik using gnome-vfs, but if gtik actually
444   accessed gconf it would fail due to gnorba conflict)
445- patch totally busted charpick Makefile.am cflags override
446
447* Thu Jan 24 2002 Havoc Pennington <hp@redhat.com>
448- automake14
449
450* Thu Aug 30 2001 Alex Larsson <alexl@redhat.com>
451- Removed annoying broken battery full dialog #52861
452- Also fix mixer applet for USB sound #52603
453
454* Mon Aug 27 2001 Havoc Pennington <hp@redhat.com>
455- Add po files from sources.redhat.com
456
457* Wed Aug 15 2001 Alexander Larsson <alexl@redhat.com>
458- Own /usr/share/gnome/gkb and /usr/share/gnome/help/*
459
460* Wed Jul 18 2001 Havoc Pennington <hp@redhat.com>
461- add some build requires
462- remove ifarch build requires, replace with check in setup
463
464* Wed Jul 11 2001 Florian La Roche <Florian.LaRoche@redhat.de>
465- sanitize specfile to RH style
466- do not require apmd for s390 s390x
467
468* Mon Jul  9 2001 Jonathan Blandford <jrb@redhat.com>
469- new version
470
471* Sun Jul 08 2001 Havoc Pennington <hp@redhat.com>
472- remove extra .desktop file for battstat
473
474* Sat Jul 07 2001 Havoc Pennington <hp@redhat.com>
475- add battstat applet
476- rearrange .desktop files for applets
477
478* Tue Jun 12 2001 Than Ngo <than@redhat.com>
479- fix isdn stuff to build against kernel-2.4.x
480- use %%{_tmppath}
481
482* Mon Jun 11 2001 Florian La Roche <Florian.LaRoche@redhat.de>
483- allow newer gettext versions
484
485* Thu Mar 15 2001 Havoc Pennington <hp@redhat.com>
486- translations
487
488* Mon Feb 12 2001 Akira TAGOH <tagoh@redhat.com>
489- Updated Japanese translation (ja.po, .desktop).
490  Note: Please remove Source[23]: when release the next upstream version.
491
492* Fri Jan 19 2001 Havoc Pennington <hp@redhat.com>
493- 1.2.4
494
495* Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com>
496- Update Epoch
497
498* Wed Jul 19 2000 Jonathan Blandford <jrb@redhat.com>
499- Change slashapp to gnome-news app.
500
501* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
502- automatic rebuild
503
504* Mon Jun 19 2000 Owen Taylor <otaylor@redhat.com
505- %%defattr fixes
506- Remove Docdir:
507
508* Thu Jun 15 2000 Havoc Pennington <hp@redhat.com>
509- 1.2.1
510- use %%makeinstall
Note: See TracBrowser for help on using the repository browser.