source: projects/specs/trunk/m/mutter/mutter-vl.spec @ 12446

Revision 12446, 8.6 KB checked in by tomop, 4 years ago (diff)

updated 92 packages

ModemManager?-1.14.0-1

accountsservice-0.6.55-1

adwaita-icon-theme-3.36.1-1

cheese-3.34.0-1

clutter-gst3-3.0.27-1

clutter-gtk-1.8.4-2

clutter-1.26.4-1

cogl-1.22.8-1

colord-gtk-0.2.0-1

colord-1.4.4-1

control-center-3.36.4-1

eog-plugins-3.26.5-1

eog-3.36.3-1

evince-3.36.7-1

evolution-data-server-3.36.4-1

evolution-3.36.4-1

folks-0.14.0-1

fuse3-3.9.2-2

gcr-3.36.0-1

gdm-3.36.3-1

geocode-glib-3.26.2-1

gjs-1.64.4-1

glade3-3.36.0-1

gnome-applets-3.36.4-1

gnome-autoar-0.2.4-1

gnome-bluetooth-3.34.1-1

gnome-books-3.34.0-3

gnome-clocks-3.36.2-1

gnome-color-manager-3.36.0-1

gnome-contacts-3.36.2-1

gnome-desktop3-3.36.4-1

gnome-documents-3.34.0-1

gnome-flashback-3.36.3-1

gnome-font-viewer-3.34.0-1

gnome-keyring-3.36.0-1

gnome-menus-3.36.0-1

gnome-online-accounts-3.36.0-1

gnome-panel-3.36.2-1

gnome-session-3.36.0-1

gnome-settings-daemon-3.36.1-1

gnome-shell-3.36.4-1

gnome-software-3.36.1-1

gnome-themes-extra-3.28-2

gnome-tweaks-3.34.0-1

gnome-video-effects-0.5.0-1

gom-0.4-1

graphene-1.10.2-2

grilo-plugins-0.3.11-1

grilo-0.3.12-1

gsettings-desktop-schemas-3.36.1-1

gsound-1.0.2-3

gvfs-1.44.1-1

libaccounts-glib-1.25-1

libappindicator-12.10.0-1

libchamplain-0.12.20-1

libdbusmenu-16.04.0-1

libgdata-0.17.12-1

libgepub-0.6.0-4

libgphoto2-2.5.25-1

libgweather-3.36.1-1

libgxps-0.3.1-1

libhandy0-0.0.13-6

libical-3.0.8-2

libindicator-12.10.1-2

libmtp-1.1.17-1

libnma-1.8.30-2

liboauth-1.0.3-2

libsecret-0.20.3-1

libspectre-0.2.9-1

libwacom-1.4.1-1

libwnck3-3.36.0-1

libxmlb-0.1.15-3

metacity-3.36.1-1

mm-common-1.0.1-3

mobile-broadband-provider-info-0.20190618-1

mozjs68-68.11.0-1

mutter-3.36.4-1

nautilus-3.36.3-1

network-manager-applet-1.18.0-1

pipewire-0.3.8-1

python-dbusmock-0.18.3-6

python-mallard-ducktype-1.0.2-8

startup-notification-0.12-4

totem-pl-parser-3.26.5-1

totem-3.34.1-1

vala-0.48.8-1

xdg-desktop-portal-gtk-1.7.1-1

xdg-desktop-portal-1.7.2-1

yelp-tools-3.32.2-1

yelp-xsl-3.36.0-1

yelp-3.36.0-1

zenity-3.32.0-1

