%define name hotwire %define version 0.721 %define release %mkrel 2 Name: %{name} Summary: Hybrid text/graphical shell for developers and sysadmins Version: %{version} Release: %{release} Epoch: 1 Source0: http://hotwire-shell.googlecode.com/files/%{name}-%{version}.zip URL: http://hotwire-shell.org Group: Terminals BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot License: GPLv2+ BuildArch: noarch BuildRequires: python BuildRequires: python-devel BuildRequires: python-setuptools BuildRequires: intltool Requires: python-vte Requires: dbus-python Requires: gnome-python-gnomevfs %description Hotwire is a shell replacement for gnome-terminal/xterm + sh + ssh for developers and system administrators. Hotwire is somewhat like Windows PowerShell, but graphical, and also a little like MacOS X Automator, but text based. %prep %setup -q %build %__python setup.py build %install %__rm -rf %{buildroot} %__python setup.py install --root=%{buildroot} %if %mdkversion < 200900 %post %{update_menus} %{update_icon_cache hicolor} %endif %if %mdkversion < 200900 %postun %{clean_menus} %{clean_icon_cache hicolor} %endif %clean %__rm -rf %{buildroot} %files %defattr(-,root,root) %doc README COPYING* %{_bindir}/* %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_iconsdir}/hicolor/24x24/apps/* %{py_puresitedir}/%{name} %{py_puresitedir}/hotapps %{py_puresitedir}/hotvte %{py_puresitedir}/%{name}_ui %{py_puresitedir}/%{name}-%{version}-py%pyver.egg-info %changelog * Thu Aug 07 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:0.721-2mdv2009.0 + Revision: 267078 - rebuild early 2009.0 package (before pixel changes) + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas * Sun Apr 13 2008 Lev Givon <lev@mandriva.org> 1:0.721-1mdv2009.0 + Revision: 192648 - Update to 0.721. * Mon Feb 11 2008 Lev Givon <lev@mandriva.org> 1:0.710-1mdv2008.1 + Revision: 165463 - Update to 0.710. * Sun Jan 27 2008 Frederic Crozat <fcrozat@mandriva.com> 1:0.700-1mdv2008.1 + Revision: 158754 - Release 0.700 + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Wed Nov 28 2007 Adam Williamson <awilliamson@mandriva.com> 1:0.620-1mdv2008.1 + Revision: 113623 - buildrequires intltool (though there don't seem to be any translations yet) - new release 0.620 + Lev Givon <lev@mandriva.org> - Update to 0.600. * Mon Oct 29 2007 Adam Williamson <awilliamson@mandriva.com> 1:0.599-1mdv2008.1 + Revision: 103637 - remove several workarounds for things that have been resolved upstream - new release 0.599 - new license policy - new release 0.595 * Wed Jul 11 2007 Adam Williamson <awilliamson@mandriva.com> 1:0.590-1mdv2008.0 + Revision: 51370 - package icon - new release 0.590 * Thu Jun 21 2007 Adam Williamson <awilliamson@mandriva.com> 1:0.567-1mdv2008.0 + Revision: 41960 - new release 0.567; update URL; add python-gnomevfs require * Mon Jun 11 2007 Olivier Blin <oblin@mandriva.com> 1:0.556-3mdv2008.0 + Revision: 38033 - update URL * Fri Jun 08 2007 Adam Williamson <awilliamson@mandriva.com> 1:0.556-2mdv2008.0 + Revision: 37530 - requires dbus-python (thanks spuk) * Thu Jun 07 2007 Adam Williamson <awilliamson@mandriva.com> 1:0.556-1mdv2008.0 + Revision: 36784 - 0.556 * Wed May 23 2007 Adam Williamson <awilliamson@mandriva.com> 1:0.450-1mdv2008.0 + Revision: 30321 - new release 0.450 * Mon May 21 2007 Adam Williamson <awilliamson@mandriva.com> 1:0.444-1mdv2008.0 + Revision: 29029 - 0.444 * Wed May 16 2007 Adam Williamson <awilliamson@mandriva.com> 1:0.34-1mdv2008.0 + Revision: 27147 - use epoch 1 (0.333 is higher than 0.34) - new version - use %%pyver, do not hardcode 2.5 * Tue May 08 2007 Adam Williamson <awilliamson@mandriva.com> 0.333-1mdv2008.0 + Revision: 24975 - BuildRequires desktop-file-utils - BuildRequires python-devel - BuildRequires python - Import hotwire