Date: Tue, 10 Sep 2013 13:32:12 GMT From: Volodymyr Kostyrko <c.kworr@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/181991: (new port) databases/py-Pyrseas: tool for database schema versioning Message-ID: <201309101332.r8ADWCkW005607@oldred.freebsd.org> Resent-Message-ID: <201309101340.r8ADe0Lq047089@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 181991 >Category: ports >Synopsis: (new port) databases/py-Pyrseas: tool for database schema versioning >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Sep 10 13:40:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Volodymyr Kostyrko >Release: ^/releng/9 >Organization: none >Environment: FreeBSD ar1l0u 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #4 r255168M: Tue Sep 3 10:46:06 EEST 2013 arcade@ar1l0u:/usr/obj/usr/src/sys/MINIMAL amd64 >Description: Pyrseas provides a framework and utilities to upgrade and maintain a relational database. Its purpose is to enhance and follow through on the concepts of the Andromeda Project (http://www.andromeda-project.org/) I personally use this to ease comparing devel and prod databases and to store database changes into repo. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-Pyrseas # py-Pyrseas/distinfo # py-Pyrseas/Makefile # py-Pyrseas/pkg-descr # py-Pyrseas/pkg-plist # echo c - py-Pyrseas mkdir -p py-Pyrseas > /dev/null 2>&1 echo x - py-Pyrseas/distinfo sed 's/^X//' >py-Pyrseas/distinfo << '431a086b5996afcf09893459f97b3b4b' XSHA256 (postgresql/Pyrseas/v0.6.1) = c36a1c1fc75a6bfdda4ee63f25d58ba64e44570a96f9bc737f6ecbe8352853c7 XSIZE (postgresql/Pyrseas/v0.6.1) = 111607 431a086b5996afcf09893459f97b3b4b echo x - py-Pyrseas/Makefile sed 's/^X//' >py-Pyrseas/Makefile << 'ba21e43e1ddc2736079150741cc89cf7' X# $FreeBSD$ X XPORTNAME= Pyrseas XPORTVERSION= 0.6.1 XCATEGORIES= databases python XMASTER_SITES= https://codeload.github.com/${GITHUB_USER}/${PORTNAME}/tar.gz/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= v${PORTVERSION} XEXTRACT_SUFX= XDIST_SUBDIR= postgresql/${PORTNAME} X XMAINTAINER= c.kworr@gmail.com XCOMMENT= Pyrseas provides a framework and utilities to upgrade and maintain a relational database X XLICENSE= BSD XLICENSE_FILE= ${WRKSRC}/LICENSE X XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:${PORTSDIR}/databases/py-psycopg2 \ X ${PYTHON_PKGNAMEPREFIX}yaml>0:${PORTSDIR}/devel/py-yaml X XUSE_PYTHON= yes XUSE_PYDISTUTILS= easy_install XGITHUB_USER= jmafc X#GITHUB_HASH= 9d64338 XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} X X.include <bsd.port.mk> X X# vim:ts=8 ba21e43e1ddc2736079150741cc89cf7 echo x - py-Pyrseas/pkg-descr sed 's/^X//' >py-Pyrseas/pkg-descr << 'db0904b2965fc17870bd3c68e42b5134' XPyrseas provides a framework and utilities to upgrade and maintain a relational Xdatabase. Its purpose is to enhance and follow through on the concepts of the XAndromeda Project (http://www.andromeda-project.org/) X XWWW: http://pgfoundry.org/projects/pyrseas/ db0904b2965fc17870bd3c68e42b5134 echo x - py-Pyrseas/pkg-plist sed 's/^X//' >py-Pyrseas/pkg-plist << 'ee5a1a213d891062c1f83307a0c966f5' Xbin/dbtoyaml Xbin/yamltodb X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% ee5a1a213d891062c1f83307a0c966f5 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309101332.r8ADWCkW005607>