gnome-terminal/gnome-terminal.spec

451 lines
13 KiB
RPMSpec
Raw Normal View History

%define gettext_package gnome-terminal
2007-02-14 14:17:07 +00:00
%define gtk2_version 2.10.0
%define gconf_version 2.14.0
2005-02-02 20:26:55 +00:00
%define startup_notification_version 0.8
2007-02-14 14:17:07 +00:00
%define vte_version 0.15.3
%define gnome_vfs_version 2.4
%define desktop_file_utils_version 0.2.90
Summary: GNOME Terminal
Name: gnome-terminal
2007-06-19 00:07:41 +00:00
Version: 2.18.1
2007-02-28 04:42:07 +00:00
Release: 1%{?dist}
URL: http://www.gnome.org/
2007-03-13 05:28:47 +00:00
Source0: http://ftp.gnome.org/pub/gnome/sources/gnome-terminal/2.18/gnome-terminal-%{version}.tar.bz2
# Fix gnome.org Bug 338913 Terminal resized when switching tabs
Patch2: gnome-terminal-2.15.0-338913-revert-336325.patch
License: GPL
Group: User Interface/Desktops
2007-01-23 06:09:48 +00:00
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# gconftool-2
2007-02-14 14:17:07 +00:00
Requires(pre): GConf2 >= %{gconf_version}
Requires(post): GConf2 >= %{gconf_version}
Requires(preun): GConf2 >= %{gconf_version}
2006-10-18 20:13:11 +00:00
Requires(post): scrollkeeper
2006-05-17 02:41:35 +00:00
Requires(postun): scrollkeeper
BuildRequires: gtk2-devel >= %{gtk2_version}
2007-02-14 14:17:07 +00:00
BuildRequires: GConf2-devel >= %{gconf_version}
BuildRequires: libglade2-devel
BuildRequires: libgnomeui-devel
BuildRequires: startup-notification-devel >= %{startup_notification_version}
BuildRequires: vte-devel >= %{vte_version}
2007-02-14 14:17:07 +00:00
BuildRequires: gnome-vfs2-devel >= %{gnome_vfs_version}
BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
2006-10-22 01:33:17 +00:00
BuildRequires: scrollkeeper
BuildRequires: gettext
2006-05-22 16:52:22 +00:00
BuildRequires: gnome-doc-utils
# For intltool:
2007-02-14 14:17:07 +00:00
BuildRequires: perl(XML::Parser)
%description
GNOME terminal emulator application.
%prep
%setup -q
%patch2 -p1 -b .338913-revert-336325
%build
#workaround broken perl-XML-Parser on 64bit arches
export PERL5LIB=/usr/lib64/perl5/vendor_perl/5.8.2 perl
2006-05-17 02:41:35 +00:00
%configure --with-widget=vte --disable-scrollkeeper
2007-02-14 14:17:07 +00:00
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
2007-02-14 14:17:07 +00:00
make install DESTDIR=$RPM_BUILD_ROOT
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
desktop-file-install --vendor gnome --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--add-only-show-in GNOME \
--remove-category=Application \
--add-category=System \
$RPM_BUILD_ROOT%{_datadir}/applications/*
2007-02-14 14:17:07 +00:00
# grr, --disable-scrollkeeper is not good enough
rm -r $RPM_BUILD_ROOT/var/scrollkeeper
%find_lang %{gettext_package}
%clean
rm -rf $RPM_BUILD_ROOT
%post
2006-05-17 02:41:35 +00:00
scrollkeeper-update -q
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
2006-10-22 01:33:17 +00:00
gconftool-2 --makefile-install-rule \
%{_sysconfdir}/gconf/schemas/gnome-terminal.schemas > /dev/null || :
2006-10-18 19:48:06 +00:00
%pre
if [ "$1" -gt 1 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/gnome-terminal.schemas > /dev/null || :
fi
2006-05-17 02:41:35 +00:00
%preun
if [ "$1" -eq 0 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/gnome-terminal.schemas > /dev/null || :
fi
%postun
scrollkeeper-update -q
%files -f %{gettext_package}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README
2006-09-08 16:28:36 +00:00
%{_bindir}/gnome-terminal
%{_datadir}/gnome-terminal
2006-09-08 16:28:36 +00:00
%{_datadir}/pixmaps/gnome-terminal.png
%{_datadir}/gnome/help/gnome-terminal
%{_datadir}/omf/gnome-terminal
%{_datadir}/applications/gnome-terminal.desktop
%{_sysconfdir}/gconf/schemas/gnome-terminal.schemas
2006-09-08 16:35:49 +00:00
%{_libdir}/bonobo/servers/gnome-terminal.server
%changelog
2007-06-19 00:07:41 +00:00
* Mon Jun 18 2007 Matthias Clasen <mclasen@redhat.com> - 2.18.1-1
- Update to 2.18.1
2007-03-13 05:28:47 +00:00
* Tue Mar 13 2007 Matthias Clasen <mclasen@redhat.com> - 2.18.0-1
- Update to 2.18.0
2007-02-28 04:42:07 +00:00
* Tue Feb 27 2007 Matthias Clasen <mclasen@redhat.com> - 2.17.92-1
- Update to 2.17.92
2007-02-15 17:35:48 +00:00
* Thu Feb 15 2007 Matthias Clasen <mclasen@redhat.com> - 2.17.91-3
- Add System to desktop file categories
2007-02-14 14:17:07 +00:00
* Wed Feb 14 2007 Matthias Clasen <mclasen@redhat.com> - 2.17.91-2
- Package review feedback
2007-02-13 18:06:12 +00:00
* Tue Feb 13 2007 Matthias Clasen <mclasen@redhat.com> - 2.17.91-1
- Update to 2.17.91
2007-01-23 06:09:48 +00:00
* Tue Jan 23 2007 Matthias Clasen <mclasen@redhat.com> - 2.17.90-1
- Update to 2.17.90
2006-10-22 01:33:17 +00:00
* Sat Oct 21 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.1-1
- Update to 2.16.1
2006-10-18 19:48:06 +00:00
* Wed Oct 18 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.0-3
- Fix scripts according to packaging guidelines
2006-09-08 16:28:36 +00:00
* Fri Sep 8 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.0-2
- Fix directory ownership issues (#205679)
2006-09-05 04:24:39 +00:00
* Tue Sep 5 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.0-1.fc6
- Update to 2.16.0
2006-08-02 19:05:21 +00:00
* Wed Aug 2 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.4-1.fc6
- Update to 2.15.4
2006-07-12 18:59:50 +00:00
* Wed Jul 12 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.2-1
- Update to 2.15.2
2006-07-12 06:09:58 +00:00
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.15.1-2.1
- rebuild
* Mon May 29 2006 Kristian Høgsberg <krh@redhat.com> - 2.15.1-2
- Update transparency patch to use gdk_screen_is_composited().
2006-05-22 16:23:11 +00:00
* Mon May 22 2006 Matthias Clasen <mclasen@redhat.com> 2.15.1-1
- Update to 2.15.1
* Thu May 18 2006 Dan Williams <dcbw@redhat.com> - 2.15.0-2
- Revert gnome.org #336325 (fixes #338913 Terminal resized when switching tabs)
2006-05-17 02:19:54 +00:00
* Tue May 16 2006 Matthias Clasen <mclasen@redhat.com> 2.15.0-1
- Update to 2.15.0
2006-05-12 03:18:45 +00:00
* Thu May 11 2006 Matthias Clasen <mclasen@redhat.com> 2.14.1-13
- Close the about dialog
2006-05-10 12:42:00 +00:00
* Wed May 10 2006 Matthias Clasen <mclasen@redhat.com> 2.14.1-12
- Rebuild
2006-04-25 20:46:41 +00:00
* Tue Apr 25 2006 Kristian Høgsberg <krh@redhat.com> 2.14.1-11
- Bump for rawhide build.
* Tue Apr 25 2006 Kristian Høgsberg <krh@redhat.com> - 2.14.1-10
- Fix selection atom name intialization (patch from Kjartan Maaras).
2006-04-25 20:40:59 +00:00
- Lower vte requirement to 0.12.0-2 which is what fc5-bling has.
2006-04-19 14:50:40 +00:00
* Wed Apr 19 2006 Ray Strode <rstrode@redhat.com> 2.14.1-9
- Require newer vte (bug 189341)
2006-04-18 05:26:36 +00:00
* Tue Apr 18 2006 Kristian Høgsberg <krh@redhat.com> 2.14.1-8
- Bump for rawhide build.
* Tue Apr 18 2006 Kristian Høgsberg <krh@redhat.com> 2.14.1-7
- Only use ARGB visual if a compositing manager is running to avoid
slow-down caused by automatic compositor.
2006-04-17 21:16:59 +00:00
* Mon Apr 17 2006 Kristian Høgsberg <krh@redhat.com> 2.14.1-6
- Bumpd for rawhide build.
* Mon Apr 17 2006 Kristian Høgsberg <krh@redhat.com> 2.14.1-5
- Fix gnome-terminal-2.14.1-real-transparency.patch to check for
window->priv != NULL before dereferencing.
2006-04-13 19:15:58 +00:00
* Thu Apr 13 2006 Kristian Høgsberg <krh@redhat.com> 2.14.1-4
- Bump for rawhide build.
* Thu Apr 13 2006 Kristian Høgsberg <krh@redhat.com> 2.14.1-3
- Add gnome-terminal-2.14.1-real-transparency.patch for extra bling points.
2006-04-10 14:29:08 +00:00
* Mon Apr 10 2006 Matthias Clasen <mclasen@redhat.com> - 2.14.1-2
- Update to 2.14.1
2006-03-13 05:29:47 +00:00
* Mon Mar 13 2006 Matthias Clasen <mclasen@redhat.com> - 2.14.0-1
- Update to 2.14.0
2006-03-05 02:20:43 +00:00
* Sat Mar 4 2006 Matthias Clasen <mclasen@redhat.com> - 2.13.93-1
- Update to 2.13.93
* Sat Mar 4 2006 Matthias Clasen <mclasen@redhat.com> - 2.13.92-1
2006-03-04 05:30:56 +00:00
- Update to 2.13.92
2006-02-12 19:17:51 +00:00
* Sun Feb 12 2006 Matthias Clasen <mclasen@redhat.com> - 2.13.91-1
- Update to 2.13.91
2006-02-11 03:17:55 +00:00
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.13.90-2.1
- bump again for double-long bug on ppc(64)
2006-02-09 05:11:51 +00:00
* Thu Feb 9 2006 Matthias Clasen <mclasen@redhat.com> - 2.13.90-2
- Re-add "Open Link" menuitems
2006-02-07 11:56:12 +00:00
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.13.90-1.1
- rebuilt for new gcc4.1 snapshot and glibc changes
* Mon Jan 30 2006 Christopher Aillon <caillon@redhat.com> 2.13.90-1
- Update to 2.13.90
- Add patch to not specify a default invisible char, let GTK+ handle it
2006-01-19 17:56:51 +00:00
* Thu Jan 19 2006 Matthias Clasen <mclasen@redhat.com> 2.13.3-1
- Update to 2.13.3
2006-01-17 05:03:16 +00:00
* Tue Jan 17 2006 Matthias Clasen <mclasen@redhat.com> 2.13.2-1
- Update to 2.13.2
2006-01-13 18:54:35 +00:00
* Fri Jan 13 2006 Matthias Clasen <mclasen@redhat.com> 2.13.1-1
- Update to 2.13.1
2006-01-13 18:57:31 +00:00
- Remove upstreamed patches
2006-01-13 18:54:35 +00:00
* Thu Jan 4 2006 Christopher Aillon <caillon@redhat.com> 2.13.0-2
- Revert patch from gnome bug 98715 to fix 176029, 176642
2005-12-15 14:39:10 +00:00
* Thu Dec 15 2005 Matthias Clasen <mclasen@redhat.com> 2.13.0-1
- Update to 2.13.0
2005-12-09 22:40:44 +00:00
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
- rebuilt
2005-11-28 21:35:37 +00:00
* Mon Nov 28 2005 Matthias Clasen <mclasen@redhat.com> - 2.12.0-2
- Respect the show_input_method_menu setting.
2005-09-08 14:51:08 +00:00
* Thu Sep 8 2005 Matthias Clasen <mclasen@redhat.com> - 2.12.0-1
- Update to 2.12.0
2005-08-17 06:51:24 +00:00
* Tue Aug 16 2005 Warren Togami <wtogami@redhat.com> - 2.11.2-1
- rebuild for new cairo and 2.11.2
2005-07-11 15:29:23 +00:00
* Mon Jul 11 2005 Matthias Clasen <mclasen@redhat.com> 2.11.1-1
2005-08-17 06:51:24 +00:00
- Newer upstream version
2005-07-11 15:29:23 +00:00
2005-05-04 14:18:36 +00:00
* Wed May 4 2005 Ray Strode <rstrode@redhat.com> 2.10.0-2
- Fix ne translation (bug 152240).
2005-03-25 19:12:29 +00:00
* Fri Mar 25 2005 Christopher Aillon <caillon@redhat.com> 2.10.0-1
- Update to 2.10.0
2005-02-02 20:26:55 +00:00
* Wed Feb 2 2005 Matthias Clasen <mclasen@redhat.com> 2.9.2-1
- Update to 2.9.2
2004-11-04 05:50:55 +00:00
* Thu Nov 4 2004 Ray Strode <rstrode@redhat.com> 2.8.0-2
- rebuild for rawhide
* Thu Nov 4 2004 Ray Strode <rstrode@redhat.com> 2.8.0-1
- Update to 2.8.0 (bug #136034)
* Fri Jul 30 2004 Ray Strode <rstrode@redhat.com> 2.7.3-1
- Update to 2.7.3
* Fri Jun 18 2004 Ray Strode <rstrode@redhat.com> 2.6.0-4
- patch a build busting type mismatch in libegg files
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Tue Apr 13 2004 Warren Togami <wtogami@redhat.com> 2.6.0-2
- #111015 BR scrollkeeper gettext
* Wed Mar 31 2004 Mark McLoughlin <markmc@redhat.com> 2.6.0-1
- Update to 2.6.0
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Wed Feb 25 2004 Alexander Larsson <alexl@redhat.com> 2.5.90-1
- update to 2.5.90
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Mon Jan 26 2004 Alexander Larsson <alexl@redhat.com> 2.5.1-1
- update to 2.5.1
* Wed Sep 17 2003 Alexander Larsson <alexl@redhat.com> 2.4.0.1-1
- update to 2.4.0.1
* Fri Aug 15 2003 Alexander Larsson <alexl@redhat.com> 2.3.1-1
- update to gnome 2.3
* Mon Jul 28 2003 Havoc Pennington <hp@redhat.com> 2.2.2-2
- rebuild
* Mon Jul 7 2003 Havoc Pennington <hp@redhat.com> 2.2.2-1
- 2.2.2
- require latest vte
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Fri Feb 14 2003 Havoc Pennington <hp@redhat.com> 2.2.1-3
- remove Xft buildreq
* Thu Feb 6 2003 Jeremy Katz <katzj@redhat.com> 2.2.1-2
- confusion about build roots abounds...
* Wed Feb 5 2003 Havoc Pennington <hp@redhat.com> 2.2.1-1
- 2.2.1
* Sun Jan 26 2003 Havoc Pennington <hp@redhat.com>
- require gtk 2.2, pango 1.2
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
* Tue Jan 21 2003 Havoc Pennington <hp@redhat.com>
- 2.2.0
* Fri Jan 10 2003 Havoc Pennington <hp@redhat.com>
- 2.1.4
* Tue Dec 10 2002 Havoc Pennington <hp@redhat.com>
- merge nalin's branch to HEAD, bump some dependency versions
* Tue Dec 10 2002 Nalin Dahyabhai <nalin@redhat.com> 2.1.3-0
- initial update to 2.1.3
* Tue Dec 10 2002 Tim Powers <timp@redhat.com> 2.0.1-6
- rebuild to fix broken deps on old libvte
- build on all arches
* Mon Sep 2 2002 Nalin Dahyabhai <nalin@redhat.com> 2.0.1-5
- fix goofy audible bell checkbox (backport from HEAD)
* Mon Sep 2 2002 Nalin Dahyabhai <nalin@redhat.com> 2.0.1-4
- fix incorrect regexp which matched newlines as parts of URLs (#71349)
* Fri Aug 23 2002 Jonathan Blandford <jrb@redhat.com>
- Clean up keyboard handling.
* Tue Aug 13 2002 Havoc Pennington <hp@redhat.com>
- require latest vte
* Thu Aug 8 2002 Havoc Pennington <hp@redhat.com>
- 2.0.1 released version instead of cvs snap
- clean up unpackaged files
* Thu Aug 8 2002 Nalin Dahyabhai <nalin@redhat.com>
- pick up widget padding
* Wed Jul 24 2002 Owen Taylor <otaylor@redhat.com>
- Use monospace preference for system font
* Thu Jul 18 2002 Nalin Dahyabhai <nalin@redhat.com>
- rebuild in new environment
* Fri Jul 12 2002 Havoc Pennington <hp@redhat.com>
- 2.0.0.90 cvs snap
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Mon Jun 17 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
* Mon Jun 17 2002 Havoc Pennington <hp@redhat.com>
- 2.0.0
- use desktop-file-install
- put bonobo server file in file list
- put help files in file list
- apply some fixes from CVS (or rather, that I'm going to
check in to CVS soon)
* Fri Jun 14 2002 Nalin Dahyabhai <nalin@redhat.com>
- rebuild in different environment
* Fri Jun 14 2002 Nalin Dahyabhai <nalin@redhat.com>
- add patch to handle vte abi change
* Tue Jun 11 2002 Havoc Pennington <hp@redhat.com>
- add patch to get a decent default monospace font
* Mon Jun 10 2002 Havoc Pennington <hp@redhat.com>
- rebuild, had bin compat issues
* Sun Jun 09 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
* Sun Jun 9 2002 Havoc Pennington <hp@redhat.com>
- don't obsolete/provide gnome-core
* Fri Jun 07 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
* Wed Jun 5 2002 Havoc Pennington <hp@redhat.com>
- 1.9.7
* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
- build requires bonobo activation
* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
- 1.9.6.90
- provide gnome-core
* Fri May 3 2002 Havoc Pennington <hp@redhat.com>
- 1.9.5
- obsolete gnome-core
* Fri Apr 26 2002 Havoc Pennington <hp@redhat.com>
- 1.9.4.91, fixes scrollback thing
* Thu Apr 25 2002 Havoc Pennington <hp@redhat.com>
- 1.9.4.90
- move it to VTE, let's see how this goes
* Tue Apr 16 2002 Havoc Pennington <hp@redhat.com>
- Initial build.