rpms/pycdio/EL-5 import.log, NONE, 1.1 pycdio-remove-shebangs.patch, NONE, 1.1 pycdio.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Jay Greguske jgreguske at fedoraproject.org
Wed Jul 29 19:22:09 UTC 2009


Author: jgreguske

Update of /cvs/pkgs/rpms/pycdio/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23643/EL-5

Modified Files:
	.cvsignore sources 
Added Files:
	import.log pycdio-remove-shebangs.patch pycdio.spec 
Log Message:
Initial CVS import for EL-5



--- NEW FILE import.log ---
pycdio-0_15-3_fc10:EL-5:pycdio-0.15-3.fc10.src.rpm:1248895502

pycdio-remove-shebangs.patch:
 cdio.py    |    1 -
 iso9660.py |    2 --
 2 files changed, 3 deletions(-)

--- NEW FILE pycdio-remove-shebangs.patch ---
--- cdio.py
+++ cdio.py2
@@ -1,4 +1,3 @@
-#!/usr/bin/python
 #  $Id: cdio.py,v 1.6 2008/05/01 16:55:03 karl Exp $
 #
 #  Copyright (C) 2006, 2008 Rocky Bernstein <rocky at gnu.org>
--- iso9660.py
+++ iso9660.py2
@@ -1,5 +1,3 @@
-#!/usr/bin/python
-#
 #  $Id: iso9660.py,v 1.12 2008/05/01 16:55:03 karl Exp $
 #
 #  Copyright (C) 2006, 2008 Rocky Bernstein <rocky at gnu.org>


--- NEW FILE pycdio.spec ---
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}

Name:		pycdio
Version:	0.15
Release:	3%{?dist}
Summary:	A Python interface to the CD Input and Control library

Group:		Development/Libraries
License:	GPLv3+
URL:		http://www.gnu.org/software/libcdio/
Source0:	ftp://ftp.gnu.org/pub/gnu/libcdio/%{name}-%{version}.tar.gz

# Remove shebangs in the modules
# a patch was emailed and accepted on libcdio-pycdio-devel at gnu.org
Patch0:		pycdio-remove-shebangs.patch

BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires:	python-devel,python-setuptools,libcdio-devel,swig
Requires:	python

%description
The pycdio (and libcdio) libraries encapsulate CD-ROM reading and
control. Python programs wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library.

%prep
%setup -q
%patch0

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install --skip-build --root %{buildroot}
chmod 755 %{buildroot}/%{python_sitearch}/*.so

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{python_sitearch}/*
%doc README.txt

%changelog
* Tue Jul 28 2009 Jay Greguske <jgregusk at redhat.com> - 0.15-3
- Added a patch to remove unnecessary shebangs
* Mon Jul 27 2009 Jay Greguske <jgregusk at redhat.com> - 0.15-2
- Corrected the license field
* Tue Jul 21 2009 Jay Greguske <jgregusk at redhat.com> - 0.15-1
- Initial RPM release.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/pycdio/EL-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	28 Jul 2009 21:51:47 -0000	1.1
+++ .cvsignore	29 Jul 2009 19:22:08 -0000	1.2
@@ -0,0 +1 @@
+pycdio-0.15.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pycdio/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	28 Jul 2009 21:51:47 -0000	1.1
+++ sources	29 Jul 2009 19:22:09 -0000	1.2
@@ -0,0 +1 @@
+e072e6d0fff4850f3169f8be3def4888  pycdio-0.15.tar.gz




More information about the fedora-extras-commits mailing list