Date: Mon, 2 Dec 2013 19:40:20 +0000 (UTC) From: Li-Wen Hsu <lwhsu@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r335534 - in head/databases: . py-alembic Message-ID: <201312021940.rB2JeKZe043710@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: lwhsu Date: Mon Dec 2 19:40:20 2013 New Revision: 335534 URL: http://svnweb.freebsd.org/changeset/ports/335534 Log: Add py-alembic 0.6.1, database migration tool for SQLAlchemy. Added: head/databases/py-alembic/ head/databases/py-alembic/Makefile (contents, props changed) head/databases/py-alembic/distinfo (contents, props changed) head/databases/py-alembic/pkg-descr (contents, props changed) Modified: head/databases/Makefile Modified: head/databases/Makefile ============================================================================== --- head/databases/Makefile Mon Dec 2 19:29:49 2013 (r335533) +++ head/databases/Makefile Mon Dec 2 19:40:20 2013 (r335534) @@ -726,6 +726,7 @@ SUBDIR += py-MySQLdb55 SUBDIR += py-PyGreSQL SUBDIR += py-Pyrseas + SUBDIR += py-alembic SUBDIR += py-apsw SUBDIR += py-bsddb SUBDIR += py-bsddb3 Added: head/databases/py-alembic/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/py-alembic/Makefile Mon Dec 2 19:40:20 2013 (r335534) @@ -0,0 +1,21 @@ +# $FreeBSD$ + +PORTNAME= alembic +PORTVERSION= 0.6.1 +CATEGORIES= databases python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= lwhsu@FreeBSD.org +COMMENT= Database migration tool for SQLAlchemy + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7.3:${PORTSDIR}/databases/py-sqlalchemy \ + ${PYTHON_PKGNAMEPREFIX}mako>=0:${PORTSDIR}/textproc/py-mako + +USE_PYTHON= yes +USE_PYDISTUTILS= easy_install +PYDISTUTILS_AUTOPLIST= yes + +.include <bsd.port.mk> Added: head/databases/py-alembic/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/py-alembic/distinfo Mon Dec 2 19:40:20 2013 (r335534) @@ -0,0 +1,2 @@ +SHA256 (alembic-0.6.1.tar.gz) = 1a35c98febe00b4efdd05c4e38c34b7239b23b42ce43c39320ae50a2b39705a5 +SIZE (alembic-0.6.1.tar.gz) = 414655 Added: head/databases/py-alembic/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/py-alembic/pkg-descr Mon Dec 2 19:40:20 2013 (r335534) @@ -0,0 +1,12 @@ +Alembic is a new database migrations tool, written by the author of +SQLAlchemy. A migrations tool offers the following functionality: + +- Can emit ALTER statements to a database in order to change the structure of + tables and other constructs +- Provides a system whereby "migration scripts" may be constructed; each + script indicates a particular series of steps that can "upgrade" a target + database to a new version, and optionally a series of steps that can + "downgrade" similarly, doing the same steps in reverse. +- Allows the scripts to execute in some sequential manner. + +WWW: http://bitbucket.org/zzzeek/alembic
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312021940.rB2JeKZe043710>