Summary: Funky application launcher Name: gnome-launch-box Version: 0.4 Release: 18%{?dist} License: GPLv2+ Group: Applications/Internet URL: http://developer.imendio.com/projects/gnome-launch-box Source0: http://ftp.imendio.com/pub/imendio/%{name}/src/%{name}-%{version}.tar.bz2 Source1: gnome-launch-box.desktop # http://developer.imendio.com/issues/browse/GLB-39 Patch0: glb-auto-transparent.patch # http://developer.imendio.com/issues/browse/GLB-37 Patch1: glb-use-xdg-dirs.patch # https://bugzilla.redhat.com/show_bug.cgi?id=440192 # http://developer.imendio.com/issues/browse/GLB-41 Patch2: glb-change-default-kbd.patch # https://bugzilla.gnome.org/show_bug.cgi?id=609940 Patch3: gnome-launch-box-libs.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires(post): GConf2 Requires(preun): GConf2 Requires: GConf2 Requires: control-center-filesystem BuildRequires: gtk2-devel >= 2.10.0 BuildRequires: evolution-data-server-devel >= 1.8.0 BuildRequires: gnome-menus-devel >= 2.16.0 BuildRequires: libgnomeui-devel >= 2.16.0 BuildRequires: gnome-desktop-devel >= 2.16.0 BuildRequires: gnome-vfs2-devel, GConf2-devel BuildRequires: gettext-devel BuildRequires: perl(XML::Parser) BuildRequires: control-center-devel >= 2.19.1 BuildRequires: autoconf automake libtool BuildRequires: gnome-common BuildRequires: intltool %description Launch Box is an application launcher, heavily influenced by Quicksilver for Mac OS X. %prep %setup -q %patch0 -p0 -b .auto-transparent %patch1 -p0 -b .xdg-user-dirs %patch2 -p0 -b .def-shortcut %patch3 -p1 -b .libs autoreconf -i -f %build %configure --datadir=%{_datadir}/%{name} make %{?_smp_mflags} %install %{__rm} -rf $RPM_BUILD_ROOT export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make DESTDIR=$RPM_BUILD_ROOT install unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL install -m0755 -d $RPM_BUILD_ROOT/%{_sysconfdir}/xdg/autostart/ install -m0644 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/xdg/autostart/gnome-launch-box.desktop %find_lang %{name} %post export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/gnome-launch-box.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/gnome-launch-box.schemas >& /dev/null fi %clean %{__rm} -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) %doc ChangeLog AUTHORS README TODO COPYING %{_sysconfdir}/gconf/schemas/gnome-launch-box.schemas %{_sysconfdir}/xdg/autostart/* %{_bindir}/gnome-launch-box %{_datadir}/gnome-launch-box %{_datadir}/gnome-control-center/keybindings/90-gnome-launch-box.xml %changelog * Mon Jun 28 2010 Matthew Barnes <mbarnes@redhat.com> - 0.4-18 - Rebuild against newer libedataserver. * Sun Feb 14 2010 Matthias Clasen <mclasen@redhat.com> - 0.4-17 - Add missing libs * Fri Jan 22 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0.4-16 - Rebuild for libgnome-desktop soname bump * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Fri Dec 19 2008 - Bastien Nocera <bnocera@redhat.com> - 0.4-13 - Rebuild for new gnome-desktop * Fri Nov 28 2008 Caolán McNamara <caolanm@redhat.com> - 0.4-12 - rebuild for dependencies * Wed Jul 23 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.4-11 - fix license tag * Thu Jun 05 2008 - Bastien Nocera <bnocera@redhat.com> - 0.4-10 - Rebuild * Wed May 14 2008 - Bastien Nocera <bnocera@redhat.com> - 0.4-9 - Rebuild * Wed Apr 02 2008 - Bastien Nocera <bnocera@redhat.com> - 0.4-8 - Change default shortcut to not conflict with metacity (#440192) * Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.4-7 - Autorebuild for GCC 4.3 * Wed Jan 09 2008 - Bastien Nocera <bnocera@redhat.com> - 0.4-6 - Add patches to use xdg-user-dirs and auto-detect transparency (#428079) * Sun Oct 21 2007 - Bastien Nocera <bnocera@redhat.com> - 0.4-5 - Fix autolauncher missing a description (#344381) * Fri Aug 24 2007 Adam Jackson <ajax@redhat.com> - 0.4-4 - Rebuild for build ID * Tue Jul 31 2007 - Bastien Nocera <bnocera@redhat.com> - 0.4-3 - Add an autolauncher * Sat Jul 7 2007 Matthias Clasen <mclasen@redhat.com> - 0.4-2 - Require control-center-filesystem * Tue Jul 03 2007 - Bastien Nocera <bnocera@redhat.com> - 0.4-1 - Update to 0.4 - Add the control-center as a BR to get the keybindings integration * Fri Mar 16 2007 - Bastien Nocera <bnocera@redhat.com> - 0.2-1 - First post!