Name: netbook-launcher Version: 1.6.21 Release: 2%{?dist} Summary: A clutter-based desktop launcher Group: User Interface/Desktops License: GPLv3 URL: https://launchpad.net/netbook-remix-launcher Source0: http://launchpad.net/netbook-remix-launcher/trunk/1.2.0beta/+download/%{name}-%{version}.tar.gz # https://bugs.launchpad.net/netbook-remix-launcher/+bug/369942 Patch0: %{name}-1.6.21-fix-quit.patch Patch1: %{name}-1.6.21-fix-icons.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: clutter-gtk-devel BuildRequires: GConf2-devel BuildRequires: gnome-menus-devel BuildRequires: intltool BuildRequires: gnome-desktop-devel BuildRequires: libwnck-devel # bug 485957 BuildRequires: libXres-devel BuildRequires: startup-notification-devel BuildRequires: dbus-glib-devel # for quit actions Requires: gnome-power-manager Requires(pre): GConf2 Requires(post): GConf2 Requires(preun): GConf2 %description Netbook Launcher is a desktop launcher that uses the clutter UI library. It is commonly being used on netbook desktops with a resolution of 1024x600 pixels and also supposed to support usage on touchscreens. It follows the xdg spec standards from freedesktop.org for the Desktop menu layout. %prep %setup -q %patch0 -p1 -b .fix-quit %patch1 -p1 -b .fix-icons %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %pre if [ "$1" -gt 1 ] ; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || : fi %post export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || : %preun if [ "$1" -eq 0 ] ; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || : fi %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING TODO %config(noreplace) %{_sysconfdir}/gconf/schemas/netbook-launcher.schemas %{_sysconfdir}/xdg/autostart/netbook-launcher.desktop %{_bindir}/netbook-launcher %{_datadir}/desktop-directories/Favorites.directory %{_datadir}/netbook-launcher %changelog * Thu Apr 30 2009 Michel Salim - 1.6.21-2 - Fix session management actions and icons * Sat Apr 18 2009 Michel Salim - 1.6.21-1 - Update to 1.6.21 - Register GConf schemas * Mon Mar 2 2009 Michel Salim - 1.6.8-1 - Update to 1.6.8 * Fri Feb 6 2009 Michel Salim - 1.2-1 - Package renamed to netbook-launcher - Updated build dependencies (add clutter-gtk-devel, drop redundant ones) * Mon Oct 28 2008 Peter Robinson 0.6.3-2 - Fix dep and rebuild * Thu Oct 02 2008 Jonathan Roberts 0.6.3-1 - Updated spec file to fix comments from review, and updated to latest upstream * Thu Sep 18 2008 Jonathan Roberts 0.5.18-1 - Created initial spec file