Date: Tue, 5 Dec 2006 09:57:45 GMT From: Aron Stansvik<elvstone@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/106364: Update port: databases/py-migrate Message-ID: <200612050957.kB59vjtu048172@www.freebsd.org> Resent-Message-ID: <200612051000.kB5A0PLG019203@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 106364 >Category: ports >Synopsis: Update port: databases/py-migrate >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Dec 05 10:00:25 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Aron Stansvik >Release: 6.1-STABLE >Organization: >Environment: FreeBSD rubik.dose.se 6.1-STABLE FreeBSD 6.1-STABLE #1: Tue Aug 29 13:14:06 CEST 2006 elvis@rubik.dose.se:/usr/obj/usr/src/sys/GENERIC i386 >Description: 0.2.2 - Deprecated driver(engine) in favor of engine.name (#80) - Deprecated logsql (#75) - Comments in .sql scripts don't make things fail silently now (#74) - Errors while downgrading (and probably other places) are shown on their own line - Created mailing list and announcements list, updated documentation accordingly - Automated tests now require py.test (#66) - Documentation fix to .sql script commits (#72) - Fixed a pretty major bug involving logengine, dealing with commits/tests (#64) - Fixes to the online docs - default DB versioning table name (#68) - Fixed the engine name in the scripts created by the command 'migrate script' (#69) - Added Evan's email to the online docs >How-To-Repeat: >Fix: Patch attached with submission follows: diff -urN py-migrate.orig/Makefile py-migrate/Makefile --- py-migrate.orig/Makefile Wed Nov 29 10:03:03 2006 +++ py-migrate/Makefile Tue Dec 5 10:50:05 2006 @@ -2,12 +2,11 @@ # Date created: 9 November 2006 # Whom: elvstone@gmail.com # -# $FreeBSD: ports/databases/py-migrate/Makefile,v 1.2 2006/11/29 09:03:03 alexbl Exp $ +# $FreeBSD$ # PORTNAME= migrate -PORTVERSION= 0.2.1 -PORTREVISION= 1 +PORTVERSION= 0.2.2 CATEGORIES= databases python MASTER_SITES= http://cheeseshop.python.org/packages/source/m/migrate/ \ http://dose.se/distfiles/migrate/ diff -urN py-migrate.orig/distinfo py-migrate/distinfo --- py-migrate.orig/distinfo Sun Nov 26 10:42:43 2006 +++ py-migrate/distinfo Tue Dec 5 10:26:45 2006 @@ -1,3 +1,3 @@ -MD5 (migrate-0.2.1.tar.gz) = f95ed774e65a43c909049277861a9194 -SHA256 (migrate-0.2.1.tar.gz) = f383adc9b10e91bd7af5cc05e71b56ee9b5ed174b3429dd5b4c3c233559f7ce1 -SIZE (migrate-0.2.1.tar.gz) = 50983 +MD5 (migrate-0.2.2.tar.gz) = 07b4021c9e776650b0b56ad5c88f618f +SHA256 (migrate-0.2.2.tar.gz) = f86c2fd58ad5d82df19d135a85496d821b325096fdef6c097f8cad5a35041ffa +SIZE (migrate-0.2.2.tar.gz) = 55165 diff -urN py-migrate.orig/files/patch-migrate_versioning_script_script.py py-migrate/files/patch-migrate_versioning_script_script.py --- py-migrate.orig/files/patch-migrate_versioning_script_script.py Wed Nov 29 10:03:03 2006 +++ py-migrate/files/patch-migrate_versioning_script_script.py Thu Jan 1 01:00:00 1970 @@ -1,17 +0,0 @@ ---- migrate/versioning/script/script.py.orig Fri Oct 27 05:48:25 2006 -+++ migrate/versioning/script/script.py Thu Nov 9 20:01:50 2006 -@@ -19,10 +19,11 @@ - del sys.path[-1] - return module - --def logsql_engine(func): -+def logsql_engine(func,force=False): - """migrate.run.migrate_engine is a logengine in the decorated function""" - def entangle(*p,**k): -- migrate.run.migrate_engine = sqlalchemy.create_engine(None,strategy='logsql') -+ if force or (not getattr(migrate.run,'migrate_engine',None)): -+ migrate.run.migrate_engine = sqlalchemy.create_engine(None,strategy='logsql') - reload(migrate) - try: - return func(*p,**k) - >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612050957.kB59vjtu048172>