rpms/python-sqlobject/devel python-sqlobject-admin.patch, NONE, 1.1 python-sqlobject.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Oliver Andrich (oa) fedora-extras-commits at redhat.com
Sun Oct 23 10:08:19 UTC 2005


Author: oa

Update of /cvs/extras/rpms/python-sqlobject/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32691/devel

Modified Files:
	.cvsignore sources 
Added Files:
	python-sqlobject-admin.patch python-sqlobject.spec 
Log Message:
auto-import python-sqlobject-0.7.0-3 on branch devel from python-sqlobject-0.7.0-3.src.rpm

python-sqlobject-admin.patch:

--- NEW FILE python-sqlobject-admin.patch ---
*** SQLObject-0.7b1/scripts/sqlobject-admin.ORIG	2005-08-27 11:43:09.000000000 +0200
--- SQLObject-0.7b1/scripts/sqlobject-admin	2005-09-20 23:31:10.000000000 +0200
***************
*** 5,11 ****
  try:
      import pkg_resources
      pkg_resources.require('SQLObject>0.6.1')
! except (ImportError, pkg_resources.DistributionNotFound):
      # Oh well, we tried...
      pass
  
--- 5,14 ----
  try:
      import pkg_resources
      pkg_resources.require('SQLObject>0.6.1')
! except ImportError:
!     # Oh well, we tried...
!     pass
! except pkg_resources.DistributionNotFound:
      # Oh well, we tried...
      pass
  


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

Name:           python-sqlobject
Version:        0.7.0
Release:        3
Summary:        SQLObject -Object-Relational Manager, aka database wrapper  

Group:          Development/Libraries
License:        LGPL
URL:            http://sqlobject.org/
Source0:        http://cheeseshop.python.org/packages/source/S/SQLObject/SQLObject-%{version}.tar.gz  
Patch0:         python-sqlobject-admin.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch

Requires:       python-sqlite, python-formencode >= 0.2.2, python-abi = %(%{__python} -c "import sys ; print sys.version[:3]")


%description
Classes created using SQLObject wrap database rows, presenting a
friendly-looking Python object instead of a database/SQL interface.
Emphasizes convenience.  Works with MySQL, Postgres, SQLite, Firebird.

This package requires sqlite. Futher database connectors have to be installed
separately.

%prep
%setup -q -n SQLObject-%{version}
rm -rf ez_setup
%patch0 -p1

%build
%{__python} setup.py build


%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc PKG-INFO README.txt docs

%dir %{python_sitelib}/sqlobject
%{python_sitelib}/sqlobject/*.py
%{python_sitelib}/sqlobject/*.pyc
%ghost %{python_sitelib}/sqlobject/*.pyo

%dir %{python_sitelib}/sqlobject/firebird
%{python_sitelib}/sqlobject/firebird/*.py
%{python_sitelib}/sqlobject/firebird/*.pyc
%ghost %{python_sitelib}/sqlobject/firebird/*.pyo

%dir %{python_sitelib}/sqlobject/inheritance
%{python_sitelib}/sqlobject/inheritance/*.py
%{python_sitelib}/sqlobject/inheritance/*.pyc
%ghost %{python_sitelib}/sqlobject/inheritance/*.pyo

%dir %{python_sitelib}/sqlobject/manager
%{python_sitelib}/sqlobject/manager/*.py
%{python_sitelib}/sqlobject/manager/*.pyc
%ghost %{python_sitelib}/sqlobject/manager/*.pyo

%dir %{python_sitelib}/sqlobject/maxdb
%{python_sitelib}/sqlobject/maxdb/*.py
%{python_sitelib}/sqlobject/maxdb/*.pyc
%ghost %{python_sitelib}/sqlobject/maxdb/*.pyo

%dir %{python_sitelib}/sqlobject/mysql
%{python_sitelib}/sqlobject/mysql/*.py
%{python_sitelib}/sqlobject/mysql/*.pyc
%ghost %{python_sitelib}/sqlobject/mysql/*.pyo

%dir %{python_sitelib}/sqlobject/postgres
%{python_sitelib}/sqlobject/postgres/*.py
%{python_sitelib}/sqlobject/postgres/*.pyc
%ghost %{python_sitelib}/sqlobject/postgres/*.pyo

%dir %{python_sitelib}/sqlobject/sqlite
%{python_sitelib}/sqlobject/sqlite/*.py
%{python_sitelib}/sqlobject/sqlite/*.pyc
%ghost %{python_sitelib}/sqlobject/sqlite/*.pyo

%dir %{python_sitelib}/sqlobject/sybase
%{python_sitelib}/sqlobject/sybase/*.py
%{python_sitelib}/sqlobject/sybase/*.pyc
%ghost %{python_sitelib}/sqlobject/sybase/*.pyo

%dir %{python_sitelib}/sqlobject/util
%{python_sitelib}/sqlobject/util/*.py
%{python_sitelib}/sqlobject/util/*.pyc
%ghost %{python_sitelib}/sqlobject/util/*.pyo

%{_bindir}/*

%changelog
* Tue Oct 13 2005 Oliver Andrich <oliver.andrich at gmail.com> 0.7.0-3
- fixed a spelling error reported by rpmlint
- changed the installation to use -O1
- %ghost'ed the the resulting *.pyo files

* Tue Oct 06 2005 Oliver Andrich <oliver.andrich at gmail.com> 0.7.0-2
- fixed requirement for FormEncode >= 0.2.2
- Upgrade to upstream version 0.7.0

* Tue Sep 20 2005 Oliver Andrich <oliver.andrich at gmail.com> 0.7-0.1.b1
- Version 0.7b1


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/python-sqlobject/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	23 Oct 2005 10:05:05 -0000	1.1
+++ .cvsignore	23 Oct 2005 10:08:17 -0000	1.2
@@ -0,0 +1 @@
+SQLObject-0.7.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/python-sqlobject/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	23 Oct 2005 10:05:05 -0000	1.1
+++ sources	23 Oct 2005 10:08:17 -0000	1.2
@@ -0,0 +1 @@
+dccb921b5df6a15312b56630ac4ac205  SQLObject-0.7.0.tar.gz




More information about the scm-commits mailing list