source: projects/specs/trunk/g/gnome-shell/gnome-shell-vl.spec @ 12468

Revision 12468, 11.0 KB checked in by tomop, 4 years ago (diff)

updated 4 packages

gnome-session-3.36.0-2

gnome-shell-3.36.5-1

gnome-software-3.36.1-2

gtk3-3.24.22-1

RevLine 
[12446]1%bcond_with systemd
[521]2
[7474]3Summary:        Window management and application launching for GNOME
[9376]4Summary(ja):    GNOME 上でウィンドウの管理及びアプリケーションの起動を行うインターフェース
[7474]5Name:           gnome-shell
[12468]6Version:        3.36.5
[12446]7Release:        1%{?_dist_release}%{?with_systemd:.systemd}
[12468]8Group:      desktop-gnome
[12446]9Vendor:         Project Vine
10Distribution:   Vine Linux
[4616]11
[7474]12License:        GPLv2+
13URL:            http://live.gnome.org/GnomeShell
[12446]14%global         shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
15Source0:        https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
[521]16
[915]17Requires: mutter
[6890]18Requires: ca-certificates
[6011]19Requires: at-spi2-atk
[7633]20Requires: network-manager-applet
21Requires: gnome-tweak-tool
[12468]22Requires: xdg-desktop-portal-gtk
[915]23
[12005]24BuildRequires: meson
[521]25BuildRequires: pkgconfig
[12446]26BuildRequires: python3
27BuildRequires: sassc
28BuildRequires: libxslt
29BuildRequires: gnome-common
30BuildRequires: at-spi2-atk-devel
31BuildRequires: evolution-data-server-devel
32BuildRequires: gcr-devel
33BuildRequires: gtk3-devel
34BuildRequires: gdk-pixbuf-devel
35BuildRequires: gobject-introspection-devel
36BuildRequires: glib2-devel
37BuildRequires: gjs-devel
38BuildRequires: libxml2-devel
[521]39BuildRequires: clutter-devel
[12446]40BuildRequires: cogl-devel
[521]41BuildRequires: mutter-devel
[4616]42BuildRequires: polkit-devel
[12446]43BuildRequires: startup-notification-devel
[12005]44BuildRequires: ibus-devel
[12446]45BuildRequires: libX11-devel
46BuildRequires: gsettings-desktop-schemas-devel
47BuildRequires: gnome-desktop3-devel
[12005]48BuildRequires: gnome-bluetooth-devel
[12446]49BuildRequires: gstreamer1-devel
50BuildRequires: NetworkManager-libnm-devel
51BuildRequires: libsecret-devel
52%if %{with systemd}
53BuildRequires: systemd-devel
54%endif
55BuildRequires: pulseaudio-libs-devel
56BuildRequires: gnome-autoar-devel
57BuildRequires: json-glib-devel
58BuildRequires: bash-completion
59BuildRequires: asciidoc
[521]60
61BuildRoot: %{_tmppath}/%{name}-%{version}-root
62
63%description
[4616]64GNOME Shell is the defining technology of the GNOME 3 desktop user experience.
65It provides core interface functions like switching to windows and launching
66applications. GNOME Shell takes advantage of the capabilities of modern graphics
67hardware and introduces innovative user interface concepts to provide a delightful
68and easy to use experience.
[521]69
70
[7633]71%package        docs
72Summary:        Documentation for %{name}
73Summary(ja):    %{name} 用のドキュメント
[12468]74Group:          documentation
[7633]75Requires:       %{name} = %{version}-%{release}
76BuildArch:              noarch
77
78%description    docs
79This package contains documentation for %{name}.
80
81
[521]82%prep
83%setup -q
84
[12446]85
[521]86%build
[12005]87export LANG=ja_JP.UTF-8
88%meson \
[12446]89%if !%{with systemd}
[12005]90  -Dsystemd=false \
[12446]91%endif
[12005]92  -Dgtk_doc=true
93%meson_build
[521]94
[12446]95
[521]96%install
[12005]97export LANG=ja_JP.UTF-8
98%{__rm} -rf %{buildroot}
99%meson_install
[521]100
101%find_lang %{name}
102
103
104
105%clean
106%{__rm} -rf ${RPM_BUILD_ROOT}
107
108
109%post
110/sbin/ldconfig
111touch --no-create %{_datadir}/icons/hicolor
112if [ -x /usr/bin/gtk-update-icon-cache ]; then
113  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
114fi
115
116%postun
117/sbin/ldconfig
118touch --no-create %{_datadir}/icons/hicolor
119if [ -x /usr/bin/gtk-update-icon-cache ]; then
120  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
121fi
[4616]122glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
[521]123
[4616]124%posttrans
125glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
[521]126
[4616]127
[521]128%files -f %{name}.lang
[7633]129%defattr(-,root,root,-)
[12005]130%license COPYING
131%doc NEWS README.md
132%dir %{_sysconfdir}/xdg
133%dir %{_sysconfdir}/xdg/autostart
134%{_sysconfdir}/xdg/autostart/gnome-shell-overrides-migration.desktop
[12446]135%{_bindir}/gnome-*
[7633]136%{_libdir}/%{name}/*
[4616]137%{_libexecdir}/gnome-shell-calendar-server
138%{_libexecdir}/gnome-shell-hotplug-sniffer
[12005]139%{_libexecdir}/gnome-shell-overrides-migration.sh
[4616]140%{_libexecdir}/gnome-shell-perf-helper
[9073]141%{_libexecdir}/gnome-shell-portal-helper
[6011]142%{_datadir}/GConf/gsettings/gnome-shell-overrides.convert
[12446]143%{_datadir}/applications/*.desktop
144%{_datadir}/dbus-1/interfaces/*.xml
145%{_datadir}/dbus-1/services/*.service
[4616]146%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
[12005]147%{_datadir}/glib-2.0/schemas/00_org.gnome.shell.gschema.override
[7633]148%{_datadir}/%{name}/*
149%{_datadir}/gnome-control-center/keybindings/50-gnome-shell-system.xml
[12005]150%dir %{_datadir}/xdg-desktop-portal
151%dir %{_datadir}/xdg-desktop-portal/portals
152%{_datadir}/xdg-desktop-portal/portals/gnome-shell.portal
[12446]153%{_mandir}/man1/*.1*
154%dir %{_datadir}/bash-completion
155%dir %{_datadir}/bash-completion/completions
156%{_datadir}/bash-completion/completions/gnome-extensions
157%{_datadir}/icons/hicolor/scalable/apps/*
158%{_datadir}/icons/hicolor/symbolic/apps/*
159%{_datadir}/metainfo/*
160%if %{with systemd}
161%{_userunitdir}/*
162%endif
[7633]163
164%files docs
165%defattr(-,root,root,-)
[6011]166%{_datadir}/gtk-doc/html/shell
167%{_datadir}/gtk-doc/html/st
[521]168
169
170%changelog
[12468]171* Fri Aug 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.5-1
172- new upstream release.
173
[12446]174* Tue Aug 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.4-1
175- new upstream release.
176
[12005]177* Fri Jan 04 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.30.2-1
178- new upstream release.
179- dropped Patch102: session tracker was switched to elogind.
180- added Patch105.
181
[11447]182* Fri Jan 26 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.20.4-1
183- new upstream release.
184
[10721]185* Sun Jul 31 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.3-2
186- new upstream release
187- add Patch104 (gnome-shell-3.20.3-vine-themes.patch)
188
[10716]189* Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.3-1
[10195]190- new upstream release
[10716]191- update Patch104 (gnome-shell-3.20.0-vine-themes.patch)
[10195]192
[9821]193* Fri Nov 20 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.3-1
194- new upstream release
195
[9804]196* Fri Nov 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.2-1
197- new upstream release
198
[9791]199* Thu Nov 05 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.1-1
200- new upstream release
201- update Patch104 (gnome-shell-3.18.1-vine-themes.patch)
202
[9646]203* Sun Jul 05 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.3-1
204- new upstream release
205
[9630]206* Sun Jun 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-3
207- add Patch104 (gnome-shell-3.16.2-vine-themes.patch)
208
[9585]209* Sun May 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-2
210- add Patch103 (gnome-shell-3.16.2-disable-packagekit.patch)
211
[9569]212* Sat May 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-1
213- new upstream release
214
[9520]215* Sun Apr 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1-1
216- new upstream release
217
[9484]218* Thu Apr 02 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.0-1
[9475]219- new upstream release
220- add BuildRequires: python3-devel
[9484]221- update Patch102 (gnome-shell-3.16.0-revert-loginManager.patch)
[9475]222
[9376]223* Tue Feb 24 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.14.3-2
224- rebuilt with libical 1.0.1
225
[9178]226* Mon Dec 22 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.3-1
227- new upstream release
228
[9102]229* Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
230- new upstream release
231
[9073]232* Sat Nov 08 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1.5-1
233- new upstream release
234- update Patch101 (gnome-shell-3.14.1-vine-settings.patch)
235- add Patch102 (gnome-shell-3.14.1.5-revert-loginManager.patch)
236
[8447]237* Sat May 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.2-1
238- new upstream release
239
[8369]240* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
241- new upstream release
242
[8353]243* Sun Mar 30 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
244- new upstream release
245
[8219]246* Sat Jan 25 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.3-1
247- new upstream release
248
[8011]249* Sat Nov 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2.1-1
250- new upstream release
251
[7938]252* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.1-1
253- new upstream release
254
[7756]255* Sun Aug 11 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.4-1
256- new upstream release
257
[7712]258* Sun Jun 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.3-1
259- new upstream release
260
[7681]261* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
262- new upstream release
263
[7633]264* Mon Apr 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
265- new upstream release
266- update Patch101 (gnome-shell-vine-settings.patch)
267- add BuildRequires: control-center-devel, libnm-gtk-devel, caribou-devel
268- add Requires: telepathy-logger, network-manager-applet, gnome-tweak-tool
269- create %%{name}-docs subpackage
270
[7516]271* Sun Mar 03 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.3.1-1
272- new upstream release
273- remove Source102 (gnome-shell.gnome-3-6.ja.po)
274
[7474]275* Sun Feb 17 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.3-1
276- new upstream release
277- add Source102 (gnome-shell.gnome-3-6.ja.po)
278
[7119]279* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
280- new upstream release
281- remove Patch0 (gnome-shell-3.4.1-git20121031.patch)
282
[7047]283* Thu Nov 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-2
284- rebuild with telepathy-logger-0.6.0
285- add Patch0 (gnome-shell-3.4.1-git20121031.patch)
286
[6951]287* Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
288- new upstream release
289
[6890]290* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
291- new upstream release
292- add Patch0 (gnome-shell-3.5.92-git20120921.patch)
293- update Patch101 (gnome-shell-vine-settings.patch)
294- change BuildRequires: ca-certificates instead of openssl
295- add BuildRequires: libcanberra-gtl3-devel
296
[6619]297* Sun Jul 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
298- new upstream release
299- remove Patch103 (gnome-shell-ja.po-date.patch)
300
[6011]301* Sat Apr 21 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
302- new upstream release
303- update Patch101,103
304- remove Patch0,102
305- add BuildRequires: gcr-devel
306- remove BuildRequires: GConf2-devel
307- add Requires: at-spi2-atk
308
[5448]309* Sat Jan 21 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.2.1-1
310- new upstream release
311- remove Patch1
312
[5206]313* Sun Nov 27 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-2
314- add Patch0 (gnome-shell-3.2.1-shell_parse_argv.patch)
315- add Patch1 (gnome-shell-3.2.1-ja.po.patch)
316- rename Patch103 (gnome-shell-ja.po-date.patch)
317- drop Patch102
318
[5038]319* Sat Oct 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
320- new upstream release
321
[4850]322* Fri Sep 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
323- new upstream release
324
[4812]325* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
326- new upstream release
327- update Patch101
328- update Patch102
329- update Patch103 (gnome-shell-3.1.91.1-ja.po.patch)
330- add BuildRequires: libgudev1-devel, openssl
331
[4704]332* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90.1-1
333- new upstream release
334- add BuildRequires: folks-devel, NetworkManager-glib-devel
335- add Requires: caribou
336- remove Patch0
337- update Patch101
338- update Patch102
339- update Patch103 (gnome-shell-3.1.90.1-ja.po.patch)
340
[4650]341* Mon Aug 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-2
342- rebuild with gnome-menus-3.1.5
343- add Patch0 (gnome-shell-git20110821.patch)
344
[4616]345* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
346- new upstream release
347- add BuildRequires: telepathy-logger-devel, polkit-devel, pulseaudio-libs-devel, evolution-data-server-devel
348- change BuildRequires: gnome-desktop3-devel instead of gnome-desktop-devel
349- remove BuildRequires: xulrunner-devel
350- add Patch101 (gnome-shell-vine-settings.patch)
351- add Patch102 (gnome-shell-vine-customize.patch)
352- add Patch103 (gnome-shell-3.1.4-ja.po.patch)
353
[915]354* Sun May 02 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.29.1-2
355- add Requires: mutter
356
[914]357* Sun May 02 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.29.1-1
358- new upstream release
359
[521]360* Sun Feb 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.0-1
361- initial build for Vine Linux
362
Note: See TracBrowser for help on using the repository browser.