RevLine 
[12446]1%bcond_with systemd
[521]2
[12446]3Summary:        Window and compositing manager based on Clutter
4Name:           mutter
5Version:        3.36.4
6Release:        1%{?_dist_release}%{?with_systemd:.systemd}
7Vendor:         Project Vine
8Distribution:   Vine Linux
[4616]9
[12446]10License:        GPLv2+
11URL:            http://git.gnome.org/browse/mutter
12%global         shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
13Source0:        https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
[9791]14
[12446]15Patch100:       mutter-3.18.1-roundf.patch
[521]16
17BuildRoot: %{_tmppath}/%{name}-%{version}-root
18
[12446]19BuildRequires:  meson
[7938]20BuildRequires:  pkgconfig
[12005]21BuildRequires:  intltool
[7938]22BuildRequires:  gtk3-devel
23BuildRequires:  clutter-devel
[9073]24BuildRequires:  mesa-libgbm-devel >= 10.3
[12005]25BuildRequires:  mesa-libGLES-devel
[7938]26BuildRequires:  libSM-devel
[9073]27BuildRequires:  libxkbfile-devel
28BuildRequires:  xkeyboard-config
29BuildRequires:  libxkbcommon-devel
[7938]30BuildRequires:  python-devel
31BuildRequires:  gnome-desktop3-devel
32BuildRequires:  gobject-introspection-devel
33BuildRequires:  startup-notification-devel
34BuildRequires:  libcanberra-gtk3-devel
[8353]35BuildRequires:  upower-devel >= 0.9.11
[7938]36BuildRequires:  desktop-file-utils
37BuildRequires:  zenity
38BuildRequires:  gsettings-desktop-schemas-devel >= 3.4.0
[12005]39BuildRequires:  libXtst-devel
[12446]40BuildRequires:  libgudev-devel
41BuildRequires:  graphene-devel
42BuildRequires:  gnome-settings-daemon-devel
43BuildRequires:  libwacom-devel
44BuildRequires:  pipewire-devel
45BuildRequires:  xorg-x11-server-Xorg
46%if %{with systemd}
47BuildRequires:  systemd-devel
48%else
[12005]49BuildRequires:  elogind-devel
[12446]50%endif
[7938]51
52Requires:               %{name}-libs = %{version}-%{release}
53Requires(postun,posttrans):     desktop-file-utils
54
[521]55%description
56Mutter is a minimal X window manager aimed at nontechnical users and is designed to integrate well with the GNOME desktop. Mutter lacks some features that may be expected by traditional UNIX or other technical users; these users may want to investigate other available window managers for use with GNOME or standalone.
57
58
[9646]59%package        devel
60Summary:        Development files of the mutter library.
61Group:          Development/Libraries
[521]62
[9646]63Requires:       %{name}-libs = %{version}-%{release}
64Requires:       pkgconfig
65Requires:       gtk3-devel
66Requires:       clutter-devel
67Requires:       libX11-devel
[521]68
[9646]69%description    devel
[521]70Development files of the mutter library.
71
72
[9646]73%package        libs
74Summary:        Libraries for %{name}
75Summary(ja):    %{name} の共有ライブラリ
76Group:          System Environment/Libraries
[7938]77
[9646]78%description    libs
[7938]79The %{name}-libs package contains the runtime shared libraries for
80%{name}.
81
82
[521]83%prep
84%setup -q
[9791]85%patch100 -p1
[521]86
87%build
[10716]88export CFLAGS="$RPM_OPT_FLAGS -Wno-error=unused-variable -Wno-error=sign-compare -Wno-error=format"
[12005]89#intltoolize --force --copy
[12446]90%meson \
91        -Dwayland=false \
92        -Dprofiler=false \
93        -Dtests=false \
94        -Dinstalled_tests=false
95%meson_build
[12005]96
[521]97
98%install
99%{__rm} -rf ${RPM_BUILD_ROOT}
[12446]100%meson_install
[521]101
102%find_lang %{name}
103
104
105%clean
106%{__rm} -rf ${RPM_BUILD_ROOT}
107
108
109%post
110touch --no-create %{_datadir}/icons/hicolor
111
112%postun
[7938]113if [ "$1" -eq 0 ]; then
114        touch --no-create %{_datadir}/icons/hicolor
115        gtk-update-icon-cache -q %{_datadir}/icons/hicolor
116        update-desktop-database -q > /dev/null || :
[521]117fi
118
[7938]119%posttrans
120gtk-update-icon-cache -q %{_datadir}/icons/hicolor
121update-desktop-database -q > /dev/null || :
[521]122
[7938]123%post libs -p /sbin/ldconfig
124%postun libs -p /sbin/ldconfig
125
126
[521]127%files -f %{name}.lang
128%defattr(-,root,root)
[12005]129%license COPYING
130%doc NEWS
[521]131%{_bindir}/mutter
[12446]132%{_libdir}/mutter-*/plugins/libdefault.so
[9073]133%{_libexecdir}/mutter-restart-helper
[6011]134%{_datadir}/GConf/gsettings/mutter-schemas.convert
[521]135%{_datadir}/applications/*
[6011]136%{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml
[9073]137%{_datadir}/glib-2.0/schemas/org.gnome.mutter.wayland.gschema.xml
[7633]138%{_datadir}/gnome-control-center/keybindings/50-mutter-navigation.xml
139%{_datadir}/gnome-control-center/keybindings/50-mutter-system.xml
[6011]140%{_datadir}/gnome-control-center/keybindings/50-mutter-windows.xml
[521]141%{_mandir}/man1/mutter.1.gz
142
[7938]143%files libs
144%defattr(-,root,root,-)
145%{_libdir}/lib*.so.*
[12446]146%dir %{_libdir}/mutter-*
147%dir %{_libdir}/mutter-*/plugins
148%{_libdir}/mutter-*/lib*.so.*
149%{_libdir}/mutter-*/*.so
150%{_libdir}/mutter-*/*.typelib
[7938]151
[521]152%files devel
153%defattr(-,root,root,-)
[12446]154%{_includedir}/mutter-*/*
[521]155%{_libdir}/lib*.so
156%{_libdir}/pkgconfig/*
[12446]157%{_libdir}/mutter-*/*.gir
[521]158
[7633]159
[521]160%changelog
[12446]161* Mon Aug 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.4-1
162- new upstream release.
163- added systemd support (disabled as default).
164- dropped Patch0: fixed in upstream.
165
[12005]166* Sun Dec 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.30.2-1
167- new upstream release.
168
[10716]169* Sun Jul 17 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.3-1
[10195]170- new upstream release
171
[9804]172* Fri Nov 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.2-1
173- new upstream release
174
[9791]175* Sat Oct 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.1-1
176- new upstream release
177- add Patch100 (mutter-3.18.1-roundf.patch)
178- remove %%{name}-docs subpackage
179
[9569]180* Sat May 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-1
181- new upstream release
182
[9646]183* Sat May 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-1
184- new upstream release
185
[9520]186* Sun Apr 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1.1-1
187- new upstream release
188
[9475]189* Sun Mar 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.0-1
190- new upstream release
191
[9178]192* Mon Dec 22 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.3-1
193- new upstream release
194
[9102]195* Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
196- new upstream release
197
[9073]198* Sat Nov 08 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1.5-1
199- new upstream release
200- add BuildRequires: mesa-libgbm-devel, libxkbfile-devel, xkeyboard-config, libxkbcommon-devel
201
[8962]202* Sun Sep 21 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.2-2
203- rebuild with upower-0.99.1
204
[8447]205* Wed May 14 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.2-1
206- new upstream release
207
[8369]208* Sat Apr 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
209- new upstream release
210
[8353]211* Sat Apr 12 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
212- new upstream release
213
[8219]214* Sat Jan 25 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.3-1
215- new upstream release
216
[8011]217* Sun Nov 24 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2-1
218- new upstream release
219
[7938]220* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.1.1-1
221- new upstream release
222- add BuildRequires: gnome-desktop3-devel, upower-devel
223- create libs subpackage
224- add Patch0 (mutter-3.10.0.1-introspection.patch)
225
[7756]226* Sun Aug 11 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.4-1
227- new upstream release
228
[7712]229* Sun Jun 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.3-1
230- new upstream release
231
[7681]232* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
233- new upstream release
234- remove Patch101 (mutter-vine-customize.patch)
235
[7633]236* Thu Apr 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
237- new upstream release
238- create %%{name}-doc subpackage
239
[7474]240* Sun Feb 17 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.3-1
241- new upstream release
242
[7119]243* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
244- new upstream release
245
[6951]246* Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
247- new upstream release
248
[6890]249* Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
250- new upstream release
251- remove BuildRequires: GConf2-devel
252
[6011]253* Sat Apr 21 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
254- new upstream release
255- update Patch101 (mutter-vine-customize.patch)
256- add BuildRequires: gsettings-desktop-schemas-devel
257
[5448]258* Sat Jan 21 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.2-1
259- new upstream release
260
[5038]261* Fri Oct 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
262- new upstream release
263
[4850]264* Wed Sep 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
265- new upstream release
266
[4812]267* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
268- new upstream release
269
270* Sun Sep 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.91.1-1
271- new upstream release
272- add Requires: gtk3-devel, libX11-devel (-devel package)
273
[4704]274* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90.1-1
275- new upstream release
276- add BuildRequires: zenity
277
[4616]278* Fri Aug 12 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
279- new upstream release
280- change BuildRequires: gobject-introspection-devel instead of gir-repository-devel
281- change BuildRequires: gtk3-devel instead of gtk2-devel
282- change BuildRequires: libcanberra-gtk3-devel instead of libcanberra-devel
283- add Patch101 (mutter-vine-customize.patch)
284
[1886]285* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.29.1-2
286- rebuild with rpm-4.8.1 for pkg-config file
287
[914]288* Thu Apr 29 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.29.1-1
289- new upstream release
290- add BuildRequires: libcanberra-devel
291- Requires: clutter-devel (devel package)
292
[521]293* Sun Feb 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.0-1
294- initial build for Vine Linux
295
Note: See TracBrowser for help on using the repository browser.