summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorrodent <rodent@pkgsrc.org>2014-06-14 17:06:32 +0000
committerrodent <rodent@pkgsrc.org>2014-06-14 17:06:32 +0000
commit2c4d982b3e50bd0edd9988b84bbd2c3ee9229208 (patch)
tree3049c5b912862ffeefde03ee9368c34fff016f51 /databases
parente681787ad3cd68d638578341fe5063493fe42586 (diff)
downloadpkgsrc-2c4d982b3e50bd0edd9988b84bbd2c3ee9229208.tar.gz
Updated to latest release, 0.9.1. Updated HOMEPAGE. Adds py-{six,pbr} as
dependencies. Use python/application.mk to REPLACE_PYTHON in a lot of files. Works with python3x, supposedly. From Changelog: CHANGES ======= 0.9.1 ----- * Move patch from oslo to drop unique constraints with sqlite * Port to Python3 * tests: Replace "self.assert_" by "self.assertTrue" 0.9 --- * turn on testing for sqla 0.9 * Replace AbstractType by TypeEngine * fix scripttest compat * Use native quote attribute introduced in sqla 0.9 * Fix genmodel for SQLA 0.9 * Conditionally import ibmdb2/ibm_db_sa * migrate needs subunit >= 0.0.18 * UniqueConstraint named and escaped twice * Eradicate trailing whitespace * Convert tabs to spaces in a couple of rst files 0.8.5 ----- * uncap SQLA in requirements.txt * Add DB2 10.5 Support * Sync with global requirements * Fix broken development version link in README 0.8.2 ----- * Un-break the version in migrate/__init__.py * Fix the version number to match the last release 0.8.1 ----- * Remove the tag_build line from setup.cfg * Drop setuptools_git test requirement 0.8 --- * Fix int overflow exception in unittest * Fix dropping of indexed columns in sqlite/sa08 * Run tests on PostgreSQL and MySQL too * Update tox requirements * Stop using the d2to1-based pbr * decouple index name generation from sqlalchemy version * Run tests with different SQLAlchemy versions * Add a workaround for pytz and pip>=1.4 * Add a reqs files for RTFD * Fix exceptions for SQLAlchemy 0.8 * added bugfixes for 0.8 * Updated to OpenStack Build stuff * Removed hg and google code references * Initial changes to import into StackForge * update changelog * fix error, Text columns have no width * fix deprecation warning by using MetaData.reflect * update credits and changelog * Import correct exceptions module (Fixes issue 154) * update changelog and credits * apply patch for issue #72 by asuffield@gmail.com * update changelog and credits * Fix excludeTablesgetDiffOfModelAgainstModel is not passing excludeTables correctly * start next development iteration * Added signature for changeset ad06c76fc174
Diffstat (limited to 'databases')
-rw-r--r--databases/py-sqlalchemy-migrate/Makefile44
-rw-r--r--databases/py-sqlalchemy-migrate/PLIST15
-rw-r--r--databases/py-sqlalchemy-migrate/distinfo8
3 files changed, 55 insertions, 12 deletions
diff --git a/databases/py-sqlalchemy-migrate/Makefile b/databases/py-sqlalchemy-migrate/Makefile
index 71572ed4a9f..7ab90056ebf 100644
--- a/databases/py-sqlalchemy-migrate/Makefile
+++ b/databases/py-sqlalchemy-migrate/Makefile
@@ -1,21 +1,51 @@
-# $NetBSD: Makefile,v 1.7 2014/05/09 07:36:57 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/06/14 17:06:32 rodent Exp $
-DISTNAME= sqlalchemy-migrate-0.7.2
+DISTNAME= sqlalchemy-migrate-0.9.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-EGG_NAME= sqlalchemy_migrate-0.7.2
CATEGORIES= databases python
-MASTER_SITES= http://sqlalchemy-migrate.googlecode.com/files/
+MASTER_SITES= https://pypi.python.org/packages/source/s/sqlalchemy-migrate/
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://code.google.com/p/sqlalchemy-migrate/
+HOMEPAGE= https://github.com/stackforge/sqlalchemy-migrate
COMMENT= Schema migration tool for SQLAlchemy
LICENSE= mit
+DEPENDS+= ${PYPKGPREFIX}-pbr>=0.5.21<1.0:../../devel/py-pbr
DEPENDS+= ${PYPKGPREFIX}-Tempita>=0.4:../../textproc/py-Tempita
DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
-DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=0.7:../../databases/py-sqlalchemy
+DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=0.7.8:../../databases/py-sqlalchemy
+DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
-PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 0.7.2
+REPLACE_PYTHON+= migrate/tests/changeset/databases/test_ibmdb2.py
+REPLACE_PYTHON+= migrate/tests/changeset/test_changeset.py
+REPLACE_PYTHON+= migrate/tests/changeset/test_constraint.py
+REPLACE_PYTHON+= migrate/tests/fixture/__init__.py
+REPLACE_PYTHON+= migrate/tests/fixture/base.py
+REPLACE_PYTHON+= migrate/tests/fixture/database.py
+REPLACE_PYTHON+= migrate/tests/fixture/pathed.py
+REPLACE_PYTHON+= migrate/tests/fixture/shell.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_api.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_cfgparse.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_keyedinstance.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_repository.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_runchangeset.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_schema.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_script.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_shell.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_template.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_util.py
+REPLACE_PYTHON+= migrate/tests/versioning/test_version.py
+REPLACE_PYTHON+= migrate/versioning/config.py
+REPLACE_PYTHON+= migrate/versioning/script/*.py
+REPLACE_PYTHON+= migrate/versioning/shell.py
+REPLACE_PYTHON+= migrate/versioning/template.py
+REPLACE_PYTHON+= migrate/versioning/templates/manage/*.py_tmpl
+REPLACE_PYTHON+= migrate/versioning/util/__init__.py
+REPLACE_PYTHON+= migrate/versioning/util/keyedinstance.py
+REPLACE_PYTHON+= migrate/versioning/version.py
+EGG_NAME= ${DISTNAME:S/-/_/1}
+
+.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/py-sqlalchemy-migrate/PLIST b/databases/py-sqlalchemy-migrate/PLIST
index 964c944a9c8..3dd22cc6acc 100644
--- a/databases/py-sqlalchemy-migrate/PLIST
+++ b/databases/py-sqlalchemy-migrate/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2011/11/13 23:05:32 joerg Exp $
+@comment $NetBSD: PLIST,v 1.2 2014/06/14 17:06:32 rodent Exp $
bin/migrate
bin/migrate-repository
${PYSITELIB}/migrate/__init__.py
@@ -19,6 +19,9 @@ ${PYSITELIB}/migrate/changeset/databases/__init__.pyo
${PYSITELIB}/migrate/changeset/databases/firebird.py
${PYSITELIB}/migrate/changeset/databases/firebird.pyc
${PYSITELIB}/migrate/changeset/databases/firebird.pyo
+${PYSITELIB}/migrate/changeset/databases/ibmdb2.py
+${PYSITELIB}/migrate/changeset/databases/ibmdb2.pyc
+${PYSITELIB}/migrate/changeset/databases/ibmdb2.pyo
${PYSITELIB}/migrate/changeset/databases/mysql.py
${PYSITELIB}/migrate/changeset/databases/mysql.pyc
${PYSITELIB}/migrate/changeset/databases/mysql.pyo
@@ -37,6 +40,9 @@ ${PYSITELIB}/migrate/changeset/databases/visitor.pyo
${PYSITELIB}/migrate/changeset/schema.py
${PYSITELIB}/migrate/changeset/schema.pyc
${PYSITELIB}/migrate/changeset/schema.pyo
+${PYSITELIB}/migrate/changeset/util.py
+${PYSITELIB}/migrate/changeset/util.pyc
+${PYSITELIB}/migrate/changeset/util.pyo
${PYSITELIB}/migrate/exceptions.py
${PYSITELIB}/migrate/exceptions.pyc
${PYSITELIB}/migrate/exceptions.pyo
@@ -46,6 +52,12 @@ ${PYSITELIB}/migrate/tests/__init__.pyo
${PYSITELIB}/migrate/tests/changeset/__init__.py
${PYSITELIB}/migrate/tests/changeset/__init__.pyc
${PYSITELIB}/migrate/tests/changeset/__init__.pyo
+${PYSITELIB}/migrate/tests/changeset/databases/__init__.py
+${PYSITELIB}/migrate/tests/changeset/databases/__init__.pyc
+${PYSITELIB}/migrate/tests/changeset/databases/__init__.pyo
+${PYSITELIB}/migrate/tests/changeset/databases/test_ibmdb2.py
+${PYSITELIB}/migrate/tests/changeset/databases/test_ibmdb2.pyc
+${PYSITELIB}/migrate/tests/changeset/databases/test_ibmdb2.pyo
${PYSITELIB}/migrate/tests/changeset/test_changeset.py
${PYSITELIB}/migrate/tests/changeset/test_changeset.pyc
${PYSITELIB}/migrate/tests/changeset/test_changeset.pyo
@@ -222,5 +234,6 @@ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/databases/py-sqlalchemy-migrate/distinfo b/databases/py-sqlalchemy-migrate/distinfo
index 4b0ff1a8723..99eab04f922 100644
--- a/databases/py-sqlalchemy-migrate/distinfo
+++ b/databases/py-sqlalchemy-migrate/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2011/11/13 23:05:32 joerg Exp $
+$NetBSD: distinfo,v 1.2 2014/06/14 17:06:32 rodent Exp $
-SHA1 (sqlalchemy-migrate-0.7.2.tar.gz) = d88f0159e3f58fed8c50ba83f0b19559b0524cb5
-RMD160 (sqlalchemy-migrate-0.7.2.tar.gz) = e4c596b590e543081f78feab54599024b5b9b3e8
-Size (sqlalchemy-migrate-0.7.2.tar.gz) = 105862 bytes
+SHA1 (sqlalchemy-migrate-0.9.1.tar.gz) = 6f4daac208ab00f736be929e84c5f42e67b57765
+RMD160 (sqlalchemy-migrate-0.9.1.tar.gz) = db24f7c62f5edf7ff1b929301e3c1d54a94d7c14
+Size (sqlalchemy-migrate-0.9.1.tar.gz) = 123104 bytes