Date: Monday, January 13, 2014 @ 13:09:34 Author: bgyorgy Revision: 103891
upgpkg: python2-migrate 0.7.2-6 Fix compatibility with sqlalchemy 0.9 (FS#38409) Added: python2-migrate/trunk/fix_SchemaVisitor_import_for_sqlalchemy_0.9.patch Modified: python2-migrate/trunk/PKGBUILD ---------------------------------------------------+ PKGBUILD | 15 +++++++++++---- fix_SchemaVisitor_import_for_sqlalchemy_0.9.patch | 12 ++++++++++++ 2 files changed, 23 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-01-13 10:57:35 UTC (rev 103890) +++ PKGBUILD 2014-01-13 12:09:34 UTC (rev 103891) @@ -4,7 +4,7 @@ pkgname=python2-migrate pkgver=0.7.2 -pkgrel=5 +pkgrel=6 pkgdesc="provides a way to deal with database schema changes in SQLAlchemy projects" arch=(any) url="http://sqlalchemy-migrate.googlecode.com/" @@ -12,13 +12,20 @@ makedepends=('python2-setuptools') license=('MIT') source=(http://sqlalchemy-migrate.googlecode.com/files/sqlalchemy-migrate-$pkgver.tar.gz - fix_exceptions_import_for_sqlalchemy_0.8.patch) + fix_exceptions_import_for_sqlalchemy_0.8.patch + fix_SchemaVisitor_import_for_sqlalchemy_0.9.patch) md5sums=('10382fda16f056491e671b5307dd6713' - 'f0e7a642736d0451709cf2d0684bc8e9') + 'f0e7a642736d0451709cf2d0684bc8e9' + '8957d0b768e8fc70ce8f187758e09109') +prepare() { + cd $srcdir/sqlalchemy-migrate-$pkgver + patch -p1 <$srcdir/fix_exceptions_import_for_sqlalchemy_0.8.patch + patch -p1 <$srcdir/fix_SchemaVisitor_import_for_sqlalchemy_0.9.patch +} + package() { cd $srcdir/sqlalchemy-migrate-$pkgver - patch -p1 <$srcdir/fix_exceptions_import_for_sqlalchemy_0.8.patch python2 setup.py install --root=$pkgdir install -dm0755 $pkgdir/usr/share/licenses/$pkgname/ Added: fix_SchemaVisitor_import_for_sqlalchemy_0.9.patch =================================================================== --- fix_SchemaVisitor_import_for_sqlalchemy_0.9.patch (rev 0) +++ fix_SchemaVisitor_import_for_sqlalchemy_0.9.patch 2014-01-13 12:09:34 UTC (rev 103891) @@ -0,0 +1,12 @@ +diff -ruNa sqlalchemy-migrate-0.7.2.orig/migrate/changeset/ansisql.py sqlalchemy-migrate-0.7.2/migrate/changeset/ansisql.py +--- sqlalchemy-migrate-0.7.2.orig/migrate/changeset/ansisql.py 2011-10-28 17:11:43.000000000 +0200 ++++ sqlalchemy-migrate-0.7.2/migrate/changeset/ansisql.py 2014-01-13 13:02:08.456043268 +0100 +@@ -7,7 +7,7 @@ + import StringIO + + import sqlalchemy as sa +-from sqlalchemy.schema import SchemaVisitor ++from sqlalchemy.sql.base import SchemaVisitor + from sqlalchemy.engine.default import DefaultDialect + from sqlalchemy.sql import ClauseElement + from sqlalchemy.schema import (ForeignKeyConstraint,
