Summary: GNOME terminal Name: gnome-terminal Version: 2.2.1 Release: 1mdk Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2 Source1: gnome-terminal-32.png Source2: gnome-terminal-16.png # (fc) 2.0.0-2mdk add -geometry support Patch0: gnome-terminal-2.2.0-geometry.patch.bz2 # (fc) 2.0.1-2mdk get "same font as other applications" from the monospace_font # GConf preference (Rawhide) Patch2: gnome-terminal-2.1.1-monospace.patch.bz2 License: GPL URL: http://www.gnome.org/ Group: Graphical desktop/GNOME BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot Requires: gtk+2.0 >= 2.2.0 BuildRequires: gettext BuildRequires: libvte-devel >= 0.10.4 BuildRequires: gtk+2-devel >= 2.2.0 BuildRequires: libgnomeui2-devel BuildRequires: libglade2.0-devel BuildRequires: libstartup-notification-1_0-devel >= 0.4 BuildRequires: scrollkeeper PreReq: scrollkeeper >= 0.3 %description GNOME Terminal %prep %setup -q %patch0 -p1 -b .geometry %patch2 -p1 -b .monospace %build %configure2_5x --with-widget=vte %make %install rm -rf $RPM_BUILD_ROOT GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std mkdir -p $RPM_BUILD_ROOT%{_menudir} cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name} ?package(%{name}): command="%{_bindir}/gnome-terminal" icon="gnome-terminal.png" longtitle="Terminal of the GNOME desktop" title="GNOME Terminal" needs="x11" section="Terminals" startup_notify="true" EOF mkdir -p $RPM_BUILD_ROOT{%_miconsdir,%_liconsdir} cp -f %{SOURCE1} $RPM_BUILD_ROOT%{_iconsdir}/gnome-terminal.png cp -f %{SOURCE2} $RPM_BUILD_ROOT%{_miconsdir}/gnome-terminal.png cp -f $RPM_BUILD_ROOT/%{_datadir}/pixmaps/gnome-terminal.png $RPM_BUILD_ROOT%{_liconsdir}/gnome-terminal.png %find_lang %{name} --with-gnome # create cache files touch $RPM_BUILD_ROOT%{_datadir}/gnome/help/%{name}/{C,ro}/%name.html %post if [ -x %{_bindir}/scrollkeeper-update ]; then %{_bindir}/scrollkeeper-update -q || true ; fi if [ -x /usr/bin/yelp-pregenerate ]; then /usr/bin/yelp-pregenerate %{_datadir}/gnome/help/%{name}/*/%{name}.xml > /dev/null || true ; fi GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/gnome-terminal.schemas > /dev/null 2>&1 %{update_menus} update-alternatives --install /usr/X11R6/bin/xvt xvt %{_bindir}/gnome-terminal 10 %postun if [ -x %{_bindir}/scrollkeeper-update ]; then %{_bindir}/scrollkeeper-update -q || true ; fi %{clean_menus} if [ "$1" = "0" ]; then update-alternatives --remove xvt %{_bindir}/gnome-terminal fi %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root) %doc ChangeLog AUTHORS README %config(noreplace) %{_sysconfdir}/gconf/schemas/* %{_bindir}/* %{_libdir}/bonobo/servers/* %{_datadir}/applications/* %{_datadir}/gnome-terminal %{_datadir}/pixmaps/* %{_datadir}/omf/* %{_menudir}/* %{_iconsdir}/*.png %{_liconsdir}/*.png %{_miconsdir}/*.png %ghost %{_datadir}/gnome/help/%{name}/*/%{name}.html %changelog * Thu Feb 6 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.1-1mdk - Release 2.2.1 * Tue Jan 21 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.0-1mdk - Release 2.2.0 - Regenerate patch 0 * Thu Jan 16 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.4-2mdk - Rebuild against latest openssl - Add yelp cache generation * Fri Jan 10 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.4-1mdk - Release 2.1.4 * Wed Jan 8 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.3-2mdk - Add startup-notify support * Wed Dec 11 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.3-1mdk - Release 2.1.3 - Regenerate patch0 * Wed Dec 4 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.2-1mdk - Release 2.1.2 * Thu Nov 21 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.1-1mdk - Release 2.1.1 - Use VTE instead of ZVT now - Remove patches 1 (no longer needed), 3 (merged upstream) - Regenerate patch2 * Thu Sep 12 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.1-7mdk - Update patch0 to fix crash when using gnome-terminal as xvt & -geometry option * Wed Sep 4 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.1-6mdk - Remove obsolete options in menu entry * Tue Aug 27 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.1-5mdk - Patch3 (rawhide): fix keyboard handling * Mon Aug 26 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.1-4mdk - Fix menu entry * Wed Aug 14 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.1-3mdk - Fix dependency on libzvt, it was incorrect * Fri Aug 9 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.1-2mdk - Patch2 (rawhide): get "same font as other applications" from the monospace_font GConf preference (Rawhide) * Mon Aug 5 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.1-1mdk - Release 2.0.1 - Force depencency on libzvt > 2.0.0-3mdk to ensure we have the i18n branch - Patch1: fix font selection dialog (needed with libzvt i18n branch) * Sat Aug 3 2002 Stefan van der Eijk <stefan@eijk.nu> 2.0.0-5mdk - BuildRequires * Fri Jul 12 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.0-4mdk - Remove NO_XALF menu entry * Thu Jun 20 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.0-3mdk - Recompiled against libzvt 2.0.0 * Mon Jun 17 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.0-2mdk - Add xvt support - Patch0: add support for -geometry option * Wed Jun 12 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.0-1mdk - Release 2.0.0 * Wed Jun 5 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.9.7-1mdk - Release 1.9.7 * Tue May 14 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.9.6-1mdk - Release 1.9.6 * Fri May 3 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.9.5-1mdk - Release 1.9.5 * Thu Apr 18 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.9.3-1mdk - Release 1.9.3 * Wed Mar 27 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.9.2-1mdk - Initial Mdk package # end of file