2007-01-09 17:44:27 +01:00
|
|
|
|
#
|
2007-03-12 01:57:46 +01:00
|
|
|
|
# spec file for package gnome-terminal (Version 2.17.91)
|
2007-01-09 17:44:27 +01:00
|
|
|
|
#
|
|
|
|
|
# Copyright (c) 2007 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
|
2007-03-12 01:57:46 +01:00
|
|
|
|
BuildRequires: docbook_4 gnome-common gnome-doc-utils-devel gnutls-devel intltool kdelibs3-doc libglade2-devel libgnomeprintui-devel libgnomeui-devel libwnck-devel mDNSResponder-devel perl-XML-Parser scrollkeeper startup-notification-devel update-desktop-files vte-devel
|
2007-01-09 17:44:27 +01:00
|
|
|
|
License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
|
|
|
|
|
Group: System/X11/Terminals
|
|
|
|
|
Obsoletes: gnome-core
|
2007-03-12 01:57:46 +01:00
|
|
|
|
Version: 2.17.91
|
|
|
|
|
Release: 1
|
2007-01-09 17:44:27 +01:00
|
|
|
|
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
|
|
|
|
|
Patch1: gnome-terminal-defaults.patch
|
|
|
|
|
Patch2: gnome-terminal-force-terminal-draw.patch
|
|
|
|
|
Patch4: gnome-terminal-desktop.patch
|
|
|
|
|
Patch5: %{name}-uninited-vars.patch
|
|
|
|
|
Autoreqprov: on
|
|
|
|
|
|
|
|
|
|
%gconf_schemas_prereq
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
This package contains the GNOME 2.x Desktop Terminal program. It is
|
|
|
|
|
handy for quick tasks on the command line.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
%setup -q
|
|
|
|
|
%patch1 -p1
|
|
|
|
|
%patch2 -p1
|
|
|
|
|
%patch4 -p1
|
|
|
|
|
%patch5
|
|
|
|
|
|
|
|
|
|
%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
|
|
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
2007-01-18 01:30:56 +01:00
|
|
|
|
# FIXME: Build as root modifies system!
|
|
|
|
|
# gnome-panel-2.16.1: --disable-scrollkeeper does not work properly.
|
|
|
|
|
rm -r $RPM_BUILD_ROOT%{_localstatedir}/scrollkeeper
|
2007-01-09 17:44:27 +01:00
|
|
|
|
echo DocPath=gnome-terminal >> $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-terminal.desktop
|
|
|
|
|
for xml in $RPM_BUILD_ROOT%{_datadir}/gnome/help/*/*/*.xml; do
|
|
|
|
|
if echo $xml | egrep 'share/gnome/help/([^/]*)/[^/]*/\1\.xml$' > /dev/null; then
|
|
|
|
|
meinproc --check --cache `echo $xml | sed 's/xml$/cache.bz2/'` $xml || :
|
|
|
|
|
fi
|
|
|
|
|
done
|
|
|
|
|
%suse_update_desktop_file -G "Command Line Terminal" %name TerminalEmulator
|
|
|
|
|
%find_lang %{name}
|
|
|
|
|
%find_gconf_schemas
|
|
|
|
|
cat %{name}.lang %{name}.schemas_list >%{name}.lst
|
|
|
|
|
|
|
|
|
|
%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
|
|
|
|
|
|
2007-02-26 19:03:06 +01:00
|
|
|
|
%changelog
|
2007-03-12 01:57:46 +01:00
|
|
|
|
* 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
|
2007-02-26 19:03:06 +01:00
|
|
|
|
* Mon Feb 26 2007 - sbrabec@suse.cz
|
|
|
|
|
- Fixed invalid window resize (#211443).
|
2007-01-18 01:30:56 +01:00
|
|
|
|
* Wed Jan 17 2007 - sbrabec@suse.cz
|
|
|
|
|
- Removed obsolete scrollkeeper directory (#230786).
|
2007-01-09 17:44:27 +01:00
|
|
|
|
* 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.
|
|
|
|
|
* 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.
|
|
|
|
|
* 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
|
|
|
|
|
* 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.
|
|
|
|
|
* 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.
|
|
|
|
|
* 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
|
|
|
|
|
* Mon Nov 11 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
|