Summary: GNOME terminal Name: gnome-terminal Version: 2.24.0 Release: %mkrel 2 Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2 # (fc) 2.0.0-2mdk add -geometry support Patch0: gnome-terminal-2.6.1-geometry.patch # (fc) 2.8.0-2mdk change default background (grey on black) Patch2: gnome-terminal-2.10.0-background.patch # (fc) 2.24.0-2mdv various fixes from SVN Patch3: gnome-terminal-2.24.0-svnfixes.patch License: GPLv2+ URL: http://www.gnome.org/ Group: Graphical desktop/GNOME BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot Requires: gtk+2.0 >= 2.5.4 BuildRequires: gettext BuildRequires: vte-devel >= 0.13.4 BuildRequires: gtk+2-devel >= 2.5.4 BuildRequires: glib2-devel >= 2.15.0 BuildRequires: libgnomeui2-devel BuildRequires: libglade2.0-devel BuildRequires: startup-notification-devel >= 0.8 BuildRequires: scrollkeeper BuildRequires: intltool >= 0.39.99 BuildRequires: gnome-doc-utils libxslt-proc BuildRequires: desktop-file-utils Requires(post): scrollkeeper >= 0.3 Requires(postun): scrollkeeper >= 0.3 %description This is the GNOME terminal emulator application. %prep %setup -q %patch0 -p1 -b .geometry %patch2 -p1 -b .background %patch3 -p1 -b .svnfixes %build %configure2_5x --with-widget=vte %make %install rm -rf $RPM_BUILD_ROOT GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std rm -rf %buildroot/var desktop-file-install --vendor="" \ --remove-category="Application" \ --add-only-show-in="GNOME" \ --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/* %find_lang %{name} --with-gnome for omf in %buildroot%_datadir/omf/%name/%name-??*.omf;do echo "%lang($(basename $omf|sed -e s/%name-// -e s/.omf//)) $(echo $omf|sed -e s!%buildroot!!)" >> %name.lang done %define schemas gnome-terminal %post %if %mdkversion < 200900 %update_scrollkeeper %post_install_gconf_schemas %{schemas} %{update_menus} %endif if [ "$1" = "2" ]; then update-alternatives --remove xvt %{_bindir}/gnome-terminal fi %preun %preun_uninstall_gconf_schemas %{schemas} %if %mdkversion < 200900 %postun %clean_scrollkeeper %{clean_menus} %endif %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root) %doc AUTHORS README NEWS HACKING %{_sysconfdir}/gconf/schemas/* %{_bindir}/* %{_libdir}/bonobo/servers/* %{_datadir}/applications/* %{_datadir}/gnome-terminal %dir %{_datadir}/omf/gnome-terminal %{_datadir}/omf/gnome-terminal/*-C.omf %changelog * Wed Oct 01 2008 Frederic Crozat <fcrozat@mandriva.com> 2.24.0-2mdv2009.0 + Revision: 290546 - Patch3 (SVN): various bug fixes from SVN * Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0 + Revision: 286802 - new version * Fri Sep 19 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.91-2mdv2009.0 + Revision: 285904 - Remove patch1, no longer needed * Sun Aug 31 2008 Götz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0 + Revision: 277784 - new version * Mon Aug 04 2008 Götz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0 + Revision: 263528 - new version * Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.4.2-1mdv2009.0 + Revision: 231017 - new version - drop icons - update license - patch1 to make it build * Mon Jun 30 2008 Götz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0 + Revision: 230130 - new version - update buildrequires + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas + Thierry Vignaud <tvignaud@mandriva.com> - put a real description * Tue May 27 2008 Götz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0 + Revision: 211619 - new version * Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 2.22.1-1mdv2009.0 + Revision: 192458 - new version - drop patch 3 * Thu Mar 27 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.0-2mdv2008.1 + Revision: 190743 - Patch3: various fixes from SVN * Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1 + Revision: 183883 - new version * Tue Feb 26 2008 Götz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1 + Revision: 175493 - new version * Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.21.91.1-1mdv2008.1 + Revision: 165905 - new version * Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1 + Revision: 165739 - new version - drop patch 3 * Wed Jan 30 2008 Götz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1 + Revision: 160222 - new version * Thu Jan 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.21.5-2mdv2008.1 + Revision: 154152 - do not package big changelog * Tue Jan 15 2008 Götz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1 + Revision: 152138 - new version + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Fri Dec 21 2007 Götz Waschk <waschk@mandriva.org> 2.21.4-1mdv2008.1 + Revision: 136208 - new version - bump deps + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request + Funda Wang <fundawang@mandriva.org> - drop old menu * Tue Dec 04 2007 Götz Waschk <waschk@mandriva.org> 2.21.3-1mdv2008.1 + Revision: 115273 - new version * Tue Nov 27 2007 Götz Waschk <waschk@mandriva.org> 2.18.3-1mdv2008.1 + Revision: 113350 - new version * Tue Sep 18 2007 Götz Waschk <waschk@mandriva.org> 2.18.2-1mdv2008.0 + Revision: 89469 - new version - fix icon in desktop entry * Mon Jul 02 2007 Götz Waschk <waschk@mandriva.org> 2.18.1-2mdv2008.0 + Revision: 47190 - drop patch 1, it was causing bug #25500 * Tue Jun 19 2007 Götz Waschk <waschk@mandriva.org> 2.18.1-1mdv2008.0 + Revision: 41257 - new version * Tue Sep 26 2006 Frederic Crozat <fcrozat@mandriva.com> 2.16.0-2mdv2007.0 - Rebuild with latest ncurses * Tue Sep 05 2006 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0 - New release 2.16.0 * Tue Aug 01 2006 Götz Waschk <waschk@mandriva.org> 2.15.4-1mdv2007.0 - New release 2.15.4 * Tue Jul 25 2006 Götz Waschk <waschk@mandriva.org> 2.15.3-1mdv2007.0 - bump deps - New release 2.15.3 * Tue Jul 11 2006 Götz Waschk <waschk@mandriva.org> 2.15.2-1mdv2007.0 - bump deps - New release 2.15.2 * Sun Jun 25 2006 Götz Waschk <waschk@mandriva.org> 2.15.1-4mdv2007.0 - fix buildrequires * Sun Jun 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.15.1-3mdv2007.0 - rebuild with proper deps on x86_64 * Wed Jun 21 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.1-2mdv2007.0 - Use new macros - Switch to xdg menu * Fri Jun 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.1-1mdv2007.0 - Release 2.15.1 * Mon May 29 2006 Götz Waschk <waschk@mandriva.org> 2.14.2-1mdk - New release 2.14.2 * Mon Apr 17 2006 Götz Waschk <waschk@mandriva.org> 2.14.1-2mdk - readd patch 1 * Thu Apr 13 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-1mdk - Release 2.14.1 - Remove patches 1 (fixed upstream), 4 (merged upstream) * Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.0-3mdk - Use mkrel - fix prereq * Sun Nov 20 2005 Götz Waschk <waschk@mandriva.org> 2.12.0-2mdk - rebuild for new openssl * Wed Oct 05 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.0-1mdk - Release 2.12.0 - Remove patches 3, 5 (merged upstream) * Tue Apr 19 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-1mdk - Release 2.10.0 (based on Götz Waschk package) - Patch5 (CVS): fix po files - Regenerate patch 2 to patch .schemas.in * Fri Apr 01 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-5mdk - Patch4: fix i18n init for windows name * Mon Mar 14 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-4mdk - Patch3 (hadess): fix DND from konqueror * Wed Mar 09 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-3mdk - No longer install xvt alternative * Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-2mdk - Rebuild with latest howl * Wed Dec 08 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.2-1mdk - fix gconf schema deinstallation - fix omf file listing - fix installation - New release 2.8.2 * Mon Nov 29 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.0-2mdk - Patch2: change default colors (grey on black) * Tue Oct 19 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.0-1mdk - New release 2.8.0 - Remove patch2 (merged upstream) * Wed Sep 15 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.1-4mdk - Update patch0 to handle -e like other term emulator when called through xvt * Mon Jun 28 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.1-3mdk - fix next-tab misbehaviour - reallow libtoolize * Wed Apr 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.1-2mdk - Fix BuildRequires * Sun Apr 18 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.1-1mdk - new version * Tue Apr 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-1mdk - Release 2.6.0 (with Götz help) - Regenerate patch0 - Remove patch1 (merged upstream) * Wed Feb 18 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.4.2-2mdk - Patch1 (CVS): workaround icewm bug to prevent crash * Sun Nov 09 2003 Götz Waschk <waschk@linux-mandrake.com> 2.4.2-1mdk - new version * Wed Nov 05 2003 Götz Waschk <waschk@linux-mandrake.com> 2.4.1-1mdk - drop patch 2 (obsolete) - drop merged patch 1 - new version