diff --git a/README.md b/README.md index ebaf507..ce16ea3 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # gnome-shell +GNOME Shell provides core user interface functions for the GNOME 3 desktop, like switching to windows and launching applications. GNOME Shell takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a visually attractive and easy to use experience. + diff --git a/gnome-shell.spec b/gnome-shell.spec new file mode 100644 index 0000000..7e4d4e7 --- /dev/null +++ b/gnome-shell.spec @@ -0,0 +1,244 @@ +%define majver %(echo %version | cut -d. -f1-2) +Name: gnome-shell +Version: 3.10.4 +Release: 1mamba +Summary: GNOME Shell provides core user interface functions for the GNOME 3 desktop +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://live.gnome.org +Source: ftp://ftp.gnome.org/pub/gnome/sources/gnome-shell/%{majver}/gnome-shell-%{version}.tar.xz +License: GPL +## AUTOBUILDREQ-BEGIN +BuildRequires: GConf-devel +BuildRequires: glibc-devel +BuildRequires: gnome-menus-devel +BuildRequires: gobject-introspection-devel +BuildRequires: gtk-doc +BuildRequires: libatk-devel +BuildRequires: libbzip2-devel +BuildRequires: libcairo-devel +BuildRequires: libcanberra-devel +BuildRequires: libclutter-devel +BuildRequires: libcogl-devel +BuildRequires: libcroco-devel +BuildRequires: libdbus-devel +BuildRequires: libdbus-glib-devel +BuildRequires: libdrm-devel +BuildRequires: libe2fs-devel +BuildRequires: libelf-devel +BuildRequires: libevolution-data-server-devel +BuildRequires: libexpat-devel +BuildRequires: libffi-devel +BuildRequires: libfolks-devel +BuildRequires: libfontconfig-devel +BuildRequires: libfreetype-devel +BuildRequires: libgcr-devel +BuildRequires: libgcrypt-devel +BuildRequires: libgdk-pixbuf-devel +BuildRequires: libgee-devel +BuildRequires: libGL-devel +BuildRequires: libglib-devel +BuildRequires: libgjs-devel +BuildRequires: libgnome-keyring-devel +BuildRequires: libgpg-error-devel +BuildRequires: libgstreamer-devel +BuildRequires: libgtk-devel +BuildRequires: libical-devel +BuildRequires: libICE-devel +BuildRequires: libjson-glib-devel +BuildRequires: libkrb5-devel +BuildRequires: liblzma-devel +BuildRequires: libmozjs185-devel +BuildRequires: libmutter-devel +BuildRequires: libnm-devel +BuildRequires: libnspr-devel +BuildRequires: libnss-devel +BuildRequires: libpango-devel +BuildRequires: libpixman-devel +BuildRequires: libpng-devel +BuildRequires: libpthread-stubs-devel +BuildRequires: libpulseaudio-devel +BuildRequires: libpulseaudio-glib-devel +BuildRequires: libselinux-devel +BuildRequires: libSM-devel +BuildRequires: libsoup-devel +BuildRequires: libsqlite-devel +BuildRequires: libstartup-notification-devel +BuildRequires: libstdc++6-devel +BuildRequires: libuuid-devel +BuildRequires: libX11-devel +BuildRequires: libXau-devel +BuildRequires: libxcb-devel +BuildRequires: libXcomposite-devel +BuildRequires: libXcursor-devel +BuildRequires: libXdamage-devel +BuildRequires: libXdmcp-devel +BuildRequires: libXext-devel +BuildRequires: libXfixes-devel +BuildRequires: libXi-devel +BuildRequires: libXinerama-devel +BuildRequires: libxml2-devel +BuildRequires: libXrandr-devel +BuildRequires: libXrender-devel +BuildRequires: libz-devel +BuildRequires: mutter +BuildRequires: ORBit2-devel +BuildRequires: p11-kit-devel +BuildRequires: polkit-devel +BuildRequires: telepathy-glib-devel +BuildRequires: telepathy-logger-devel +BuildRequires: udev-devel +## AUTOBUILDREQ-END +BuildRequires: libcaribou-devel +BuildRequires: libevolution-data-server-devel >= %{majver} +Requires: telepathy-mission-control +Requires: caribou +Requires: mutter +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +GNOME Shell provides core user interface functions for the GNOME 3 desktop, like switching to windows and launching applications. GNOME Shell takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a visually attractive and easy to use experience. + +%package apidocs +Group: Documentation +Summary: %{name} API documentation +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} +Requires: gtk-doc + +%description apidocs +This package includes the %{name} API documentation. + +%debug_package + +%prep +%setup -q + +%build +%configure --enable-gtk-doc +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall + +%find_lang %{name} + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files -f %{name}.lang +%defattr(-,root,root) +%{_bindir}/gnome-shell +%{_bindir}/gnome-shell-extension-prefs +%{_bindir}/gnome-shell-extension-tool +%{_bindir}/gnome-shell-perf-tool +%dir %{_libdir}/gnome-shell +%{_libdir}/gnome-shell/Gvc-1.0.typelib +%{_libdir}/gnome-shell/Shell-0.1.typelib +%{_libdir}/gnome-shell/ShellJS-0.1.typelib +%{_libdir}/gnome-shell/ShellMenu-0.1.typelib +%{_libdir}/gnome-shell/St-1.0.typelib +%{_libdir}/gnome-shell/libgnome-shell.la +%{_libdir}/gnome-shell/libgnome-shell.so +%{_libdir}/gnome-shell/libgnome-shell-js.la +%{_libdir}/gnome-shell/libgnome-shell-js.so +%{_libdir}/gnome-shell/libgnome-shell-menu.la +%{_libdir}/gnome-shell/libgnome-shell-menu.so +%{_libdir}/mozilla/plugins/libgnome-shell-browser-plugin.la +%{_libdir}/mozilla/plugins/libgnome-shell-browser-plugin.so +%{_libexecdir}/gnome-shell-calendar-server +%{_libexecdir}/gnome-shell-hotplug-sniffer +%{_libexecdir}/gnome-shell-perf-helper +%{_datadir}/GConf/gsettings/gnome-shell-overrides.convert +%{_datadir}/applications/gnome-shell-extension-prefs.desktop +%{_datadir}/applications/gnome-shell.desktop +%{_datadir}/applications/evolution-calendar.desktop +%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screencast.xml +%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screenshot.xml +%{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml +%{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml +%{_datadir}/dbus-1/services/org.gnome.Shell.CalendarServer.service +%{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service +#%{_datadir}/glib-2.0/schemas/org.gnome.shell.evolution.calendar.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml +%dir %{_datadir}/gnome-shell +%{_datadir}/gnome-shell/wanda.png +%dir %{_datadir}/gnome-shell/js +%dir %{_datadir}/gnome-shell/js/extensionPrefs +%{_datadir}/gnome-shell/js/extensionPrefs/main.js +%dir %{_datadir}/gnome-shell/js/gdm +%{_datadir}/gnome-shell/js/gdm/* +%dir %{_datadir}/gnome-shell/js/misc +%{_datadir}/gnome-shell/js/misc/* +%dir %{_datadir}/gnome-shell/js/perf +%{_datadir}/gnome-shell/js/perf/core.js +%dir %{_datadir}/gnome-shell/js/ui +%{_datadir}/gnome-shell/js/ui/* +#%{_datadir}/gnome-shell/open-search-providers/google.xml +#%{_datadir}/gnome-shell/open-search-providers/wikipedia.xml +#%{_datadir}/gnome-shell/shaders/dim-window.glsl +%dir %{_datadir}/gnome-shell/theme +%{_datadir}/gnome-shell/theme/* +%{_mandir}/man1/gnome-shell.1.gz +%doc COPYING + +%files apidocs +%defattr(-,root,root) +%dir %{_datadir}/gtk-doc/html/shell +%{_datadir}/gtk-doc/html/shell/* +%dir %{_datadir}/gtk-doc/html/st +%{_datadir}/gtk-doc/html/st/* + +%changelog +* Thu Feb 20 2014 Automatic Build System 3.10.4-1mamba +- automatic version update by autodist + +* Sun Jan 19 2014 Automatic Build System 3.10.3-1mamba +- automatic version update by autodist + +* Fri Nov 15 2013 Automatic Build System 3.10.2.1-1mamba +- automatic version update by autodist + +* Tue Nov 05 2013 Automatic Build System 3.10.1-1mamba +- automatic version update by autodist + +* Wed Jul 31 2013 Automatic Build System 3.8.4-1mamba +- automatic version update by autodist + +* Wed Jun 12 2013 Automatic Build System 3.8.3-1mamba +- automatic version update by autodist + +* Mon May 27 2013 Automatic Build System 3.8.2-1mamba +- automatic version update by autodist + +* Wed Apr 17 2013 Automatic Build System 3.8.1-1mamba +- automatic version update by autodist + +* Mon Apr 15 2013 Automatic Build System 3.8.0.1-1mamba +- automatic version update by autodist + +* Wed Feb 20 2013 Automatic Build System 3.6.3.1-1mamba +- automatic version update by autodist + +* Thu Feb 14 2013 Automatic Build System 3.6.3-1mamba +- automatic version update by autodist + +* Fri Nov 23 2012 Automatic Build System 3.6.2-1mamba +- automatic version update by autodist + +* Mon Nov 05 2012 Silvan Calarco 3.6.1-2mamba +- rebuilt with telepathy-logger 0.6.0 + +* Tue Oct 16 2012 Automatic Build System 3.6.1-1mamba +- automatic version update by autodist + +* Sat Sep 29 2012 Automatic Build System 3.6.0-1mamba +- update to 3.6.0 + +* Sun Sep 16 2012 Silvan Calarco 3.4.2-2mamba +- require telepathy-mission-control and caribou + +* Sat Sep 15 2012 Silvan Calarco 3.4.2-1mamba +- package created by autospec