# # rpm spec for gnome-terminal-launcher # Copyright (C) Diego Torres Milano # # $Id: gnome-terminal-launcher.spec 27 2007-02-16 08:53:36Z dtmilano $ %define name gnome-terminal-launcher %define ver 0.9 %define rel 1 %define filelst %{name}-%{ver}-files %define dtm Diego Torres Milano %define debug_package %{nil} Summary: GNOME terminal launcher Vendor: Diego Torres Milano Name: %{name} Version: %{ver} Release: %{rel} BuildArch: noarch License: GPL Group: User Interface/Desktops Packager: %{dtm} URL: http://gnome-tla.sourceforge.net Source: %{name}-%{ver}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{ver}-root Requires: gnome-terminal, python >= 2.4, pygtk2 >= 2.6, gnome-python2 >= 2.10, gnome-python2-applet >= 2.10, gnome-python2-gconf >= 2.10, GConf2 >= 2.10 %description GNOME Terminal Launcher uses the profiles stores in GCONF to create a menu with the corresponding launchers. GNOME Termina Launcher is a panel applet. %prep %setup -n %{name}-%{version} %build %install [ "%{buildroot}" != '/' ] && rm -rf %{buildroot} install -d %{buildroot}%{_bindir} install -p gnome-terminal-launcher %{buildroot}%{_bindir} install -d %{buildroot}%{_prefix}/lib/bonobo/servers install gnome-terminal-launcher.server %{buildroot}%{_prefix}/lib/bonobo/servers/ install -d %{buildroot}/%{_sysconfdir}/gconf/schemas install gnome-terminal-launcher.schema %{buildroot}/%{_sysconfdir}/gconf/schemas/ install -d %{buildroot}%{_datadir}/pixmaps install pixmaps/gnome-terminal-launcher.png %{buildroot}%{_datadir}/pixmaps/ %__os_install_post find %{buildroot} -type f -print|sed -e "s@^%{buildroot}@@g; s@\([^\\]\) @\1\\\ @g" > %{filelst} %files -f %{filelst} %defattr(-,root,root) %clean [ "%{buildroot}" != '/' ] && rm -rf %{buildroot} %post /usr/bin/gconftool-2 --install-schema-file=/%{_sysconfdir}/gconf/schemas/gnome-terminal-launcher.schema >/dev/null %changelog * Fri Feb 16 2007 %{dtm} - gnome-terminal-launcher-0.8-4 Solved notify problem when a profile is deleted * Fri Feb 2 2007 %{dtm} - gnome-terminal-launcher-0.8-3 Removed notify_add from loadProfiles to avoid loop when a new profile is created in gnome-terminal (reported by Fredrik Rambris). * Thu Feb 1 2007 %{dtm} - gnome-terminal-launcher-0.8-2 Added GConf keys to store preferences Restore of preferences at startup Reaction to notification events in preferences changes * Thu Jan 25 2007 %{dtm} - gnome-terminal-launcher-0.8-1 Added preferences dialog Added sort criteria to preferences * Mon Dec 11 2006 %{dtm} - gnome-terminal-launcher-0.7-2 Disabled notification while restoring to avoid race condition * Sun Dec 10 2006 %{dtm} - gnome-terminal-launcher-0.7-1 Added configuration (gnome-terminal) save and restore capabilities Added notification of Gconf changes Restore menu bug fixed * Tue Sep 5 2006 %{dtm} - gnome-terminal-launcher-0.6-1 Solved problem with profiles sharing the beginning of the name (map) * Wed Aug 9 2006 %{dtm} - gnome-terminal-launcher-0.5-2 Spec and Makefile fixes * Wed Aug 9 2006 %{dtm} - gnome-terminal-launcher-0.5-1 Added schema and extra options. * Fri Aug 4 2006 %{dtm} - gnome-terminal-launcher-0.4-3 Directory changed to HOME before launching terminal * Thu Jun 22 2006 %{dtm} - gnome-terminal-launcher-0.4-2 Added dependencies * Tue Jun 20 2006 %{dtm} - gnome-terminal-launcher-0.4-1 Initial release