]> git.pld-linux.org Git - packages/gnome-shell.git/blame - gnome-shell.spec
- updated to 3.8.0.1
[packages/gnome-shell.git] / gnome-shell.spec
CommitLineData
80f1cab6 1Summary: Window manager and application launcher for GNOME
1a7ebb2b 2Name: gnome-shell
6e495a72 3Version: 3.8.0.1
2ec034be 4Release: 1
1a7ebb2b 5License: GPL v2+
6Group: X11/Window Managers
6e495a72
ŁK
7Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell/3.8/%{name}-%{version}.tar.xz
8# Source0-md5: f6511b663a9e3eda6f640bfab7a8fa08
80f1cab6 9URL: http://live.gnome.org/GnomeShell
6e495a72 10BuildRequires: NetworkManager-devel >= 0.9.6
80f1cab6 11BuildRequires: autoconf >= 2.63
293b02ce 12BuildRequires: automake >= 1:1.11
6e495a72
ŁK
13BuildRequires: caribou-devel >= 0.4.8
14BuildRequires: clutter-devel >= 1.13.4
80f1cab6 15BuildRequires: dbus-glib-devel
1255cf42 16BuildRequires: evolution-data-server-devel >= 3.5.3
a860f861 17BuildRequires: gcr-devel >= 3.3.90
293b02ce 18BuildRequires: gettext-devel >= 0.17
6e495a72
ŁK
19BuildRequires: gjs-devel >= 1.35.4
20BuildRequires: glib2-devel >= 1:2.35.0
293b02ce 21BuildRequires: gnome-bluetooth-devel >= 3.1.0
6e495a72 22BuildRequires: gnome-desktop-devel >= 3.7.90
1255cf42 23BuildRequires: gnome-menus-devel >= 3.5.3
80f1cab6 24BuildRequires: gobject-introspection-devel >= 0.10.1
6e495a72 25BuildRequires: gsettings-desktop-schemas-devel >= 3.7.4
1255cf42
ŁK
26BuildRequires: gstreamer-devel >= 1.0.0
27BuildRequires: gstreamer-plugins-base-devel >= 1.0.0
6e495a72 28BuildRequires: gtk+3-devel >= 3.7.9
d588dcc3 29BuildRequires: gtk-doc >= 1.15
293b02ce
ŁK
30BuildRequires: intltool >= 0.40
31BuildRequires: json-glib-devel >= 0.13.90
6e495a72
ŁK
32BuildRequires: libcanberra-gtk3-devel
33BuildRequires: libcroco-devel >= 0.6.8
34BuildRequires: libsecret-devel
293b02ce 35BuildRequires: libsoup-devel
80f1cab6
ŁK
36BuildRequires: libtool >= 2:2.2.6
37BuildRequires: libxml2-devel
cfbe7068 38BuildRequires: libxslt-progs
6e495a72 39BuildRequires: mutter-devel >= 3.8.0
80f1cab6
ŁK
40BuildRequires: pkgconfig >= 1:0.22
41BuildRequires: polkit-devel >= 0.100
6e495a72 42BuildRequires: pulseaudio-devel >= 2.0
a985b63a 43BuildRequires: rpm-pythonprov
80f1cab6 44BuildRequires: rpmbuild(macros) >= 1.601
293b02ce
ŁK
45BuildRequires: startup-notification-devel >= 0.11
46BuildRequires: tar >= 1:1.22
a860f861 47BuildRequires: telepathy-glib-devel >= 0.17.5
293b02ce 48BuildRequires: xz
6e495a72 49Requires(post,postun): glib2 >= 1:2.35.0
90f9906f 50Requires: at-spi2-atk >= 2.4.0
6e495a72 51Requires: caribou >= 0.4.8
1255cf42 52Requires: evolution-data-server >= 3.5.3
6e495a72
ŁK
53Requires: gjs >= 1.35.4
54Requires: glib2 >= 1:2.35.0
293b02ce 55Requires: gnome-bluetooth-libs >= 3.1.0
1255cf42 56Requires: gnome-menus >= 3.5.3
293b02ce 57Requires: gnome-settings-daemon >= 3.1.90
6e495a72
ŁK
58Requires: gsettings-desktop-schemas >= 3.7.4
59Requires: gtk+3 >= 3.7.9
60Requires: mutter >= 3.8.0
21482538 61Requires: nautilus >= 3.2.0
90f9906f 62Requires: telepathy-mission-control
21482538 63Suggests: gnome-contacts >= 3.2.0
76f6a6f7 64Suggests: gnome-icon-theme-symbolic >= 3.0.0
6e495a72 65Provides: gdm-wm = 3.8.0
1a7ebb2b 66BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
67
68%description
80f1cab6
ŁK
69GNOME Shell is the defining technology of the GNOME 3 desktop user
70experience. It provides core interface functions like switching to
71windows and launching applications. GNOME Shell takes advantage of the
72capabilities of modern graphics hardware and introduces innovative
73user interface concepts to provide a delightful and easy to use
74experience.
1a7ebb2b 75
a860f861
ŁK
76%package apidocs
77Summary: GNOME Shell API documentation
78Summary(pl.UTF-8): Dokumentacja API GNOME Shell
79Group: Documentation
80Requires: gtk-doc-common
81
82%description apidocs
83This package provides GNOME Shell API documentation.
84
85%description apidocs -l pl.UTF-8
86Ten pakiet dostarcza dokumentację API GNOME Shell.
87
293b02ce
ŁK
88%package -n browser-plugin-%{name}
89Summary: gnome-shell plugin for WWW browsers
90Summary(pl.UTF-8): Wtyczka gnome-shell do przeglądarek WWW
91Group: X11/Libraries
92Requires: %{name} = %{version}-%{release}
93Requires: browser-plugins >= 2.0
94Requires: browser-plugins(%{_target_base_arch})
95Provides: mozilla-firefox-plugin-gnome-shell = %{version}-%{release}
96Provides: mozilla-plugin-gnome-shell = %{version}-%{release}
97Obsoletes: mozilla-firefox-plugin-gnome-shell < %{version}-%{release}
98Obsoletes: mozilla-plugin-gnome-shell < %{version}-%{release}
99
100%description -n browser-plugin-%{name}
101gnome-shell plugin for WWW browsers.
102
103%description -n browser-plugin-%{name} -l pl.UTF-8
104Wtyczka gnome-shell do przeglądarek WWW.
105
1a7ebb2b 106%prep
107%setup -q
108
109%build
80f1cab6
ŁK
110%{__intltoolize}
111%{__libtoolize}
f5486c89 112%{__aclocal} -I m4
80f1cab6
ŁK
113%{__autoconf}
114%{__autoheader}
115%{__automake}
1a7ebb2b 116%configure \
a860f861 117 --enable-gtk-doc \
184c4ba1 118 --disable-silent-rules \
a860f861 119 --disable-static \
a860f861 120 --with-html-dir=%{_gtkdocdir}
80f1cab6 121%{__make} -j1
1a7ebb2b 122
123%install
124rm -rf $RPM_BUILD_ROOT
d5cb8e80 125install -d $RPM_BUILD_ROOT%{_datadir}/gnome-shell/{extensions,search-providers}
1a7ebb2b 126
127%{__make} install \
43e0fed8
ER
128 INSTALL="install -p" \
129 install_sh="install -p" \
293b02ce
ŁK
130 DESTDIR=$RPM_BUILD_ROOT \
131 mozillalibdir=%{_browserpluginsdir}
1a7ebb2b 132
a860f861 133%{__rm} $RPM_BUILD_ROOT%{_libdir}/gnome-shell/*.la \
293b02ce 134 $RPM_BUILD_ROOT%{_browserpluginsdir}/*.la
2d8a9ea1
AF
135# evolution already ships this file
136%{__rm} $RPM_BUILD_ROOT%{_desktopdir}/evolution-calendar.desktop
80f1cab6
ŁK
137
138%find_lang %{name}
1a7ebb2b 139
140%clean
141rm -rf $RPM_BUILD_ROOT
142
143%post
80f1cab6 144%glib_compile_schemas
1a7ebb2b 145
80f1cab6
ŁK
146%postun
147if [ "$1" = "0" ]; then
148 %glib_compile_schemas
149fi
1a7ebb2b 150
293b02ce
ŁK
151%post -n browser-plugin-%{name}
152%update_browser_plugins
153
154%postun -n browser-plugin-%{name}
155if [ "$1" = 0 ]; then
156 %update_browser_plugins
157fi
158
1a7ebb2b 159%files -f %{name}.lang
160%defattr(644,root,root,755)
9f710482 161%attr(755,root,root) %{_bindir}/gnome-shell
a860f861 162%attr(755,root,root) %{_bindir}/gnome-shell-extension-prefs
80f1cab6 163%attr(755,root,root) %{_bindir}/gnome-shell-extension-tool
1255cf42 164%attr(755,root,root) %{_bindir}/gnome-shell-perf-tool
293b02ce
ŁK
165%attr(755,root,root) %{_libexecdir}/gnome-shell-calendar-server
166%attr(755,root,root) %{_libexecdir}/gnome-shell-hotplug-sniffer
167%attr(755,root,root) %{_libexecdir}/gnome-shell-perf-helper
80f1cab6
ŁK
168%dir %{_libdir}/gnome-shell
169%attr(755,root,root) %{_libdir}/gnome-shell/libgnome-shell.so
a860f861 170%attr(755,root,root) %{_libdir}/gnome-shell/libgnome-shell-js.so
80f1cab6
ŁK
171%{_libdir}/gnome-shell/Gvc-1.0.typelib
172%{_libdir}/gnome-shell/Shell-0.1.typelib
a860f861 173%{_libdir}/gnome-shell/ShellJS-0.1.typelib
80f1cab6 174%{_libdir}/gnome-shell/St-1.0.typelib
a860f861 175%{_datadir}/GConf/gsettings/gnome-shell-overrides.convert
6e495a72 176%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screenshot.xml
a860f861 177%{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml
6e495a72 178%{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml
80f1cab6 179%{_datadir}/dbus-1/services/org.gnome.Shell.CalendarServer.service
293b02ce 180%{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service
80f1cab6
ŁK
181%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
182%{_datadir}/gnome-shell
183%{_desktopdir}/gnome-shell.desktop
a860f861 184%{_desktopdir}/gnome-shell-extension-prefs.desktop
80f1cab6 185%{_mandir}/man1/gnome-shell.1*
293b02ce 186
a860f861
ŁK
187%files apidocs
188%defattr(644,root,root,755)
189%{_gtkdocdir}/shell
190%{_gtkdocdir}/st
191
293b02ce
ŁK
192%files -n browser-plugin-%{name}
193%defattr(644,root,root,755)
194%attr(755,root,root) %{_browserpluginsdir}/libgnome-shell-browser-plugin.so
This page took 0.190479 seconds and 4 git commands to generate.