# # spec file for package gnome-terminal (Version 2.24.0) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: gnome-terminal BuildRequires: docbook_4 BuildRequires: fdupes BuildRequires: gnome-common BuildRequires: gnome-doc-utils-devel BuildRequires: gnutls-devel BuildRequires: intltool BuildRequires: libglade2-devel BuildRequires: libgnomeprintui-devel BuildRequires: libgnomeui-devel BuildRequires: libwnck-devel BuildRequires: perl-XML-Parser BuildRequires: scrollkeeper BuildRequires: startup-notification-devel BuildRequires: update-desktop-files BuildRequires: vte-devel License: GPL v2 or later; LGPL v2.1 or later Group: System/X11/Terminals Obsoletes: gnome-core Version: 2.24.0 Release: 1 Summary: The GNOME 2.x Desktop Terminal Source: %{name}-%{version}.tar.bz2 Url: http://www.gnome.org BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: filesystem gconf2 Patch0: gnome-terminal-desktop.patch Requires: %{name}-lang = %{version} %gconf_schemas_prereq %description This package contains the GNOME 2.x Desktop Terminal program. It is handy for quick tasks on the command line. %lang_package %prep %setup -q %patch0 -p1 %build # autoreconf -f -i # needed for gnome-terminal-2.16.1: export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" # FIXME: Build as root modifies system! # gnome-panel-2.16.1: --disable-scrollkeeper does not work properly. %configure \ --disable-schemas-install \ --disable-scrollkeeper %__make %{?jobs:-j%jobs} %install %makeinstall # FIXME: Build as root modifies system! # gnome-panel-2.16.1: --disable-scrollkeeper does not work properly. rm -r $RPM_BUILD_ROOT%{_localstatedir}/scrollkeeper echo DocPath=gnome-terminal >> $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-terminal.desktop %suse_update_desktop_file -G "Command Line Terminal" %name TerminalEmulator %find_lang %{name} %find_gconf_schemas cat %{name}.schemas_list >%{name}.lst %fdupes $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %pre -f %{name}.schemas_pre %posttrans -f %{name}.schemas_posttrans %preun -f %{name}.schemas_preun %files -f %{name}.lst %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README %{_bindir}/gnome-terminal %{_datadir}/applications/gnome-terminal.desktop %{_datadir}/gnome-terminal %{_datadir}/omf/gnome-terminal %{_libdir}/bonobo/servers/gnome-terminal.server %files lang -f %{name}.lang %changelog * Tue Sep 23 2008 maw@suse.de - Update to version 2.24.0: + Bug fixed: bgo#553111 + Updated translations - Respin gnome-terminal-desktop.patch. * Mon Sep 01 2008 mboman@novell.com - Update to version 2.23.91: + Bugs fixed: bgo#549308, bgo#399744, bgo#401547, bgo#151794, bgo#519191 + Plug a mem leak. + Don't try to g_strfreev something we don't own. + Make the terminal window's role distinct from other g-t window's role, to be able to match just them with devilspie. + Use a static window role for the single instance encodings dialogue. + Updated translations. * Tue Aug 05 2008 captain.magnus@opensuse.org - Update to version 2.23.6: + g_listenv returns only the env var names, not name=value pairs. + Translation updates * Wed Jun 25 2008 maw@suse.de - Update to version 2.23.4.2: + Bugs fixed: bgo#536463, bgo#528683, bgo#418192, bgo#537112, bgo#537888, bgo#536899, bgo#537215, bgo#536639, bgo#538809, brc450808, and brc#450979 - Drop the following upstreamed patch: gnome-terminal-2.18.1-correct-help-uri.patch. * Mon May 05 2008 jpr@suse.de - Remove gnome-terminal-force-terminal-draw.patch, it was fixed in a different way upstream, see bgo #338913 - Remove gnome-terminal-uninited-vars.patch, the simple font selector it applied against was removed * Fri Apr 11 2008 maw@suse.de - Update to version 2.22.1: + Bugs fixed: bgo#521193 and bgo#521417. * Thu Mar 13 2008 sbrabec@suse.cz - Custom look'n'feel gconf keys moved to gconf2-branding-openSUSE. * Thu Mar 13 2008 vuntz@suse.de - Update to version 2.22.0: + Updated translations. * Tue Mar 04 2008 maw@suse.de - Update to version 2.21.92: + Ensure menu items are always drawn + Stop forcing invisible_char to * + Updated translations. * Tue Feb 19 2008 maw@suse.de - Update to version 2.21.91.1: + Adapt to new GChecksum API + Fix cropped tab close buttons when using recent versions of gnome-icon-theme + Fix for bgo#336155 + Updated translations - Respin gnome-terminal-defaults.patch and gnome-terminal-desktop.patch. * Wed Jan 30 2008 rodrigo@suse.de - Update to version 2.21.90: * Use the gtk-cursor-blink setting and remove the profile option * Remove extra frame from profile editor * Use G_STRFUNC instead of the deprecated G_GNUC_FUNCTION * Thu Oct 11 2007 sbrabec@suse.cz - Removed bogus dependency on mDNSResponder. * Wed Sep 19 2007 sbrabec@suse.cz - Updated to version 2.18.2: * license confusion fix * documentation migrated to gnome-doc-utils * use Tango terminal color scheme by default * Fri Sep 14 2007 hpj@suse.de - Add gnome-terminal-2.18.1-correct-help-uri.patch so we can find our help files correctly. * Tue Aug 07 2007 maw@suse.de - Use %%fdupes - Split off a -lang subpackage. * Tue Jul 10 2007 maw@suse.de - Update to version 2.18.1 - Several crashes fixed. * Fri Apr 27 2007 sbrabec@suse.cz - Do not call meinproc (#227624). * Thu Apr 12 2007 maw@suse.de - Update to version 2.18.0 - Fixes for bugzilla.gnome.org #412733 and #410281. * Fri Mar 09 2007 maw@suse.de - Update to version 2.17.91 - Plug a memory leak. - Do not disable some keybindings when DnDing notebook pages. - Include the Tango color scheme. - Remember the zoom setting for new tabs. - Do not have clashing shortcuts in popups. - Do not resize when switching between tabs, hopefully. - Focus new terminals when they are created, always. - Handle long terminal titles better. - Do not paint initially terminals black. - Various UI updates and inconsistencies eliminated. - A few crashes fixed. - Remove upstreamed gnome-terminal-tab_resize_fix_r2082.patch * Mon Feb 26 2007 sbrabec@suse.cz - Fixed invalid window resize (#211443). * Wed Jan 17 2007 sbrabec@suse.cz - Removed obsolete scrollkeeper directory (#230786). * Tue Dec 19 2006 sbrabec@suse.cz - Spec file cleanup. * Fri Dec 15 2006 maw@suse.de - Move to /usr. * Fri Oct 13 2006 danw@suse.de - Remove dead patch * Fri Oct 13 2006 jhargadon@suse.de - added gnome-doc-utils-devel in BuildRequires. * Tue Oct 03 2006 jhargadon@suse.de - update to version 2.16.1 - Honours the --title switch - Fixes a couples of memory leaks - New and updated translations * Mon Oct 02 2006 oswerkstrom@suse.de - Bug 177355 - gnome-terminal --title command ignored. * Thu Sep 14 2006 jhargadon@suse.de - update to version 2.16.0 - Bug 354056 – Build broken: missing help/fr/Makefile.am - Bug 351319 – crash on Terminal - Part of Bug 352873 – crash in Terminal: Edit current profile aft... - Bug 353020 – Detaching a tab does not preserve the size - Bug 336943 – Critical warning and crash in gnome-terminal - Bug 138609 – Next/prev TAB keybindings should not be passed through on first/last tab - Fix intltool req. * Mon Aug 21 2006 jhargadon@suse.de - update to version 2.15.4 - Bug 349459 – does not assert dependency on gdk 2.10 - Bug 85926 – dnd'd filenames should be escaped - Bug 324426 – Open/close tab adds row to terminal - Bug 336947 – [patch] Redundant vte_terminal_set_font_full() calls - Use real transparency when it's available - Improve the dialog to ask for confirmation when closing a window with more than one tab open - Migrated to gnome-doc-utils - Exports authentication proxy settings - Fixes the close button of the about dialog - Includes final slashes on URL highlighting - Eliminates superfluous resize on drag-n-drop - updates to translations * Tue Mar 07 2006 gekker@suse.de - Disable menu accelerators by default (#143086) * Tue Feb 28 2006 sbrabec@suse.cz - Use kdelibs3-doc in BuildRequires for meinproc (#153635#c14). * Fri Feb 17 2006 sreeves@suse.de - Update .desktop file (Name, GenericName, Comment, DocPath) * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Tue Sep 06 2005 jpr@suse.de - Update to version 2.12.0 * Tue Aug 23 2005 gekker@suse.de - Update to version 2.11.3 * Thu Aug 11 2005 gekker@suse.de - Update to version 2.11.2 * Fri Jul 22 2005 gekker@suse.de - Update to version 2.11.1 - Fix uninitialized variables * Tue Mar 22 2005 sbrabec@suse.cz - Reverted TERM to xterm (#73798). * Wed Mar 16 2005 clahey@suse.de - Change desktop Name to Gnome Terminal. * Wed Mar 09 2005 gekker@suse.de - Update to version 2.10.0 (GNOME 2.10). * Thu Mar 03 2005 gekker@suse.de - update version to 2.9.3 * Thu Jan 20 2005 gekker@suse.de - Update version to 2.9.2 * Wed Nov 24 2004 ro@suse.de - added suse_update_desktop_file * Mon Nov 22 2004 sbrabec@suse.cz - Set TERM=gnome. It fixes screen garbling in mutt (#43189). * Tue Nov 02 2004 ro@suse.de - locale rename: no -> nb * Thu Aug 26 2004 clahey@suse.de - Cache gnome-terminal help and show gnome-terminal in khelpcenter. * Wed May 12 2004 clahey@suse.de - Upgraded to 2.6.0. - Upgraded patches. * Wed Mar 10 2004 sbrabec@suse.cz - Fixed gconf schemas installation (#33114). * Wed Feb 25 2004 hhetter@suse.de - remove schema patch, obsoleted by new one - include gnome-terminal-defaults.patch: don't use system font, don't use mnemonics in the menubar * Mon Feb 16 2004 hhetter@suse.de - install schemas in %%post and %%postun * Sat Jan 10 2004 adrian@suse.de - fix build as user * Tue Nov 11 2003 hhetter@suse.de - updated to version 2.4.2 * Mon Oct 27 2003 sbrabec@suse.cz - Updated to version 2.4.1. * Mon Sep 29 2003 hhetter@suse.de - updated to version 2.4.0.1 [GNOME2.4] * Mon Sep 22 2003 sbrabec@suse.cz - Obsolete gnome-core (bug #31480), * Mon Sep 08 2003 sbrabec@suse.cz - Use RPM_OPT_FLAGS. * Mon Jul 14 2003 sbrabec@suse.cz - GNOME prefix change to /opt/gnome. * Mon Jun 30 2003 sbrabec@suse.cz - Updated to version 2.2.2. - Clean-up of neededforbuild. * Sun Jun 29 2003 ro@suse.de - use gnome2-devel-packages in neededforbuild - use find_lang - added directories to filelist * Wed Feb 12 2003 hhetter@suse.de - don't used font size from system fonts but use the font specified in the schema file for the default profile * Tue Jan 28 2003 hhetter@suse.de - updated to version 2.2.0 - fix kde datadir * Thu Jan 16 2003 sbrabec@suse.cz - Added libjpeg to neededforbuild. * Thu Nov 28 2002 hhetter@suse.de - updated to version 2.0.2 [GNOME 2.0.3] - removed crash-on-restore.dif as it is upstream * Mon Nov 11 2002 ro@suse.de - changed neededforbuild to * Tue Sep 24 2002 sbrabec@suse.cz - Added alsa-devel to neededforbuild, because esound-devel can require it. * Thu Sep 19 2002 sbrabec@suse.cz - Added alsa to neededforbuild, because esound can depend on it. * Fri Sep 13 2002 sbrabec@suse.cz - updated to version 2.0.1 - Fix for crash on session restore (post-2.0.1 fix from CVS). * Tue Aug 20 2002 hhetter@suse.de - added PreReq: filesystem * Tue Jun 18 2002 hhetter@suse.de - fix schema file install * Sun Jun 16 2002 ro@suse.de - use libpng-devel-packages in neededforbuild * Fri Jun 14 2002 hhetter@suse.de - updated to version 2.0.0 - provide schema file * Wed Jun 05 2002 hhetter@suse.de - initial SuSE Release 1.9.7