rpms/gsh/F-10 gsh.spec, NONE, 1.1 import.log, NONE, 1.1 pity.py.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Adam Miller maxamillion at fedoraproject.org
Fri Jan 30 14:58:05 UTC 2009


Author: maxamillion

Update of /cvs/extras/rpms/gsh/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8349/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	gsh.spec import.log pity.py.patch 
Log Message:
cvs import of gsh 0.3-5 to F-10




--- NEW FILE gsh.spec ---
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Name:           gsh
Version:        0.3
Release:        5%{?dist}
Summary:        Group Shell - aggregate several remote shells into one
URL:            http://guichaz.free.fr/gsh/
Source0:        http://guichaz.free.fr/gsh/files/%{name}-%{version}.tar.gz
License:        GPLv2+
Group:          Applications/Internet
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch

BuildRequires:  python >= 2.4
BuildRequires:  python-devel >= 2.4
BuildRequires:  python-setuptools
Requires:       python >= 2.4

Patch0:         pity.py.patch

%description
gsh is used to launch several remote shells on many machines at the same
time and control them from a single command prompt.

%prep
%setup -q -n %{name}-%{version}
#need to get rid of the egg
rm -rf gsh.egg-info/

#apply patch to get rid of shebang from pity.py
cd gsh
%patch0 

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT

#! /bin/sh
#
# Copied from: http://trac.edgewall.org/ticket/1141
#
# this file is *inserted* into the install section of the generated
# spec file
#

# this is, what dist.py normally does
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%{_bindir}/gsh
%{python_sitelib}/gsh/
%{python_sitelib}/gsh-*.egg-info/
%{_mandir}/man1/gsh.1.gz
%doc COPYING NEWS README

%changelog
* Thu Jan 29 2009 Adam Miller <maxamillion [AT] gmail.com> - 0.3-5
- Added a patch to remove the shebang from pity.py that rpmlint didn't like

* Thu Jan 29 2009 Adam Miller <maxamillion [AT] gmail.com> - 0.3-4
- removed unneeded second -n listing in setup macro listing

* Thu Jan 29 2009 Jochen Schmitt <Jochen herr-schmitt de> - 0.3-3
- Several fixes to get package ready to fit with python packaging guideline

* Wed Jan 28 2009 Adam Miller <maxamillion [AT] gmail.com> - 0.3-2
- Fixed rpmlint complaint, removed egg in setup, redownloaded source

* Wed Jan 28 2009 Adam Miller <maxamillion [AT] gmail.com> - 0.3-1
- First build of gsh for fedora



--- NEW FILE import.log ---
gsh-0_3-5:F-10:gsh-0.3-5.src.rpm:1233327236

pity.py.patch:

--- NEW FILE pity.py.patch ---
--- pity.py.orig	2009-01-29 12:51:18.000000000 -0600
+++ pity.py	2009-01-29 12:51:23.000000000 -0600
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
 # the Free Software Foundation; either version 2 of the License, or


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/gsh/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	30 Jan 2009 06:27:06 -0000	1.1
+++ .cvsignore	30 Jan 2009 14:57:34 -0000	1.2
@@ -0,0 +1 @@
+gsh-0.3.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/gsh/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	30 Jan 2009 06:27:07 -0000	1.1
+++ sources	30 Jan 2009 14:57:34 -0000	1.2
@@ -0,0 +1 @@
+6b925fe21bb84606b47a9a29d1eb88fb  gsh-0.3.tar.gz




More information about the fedora-extras-commits mailing list