[arch-commits] Commit in python2-migrate/trunk (2 files)

Balló György bgyorgy at nymeria.archlinux.org
Mon Jan 13 12:09:34 UTC 2014


    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,




More information about the arch-commits mailing list