gnome-terminal/gnome-terminal.spec

297 lines
10 KiB
RPMSpec
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#
# spec file for package gnome-terminal (Version 2.22.1)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: gnome-terminal
BuildRequires: docbook_4 fdupes gnome-common gnome-doc-utils-devel gnutls-devel intltool libglade2-devel libgnomeprintui-devel libgnomeui-devel libwnck-devel perl-XML-Parser scrollkeeper startup-notification-devel update-desktop-files vte-devel
License: GPL v2 or later; LGPL v2.1 or later
Group: System/X11/Terminals
Obsoletes: gnome-core
Version: 2.22.1
Release: 11
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
Patch4: gnome-terminal-desktop.patch
Patch6: gnome-terminal-2.18.1-correct-help-uri.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
%patch4 -p1
%patch6 -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
%{_datadir}/pixmaps/gnome-terminal.png
%{_libdir}/bonobo/servers/gnome-terminal.server
%files lang -f %{name}.lang
%changelog
* 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.
* Wed Mar 05 2008 maw@suse.de
- Update to version 2.21.92:
+ Ensure menu items are always drawn
+ Stop forcing invisible_char to *
+ Updated translations.
* Wed Feb 20 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
* Sat Sep 15 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
* Tue Oct 03 2006 oswerkstrom@suse.de
- Bug 177355 - gnome-terminal --title command ignored.
* Fri Sep 15 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.
* Tue Aug 22 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).
* Sat Feb 18 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.
* Thu Mar 10 2005 gekker@suse.de
- Update to version 2.10.0 (GNOME 2.10).
* Fri Mar 04 2005 gekker@suse.de
- update version to 2.9.3
* Thu Jan 20 2005 gekker@suse.de
- Update version to 2.9.2
* Thu Nov 25 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
* Fri Aug 27 2004 clahey@suse.de
- Cache gnome-terminal help and show gnome-terminal in khelpcenter.
* Thu May 13 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.
* Mon Jun 30 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
* Tue Nov 12 2002 ro@suse.de
- changed neededforbuild <xf86 xdevel> to <x-devel-packages>
* 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
* Mon Jun 17 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