Page MenuHomeFreeBSD

D908.id2051.diff
No OneTemporary

D908.id2051.diff

Index: databases/Makefile
===================================================================
--- databases/Makefile
+++ databases/Makefile
@@ -760,9 +760,10 @@
SUBDIR += py-rrdtool_lgpl
SUBDIR += py-south
SUBDIR += py-sqlalchemy
- SUBDIR += py-sqlalchemy-devel
SUBDIR += py-sqlalchemy-migrate
SUBDIR += py-sqlalchemy06
+ SUBDIR += py-sqlalchemy07
+ SUBDIR += py-sqlalchemy08
SUBDIR += py-sqlite3
SUBDIR += py-sqlite3dbm
SUBDIR += py-sqlkit
Index: databases/py-alembic/Makefile
===================================================================
--- databases/py-alembic/Makefile
+++ databases/py-alembic/Makefile
@@ -11,7 +11,7 @@
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7.3:${PORTSDIR}/databases/py-sqlalchemy \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7.3:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}mako>=0:${PORTSDIR}/textproc/py-mako
USE_PYTHON= yes
Index: databases/py-flask-sqlalchemy/Makefile
===================================================================
--- databases/py-flask-sqlalchemy/Makefile
+++ databases/py-flask-sqlalchemy/Makefile
@@ -13,7 +13,7 @@
LICENSE= BSD
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10:${PORTSDIR}/www/py-flask \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7:${PORTSDIR}/databases/py-sqlalchemy
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7:${PORTSDIR}/databases/py-sqlalchemy07
USES= python
USE_PYTHON= distutils autoplist
Index: databases/py-geoalchemy/Makefile
===================================================================
--- databases/py-geoalchemy/Makefile
+++ databases/py-geoalchemy/Makefile
@@ -13,7 +13,7 @@
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.6.1:${PORTSDIR}/databases/py-sqlalchemy
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.6.1:${PORTSDIR}/databases/py-sqlalchemy07
USE_PYTHON= autoplist distutils
USES= python:2
Index: databases/py-geoalchemy2/Makefile
===================================================================
--- databases/py-geoalchemy2/Makefile
+++ databases/py-geoalchemy2/Makefile
@@ -13,7 +13,7 @@
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy08>=0.8:${PORTSDIR}/databases/py-sqlalchemy-devel
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy08>=0.8:${PORTSDIR}/databases/py-sqlalchemy08
USE_PYTHON= autoplist distutils
USES= python
Index: databases/py-sqlalchemy-devel/Makefile
===================================================================
--- databases/py-sqlalchemy-devel/Makefile
+++ databases/py-sqlalchemy-devel/Makefile
@@ -1,103 +0,0 @@
-# Created by: Dryice Dong Liu <dryice@dryice.name>
-# $FreeBSD$
-
-PORTNAME= sqlalchemy
-PORTVERSION= 0.8.2
-PORTREVISION= 1
-CATEGORIES= databases python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= 08
-DISTNAME= SQLAlchemy-${DISTVERSION}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Python SQL toolkit and Object Relational Mapper
-
-LICENSE= MIT
-
-TEST_DEPENDS:= ${RUN_DEPENDS} \
- ${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
-
-PY2TO3_CMD= ${LOCALBASE}/bin/2to3-${PYTHON_VER}
-PY2TO3_ARGS= --no-diffs --nobackups --verbose --write
-
-OPTIONS_DEFINE= DOCS EXAMPLES TESTS
-OPTIONS_MULTI= BACKEND
-OPTIONS_MULTI_BACKEND= MSSQL MYSQL PGSQL SQLITE SYBASE
-OPTIONS_DEFAULT= SQLITE
-
-SYBASE_DESC= Sybase backend
-TESTS_DESC= Include nose for unit tests
-
-# bypass infrastructure bug
-OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options
-
-MSSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mssql>0:${PORTSDIR}/databases/py-mssql
-PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.0.8:${PORTSDIR}/databases/py-psycopg2
-SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3
-SYBASE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sybase>0:${PORTSDIR}/databases/py-sybase
-TESTS_BUILD_DEPENDS:= ${TEST_DEPENDS}
-
-DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
-EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
-PORTDOCS= *
-PORTEXAMPLES= *
-
-.include <bsd.port.options.mk>
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-AL_PORTDOCS= *.html *.js
-AL_PORTDOCS_SUBDIR= core dialects orm
-.endif
-
-.if ${PORT_OPTIONS:MMYSQL}
-.if ${PYTHON_VER} < 3.0
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:${PORTSDIR}/databases/py-MySQLdb
-#.else
-# At the moment databases/py-pymysql does not build with Python3
-# See https://github.com/petehunt/PyMySQL#python-3-0-support
-#RUN_DEPENDS+= pymysql>=0.5:${PORTSDIR}/databases/py-pymysql
-.endif
-.endif
-
-.if ${PYTHON_REL} < 330
-TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:${PORTSDIR}/devel/py-mock
-.endif
-
-.if ${PYTHON_REL} >= 300
-pre-build:
- @${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/lib
-.endif
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.if ${PYTHON_REL} >= 300
- ${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/doc
-.endif
-
-.for i in ${AL_PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-.for i in ${AL_PORTDOCS_SUBDIR}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/${i}
- (cd ${WRKSRC}/doc/${i} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${i})
-.endfor
-
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.if ${PYTHON_REL} >= 300
- ${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/examples
-.endif
- (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-
-regression-test: build
-.if ${PYTHON_REL} >= 300
- ${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/test
-.endif
- @cd ${WRKSRC} && ${PYTHON_CMD} sqla_nose.py
-
-.include <bsd.port.post.mk>
Index: databases/py-sqlalchemy-devel/distinfo
===================================================================
--- databases/py-sqlalchemy-devel/distinfo
+++ databases/py-sqlalchemy-devel/distinfo
@@ -1,2 +0,0 @@
-SHA256 (SQLAlchemy-0.8.2.tar.gz) = 71ce685f0e643bae95c7d4ace7ff8d6dcb37e99605cab3cf31c2be006c17905f
-SIZE (SQLAlchemy-0.8.2.tar.gz) = 3816467
Index: databases/py-sqlalchemy-devel/pkg-descr
===================================================================
--- databases/py-sqlalchemy-devel/pkg-descr
+++ databases/py-sqlalchemy-devel/pkg-descr
@@ -1,10 +0,0 @@
-The Python SQL Toolkit and Object Relational Mapper
-
-SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that
-gives application developers the full power and flexibility of SQL.
-
-It provides a full suite of well known enterprise-level persistence
-patterns, designed for efficient and high-performing database access,
-adapted into a simple and Pythonic domain language.
-
-WWW: http://www.sqlalchemy.org/
Index: databases/py-sqlalchemy-migrate/Makefile
===================================================================
--- databases/py-sqlalchemy-migrate/Makefile
+++ databases/py-sqlalchemy-migrate/Makefile
@@ -13,7 +13,7 @@
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7:${PORTSDIR}/databases/py-sqlalchemy \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}Tempita>0:${PORTSDIR}/textproc/py-Tempita \
${PYTHON_PKGNAMEPREFIX}decorator>0:${PORTSDIR}/devel/py-decorator
Index: databases/py-sqlalchemy/Makefile
===================================================================
--- databases/py-sqlalchemy/Makefile
+++ databases/py-sqlalchemy/Makefile
@@ -2,14 +2,13 @@
# $FreeBSD$
PORTNAME= sqlalchemy
-PORTVERSION= 0.7.10
-PORTREVISION= 2
+PORTVERSION= 0.9.7
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= SQLAlchemy-${DISTVERSION}
-MAINTAINER= nivit@FreeBSD.org
+MAINTAINER= m.tsatsenko@gmail.com
COMMENT= Python SQL toolkit and Object Relational Mapper
LICENSE= MIT
@@ -17,12 +16,11 @@
TEST_DEPENDS:= ${RUN_DEPENDS} \
${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
-# Python3 ready
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
-PY2TO3_CMD= ${LOCALBASE}/bin/2to3-${PYTHON_VER}
-PY2TO3_ARGS= --no-diffs --nobackups --verbose --write
+USES= python
+USE_PYTHON= distutils autoplist
+
+PY2TO3_CMD= ${LOCALBASE}/bin/2to3-${PYTHON_VER}
+PY2TO3_ARGS= --no-diffs --nobackups --verbose --write
OPTIONS_DEFINE= DOCS EXAMPLES TESTS
OPTIONS_MULTI= BACKEND
@@ -84,12 +82,10 @@
pre-build:
.if ${PYTHON_REL} >= 300
@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/lib
+ @${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/doc
.endif
post-install:
-.if ${PYTHON_REL} >= 300
- @${PY2TO3_CMD} ${PY2TO3_ARGS} ${STAGEDIR}${WRKSRC}/doc
-.endif
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in ${AL_PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR}
@@ -104,6 +100,7 @@
@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/examples
.endif
cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sqlalchemy/*.so
.if ${PYTHON_REL} < 300
PLIST_SUB+= SPEEDUPS=""
Index: databases/py-sqlalchemy/distinfo
===================================================================
--- databases/py-sqlalchemy/distinfo
+++ databases/py-sqlalchemy/distinfo
@@ -1,2 +1,2 @@
-SHA256 (SQLAlchemy-0.7.10.tar.gz) = 77aa39d65c9d043eba6ba329b359ff867424fd6c403b7c0cb112b65e507e1d66
-SIZE (SQLAlchemy-0.7.10.tar.gz) = 3541639
+SHA256 (SQLAlchemy-0.9.7.tar.gz) = 5fff261d0cff21c39913f9d30682659a52bfa2875699b2b7d908d0225df42a15
+SIZE (SQLAlchemy-0.9.7.tar.gz) = 4053445
Index: databases/py-sqlalchemy/pkg-plist
===================================================================
--- databases/py-sqlalchemy/pkg-plist
+++ databases/py-sqlalchemy/pkg-plist
@@ -2,31 +2,39 @@
%%PORTDOCS%%%%DOCSDIR%%/copyright.html
%%PORTDOCS%%%%DOCSDIR%%/core/compiler.html
%%PORTDOCS%%%%DOCSDIR%%/core/connections.html
+%%PORTDOCS%%%%DOCSDIR%%/core/constraints.html
+%%PORTDOCS%%%%DOCSDIR%%/core/ddl.html
+%%PORTDOCS%%%%DOCSDIR%%/core/defaults.html
+%%PORTDOCS%%%%DOCSDIR%%/core/dml.html
%%PORTDOCS%%%%DOCSDIR%%/core/engines.html
%%PORTDOCS%%%%DOCSDIR%%/core/event.html
%%PORTDOCS%%%%DOCSDIR%%/core/events.html
%%PORTDOCS%%%%DOCSDIR%%/core/exceptions.html
%%PORTDOCS%%%%DOCSDIR%%/core/expression_api.html
+%%PORTDOCS%%%%DOCSDIR%%/core/functions.html
%%PORTDOCS%%%%DOCSDIR%%/core/index.html
+%%PORTDOCS%%%%DOCSDIR%%/core/inspection.html
%%PORTDOCS%%%%DOCSDIR%%/core/interfaces.html
%%PORTDOCS%%%%DOCSDIR%%/core/internals.html
+%%PORTDOCS%%%%DOCSDIR%%/core/metadata.html
%%PORTDOCS%%%%DOCSDIR%%/core/pooling.html
+%%PORTDOCS%%%%DOCSDIR%%/core/reflection.html
%%PORTDOCS%%%%DOCSDIR%%/core/schema.html
+%%PORTDOCS%%%%DOCSDIR%%/core/selectable.html
%%PORTDOCS%%%%DOCSDIR%%/core/serializer.html
+%%PORTDOCS%%%%DOCSDIR%%/core/sqlelement.html
%%PORTDOCS%%%%DOCSDIR%%/core/tutorial.html
%%PORTDOCS%%%%DOCSDIR%%/core/types.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/access.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/drizzle.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/firebird.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/index.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/informix.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/maxdb.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/mssql.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/mysql.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/oracle.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/postgresql.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/sqlite.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/sybase.html
+%%PORTDOCS%%%%DOCSDIR%%/faq.html
%%PORTDOCS%%%%DOCSDIR%%/genindex.html
%%PORTDOCS%%%%DOCSDIR%%/glossary.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
@@ -37,16 +45,16 @@
%%PORTDOCS%%%%DOCSDIR%%/orm/examples.html
%%PORTDOCS%%%%DOCSDIR%%/orm/exceptions.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/associationproxy.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/automap.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/horizontal_shard.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/hybrid.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/index.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/instrumentation.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/mutable.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/orderinglist.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/sqlsoup.html
%%PORTDOCS%%%%DOCSDIR%%/orm/index.html
%%PORTDOCS%%%%DOCSDIR%%/orm/inheritance.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/interfaces.html
%%PORTDOCS%%%%DOCSDIR%%/orm/internals.html
%%PORTDOCS%%%%DOCSDIR%%/orm/loading.html
%%PORTDOCS%%%%DOCSDIR%%/orm/mapper_config.html
@@ -63,20 +71,18 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/basic_association.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/dict_of_sets_with_default.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/proxied_association.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/advanced.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/caching_query.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/environment.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/fixture_data.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/helloworld.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/local_session_caching.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/model.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/relation_caching.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/custom_management.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/listen_for_events.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/declarative_reflection/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/declarative_reflection/declarative_reflection.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/advanced.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/caching_query.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/environment.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/fixture_data.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/helloworld.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/local_session_caching.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/model.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/relationship_caching.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/dynamic_dict.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/__init__.py
@@ -88,48 +94,58 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test3.xml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/discriminator_on_association.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/generic_fk.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_association.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_related.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/directed_graph.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/concrete.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/polymorph.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/joined.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/single.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/join_conditions/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/join_conditions/cast.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/join_conditions/threeway.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/large_collection.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/materialized_paths/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/materialized_paths/materialized_paths.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/nested_sets.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/postgis.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/attribute_shard.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/_lib.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/history_meta.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/test_versioning.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_history/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_history/history_meta.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_history/test_versioning.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/versioned_map.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/versioned_rows.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike-polymorphic.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike.py
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/vertical
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/versioning
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/sharding
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/postgis
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/nested_sets
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/large_collection
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/inheritance
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/graphs
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/generic_associations
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/elementtree
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/dynamic_dict
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/declarative_reflection
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/custom_attributes
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/beaker_caching
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/association
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/adjacency_list
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/orm/extensions
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/orm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/dialects
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/core
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/core
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/dialects
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/orm/extensions
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/orm
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/adjacency_list
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/association
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/custom_attributes
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/dogpile_caching
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/dynamic_dict
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/elementtree
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/generic_associations
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/graphs
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/inheritance
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/join_conditions
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/large_collection
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/materialized_paths
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/nested_sets
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/postgis
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/sharding
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/versioned_history
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/versioned_rows
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/vertical
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
Index: databases/py-sqlalchemy07/Makefile
===================================================================
--- /dev/null
+++ databases/py-sqlalchemy07/Makefile
@@ -0,0 +1,123 @@
+# Created by: Dryice Dong Liu <dryice@dryice.name>
+# $FreeBSD$
+
+PORTNAME= sqlalchemy07
+PORTVERSION= 0.7.10
+PORTREVISION= 2
+CATEGORIES= databases python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= SQLAlchemy-${DISTVERSION}
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= Python SQL toolkit and Object Relational Mapper 0.7.x
+
+LICENSE= MIT
+
+TEST_DEPENDS:= ${RUN_DEPENDS} \
+ ${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+PY2TO3_CMD= ${LOCALBASE}/bin/2to3-${PYTHON_VER}
+PY2TO3_ARGS= --no-diffs --nobackups --verbose --write
+
+OPTIONS_DEFINE= DOCS EXAMPLES TESTS
+OPTIONS_MULTI= BACKEND
+OPTIONS_MULTI_BACKEND= FIREBIRD MSSQL MYSQL PGSQL SQLITE SYBASE
+OPTIONS_DEFAULT= SQLITE
+
+FIREBIRD_DESC= Firebird backend
+MSSQL_DESC= MS SQL Server backend
+TESTS_DESC= Include nose for unit tests
+SYBASE_DESC= Sybase backend
+
+.include <bsd.port.options.mk>
+
+DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
+EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
+
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MDOCS}
+AL_PORTDOCS= *.html *.js
+AL_PORTDOCS_SUBDIR= core dialects orm
+.endif
+
+.if ${PORT_OPTIONS:MFIREBIRD}
+RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/kinterbasdb/__init__.py:${PORTSDIR}/databases/kinterbasdb
+.endif
+
+.if ${PORT_OPTIONS:MMSSQL}
+RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pymssql.py:${PORTSDIR}/databases/py-mssql
+.endif
+
+.if ${PORT_OPTIONS:MMYSQL}
+MYSQL_RUN_DEPENDS=
+.if ${PYTHON_VER} < 3.0
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:${PORTSDIR}/databases/py-MySQLdb
+#.else
+# At the moment databases/py-pymysql does not build with Python3
+# See https://github.com/petehunt/PyMySQL#python-3-0-support
+#RUN_DEPENDS+= pymysql>=0.5:${PORTSDIR}/databases/py-pymysql
+.endif
+.endif
+
+.if ${PORT_OPTIONS:MTESTS}
+BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
+.endif
+
+.if ${PORT_OPTIONS:MPGSQL}
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.0.8:${PORTSDIR}/databases/py-psycopg2
+.endif
+
+.if ${PORT_OPTIONS:MSQLITE}
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3
+.endif
+
+.if ${PORT_OPTIONS:MSYBASE}
+RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/Sybase.py:${PORTSDIR}/databases/py-sybase
+.endif
+
+post-patch:
+ ${REINPLACE_CMD} -e 's/import logging/&.handlers/1' -i.bak ${WRKSRC}/test/engine/test_execute.py
+
+pre-build:
+.if ${PYTHON_REL} >= 300
+ @${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/lib
+.endif
+
+post-install:
+.if ${PYTHON_REL} >= 300
+ @${PY2TO3_CMD} ${PY2TO3_ARGS} ${STAGEDIR}${WRKSRC}/doc
+.endif
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for i in ${AL_PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR}
+.endfor
+.for i in ${AL_PORTDOCS_SUBDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}/${i}
+ @cd ${WRKSRC}/doc/${i} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${i}
+.endfor
+
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+.if ${PYTHON_REL} >= 300
+ @${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/examples
+.endif
+ cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
+
+.if ${PYTHON_REL} < 300
+PLIST_SUB+= SPEEDUPS=""
+.else
+# C extensions are not supported in py3k
+PLIST_SUB+= SPEEDUPS="@comment "
+.endif
+
+regression-test: build
+.if ${PYTHON_REL} >= 300
+ ${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/test
+.endif
+ @cd ${WRKSRC} && ${PYTHON_CMD} sqla_nose.py
+
+.include <bsd.port.post.mk>
Index: databases/py-sqlalchemy07/distinfo
===================================================================
--- /dev/null
+++ databases/py-sqlalchemy07/distinfo
@@ -0,0 +1,2 @@
+SHA256 (SQLAlchemy-0.7.10.tar.gz) = 77aa39d65c9d043eba6ba329b359ff867424fd6c403b7c0cb112b65e507e1d66
+SIZE (SQLAlchemy-0.7.10.tar.gz) = 3541639
Index: databases/py-sqlalchemy07/pkg-descr
===================================================================
--- /dev/null
+++ databases/py-sqlalchemy07/pkg-descr
@@ -0,0 +1,10 @@
+The Python SQL Toolkit and Object Relational Mapper
+
+SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that
+gives application developers the full power and flexibility of SQL.
+
+It provides a full suite of well known enterprise-level persistence
+patterns, designed for efficient and high-performing database access,
+adapted into a simple and Pythonic domain language.
+
+WWW: http://www.sqlalchemy.org/
Index: databases/py-sqlalchemy07/pkg-plist
===================================================================
--- /dev/null
+++ databases/py-sqlalchemy07/pkg-plist
@@ -0,0 +1,135 @@
+%%PORTDOCS%%%%DOCSDIR%%/contents.html
+%%PORTDOCS%%%%DOCSDIR%%/copyright.html
+%%PORTDOCS%%%%DOCSDIR%%/core/compiler.html
+%%PORTDOCS%%%%DOCSDIR%%/core/connections.html
+%%PORTDOCS%%%%DOCSDIR%%/core/engines.html
+%%PORTDOCS%%%%DOCSDIR%%/core/event.html
+%%PORTDOCS%%%%DOCSDIR%%/core/events.html
+%%PORTDOCS%%%%DOCSDIR%%/core/exceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/core/expression_api.html
+%%PORTDOCS%%%%DOCSDIR%%/core/index.html
+%%PORTDOCS%%%%DOCSDIR%%/core/interfaces.html
+%%PORTDOCS%%%%DOCSDIR%%/core/internals.html
+%%PORTDOCS%%%%DOCSDIR%%/core/pooling.html
+%%PORTDOCS%%%%DOCSDIR%%/core/schema.html
+%%PORTDOCS%%%%DOCSDIR%%/core/serializer.html
+%%PORTDOCS%%%%DOCSDIR%%/core/tutorial.html
+%%PORTDOCS%%%%DOCSDIR%%/core/types.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/access.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/drizzle.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/firebird.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/index.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/informix.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/maxdb.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/mssql.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/mysql.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/oracle.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/postgresql.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/sqlite.html
+%%PORTDOCS%%%%DOCSDIR%%/dialects/sybase.html
+%%PORTDOCS%%%%DOCSDIR%%/genindex.html
+%%PORTDOCS%%%%DOCSDIR%%/glossary.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/intro.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/collections.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/deprecated.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/events.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/examples.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/exceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/associationproxy.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/horizontal_shard.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/hybrid.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/index.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/mutable.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/orderinglist.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/sqlsoup.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/index.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/inheritance.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/interfaces.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/internals.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/loading.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/mapper_config.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/query.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/relationships.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/session.html
+%%PORTDOCS%%%%DOCSDIR%%/orm/tutorial.html
+%%PORTDOCS%%%%DOCSDIR%%/search.html
+%%PORTDOCS%%%%DOCSDIR%%/searchindex.js
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjacency_list/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjacency_list/adjacency_list.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/basic_association.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/dict_of_sets_with_default.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/proxied_association.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/advanced.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/caching_query.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/environment.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/fixture_data.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/helloworld.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/local_session_caching.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/model.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/relation_caching.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/custom_management.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/listen_for_events.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/declarative_reflection/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/declarative_reflection/declarative_reflection.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/dynamic_dict.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/adjacency_list.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/optimized_al.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/pickle.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test2.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test3.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/discriminator_on_association.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_association.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_related.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/directed_graph.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/concrete.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/polymorph.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/single.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/large_collection.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/nested_sets.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/postgis.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/attribute_shard.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/_lib.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/history_meta.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/test_versioning.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike-polymorphic.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike.py
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/vertical
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/versioning
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/sharding
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/postgis
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/nested_sets
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/large_collection
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/inheritance
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/graphs
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/generic_associations
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/elementtree
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/dynamic_dict
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/declarative_reflection
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/custom_attributes
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/beaker_caching
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/association
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/adjacency_list
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/orm/extensions
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/orm
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/dialects
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/core
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
Index: databases/py-sqlalchemy08/Makefile
===================================================================
--- databases/py-sqlalchemy08/Makefile
+++ databases/py-sqlalchemy08/Makefile
@@ -3,7 +3,6 @@
PORTNAME= sqlalchemy
PORTVERSION= 0.8.2
-PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,19 +10,18 @@
DISTNAME= SQLAlchemy-${DISTVERSION}
MAINTAINER= nivit@FreeBSD.org
-COMMENT= Python SQL toolkit and Object Relational Mapper
+COMMENT= Python SQL toolkit and Object Relational Mapper 0.8.x
LICENSE= MIT
TEST_DEPENDS:= ${RUN_DEPENDS} \
${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= autoplist distutils
-PY2TO3_CMD= ${LOCALBASE}/bin/2to3-${PYTHON_VER}
-PY2TO3_ARGS= --no-diffs --nobackups --verbose --write
+PY2TO3_CMD= ${LOCALBASE}/bin/2to3-${PYTHON_VER}
+PY2TO3_ARGS= --no-diffs --nobackups --verbose --write
OPTIONS_DEFINE= DOCS EXAMPLES TESTS
OPTIONS_MULTI= BACKEND
@@ -33,9 +31,6 @@
SYBASE_DESC= Sybase backend
TESTS_DESC= Include nose for unit tests
-# bypass infrastructure bug
-OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options
-
MSSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mssql>0:${PORTSDIR}/databases/py-mssql
PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.0.8:${PORTSDIR}/databases/py-psycopg2
SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3
Index: deskutils/gourmet/Makefile
===================================================================
--- deskutils/gourmet/Makefile
+++ deskutils/gourmet/Makefile
@@ -17,7 +17,7 @@
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distutils-extra>0:${PORTSDIR}/devel/py-distutils-extra \
${PYTHON_PKGNAMEPREFIX}elib.intl>0:${PORTSDIR}/textproc/py-elib.intl
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:${PORTSDIR}/databases/py-sqlite3 \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0:${PORTSDIR}/databases/py-sqlalchemy \
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}pillow>0:${PORTSDIR}/graphics/py-pillow \
${PYTHON_PKGNAMEPREFIX}poppler>=0:${PORTSDIR}/graphics/py-poppler \
${PYTHON_PKGNAMEPREFIX}rtf>=0:${PORTSDIR}/print/py-rtf \
Index: devel/buildbot/Makefile
===================================================================
--- devel/buildbot/Makefile
+++ devel/buildbot/Makefile
@@ -15,7 +15,7 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.1:${PORTSDIR}/devel/py-Jinja2 \
${PYTHON_PKGNAMEPREFIX}dateutil>=2.1:${PORTSDIR}/devel/py-dateutil \
${PYTHON_PKGNAMEPREFIX}sqlalchemy-migrate>=0.7:${PORTSDIR}/databases/py-sqlalchemy-migrate \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.6:${PORTSDIR}/databases/py-sqlalchemy \
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.6:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3
TEST_DEPENDS:= ${RUN_DEPENDS} \
Index: games/anki/Makefile
===================================================================
--- games/anki/Makefile
+++ games/anki/Makefile
@@ -17,7 +17,7 @@
RUN_DEPENDS= lame:${PORTSDIR}/audio/lame \
mplayer:${PORTSDIR}/multimedia/mplayer \
${PYTHON_PKGNAMEPREFIX}pyaudio>0:${PORTSDIR}/audio/py-pyaudio \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>0:${PORTSDIR}/databases/py-sqlalchemy \
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>0:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
${PYTHON_PKGNAMEPREFIX}qt4-network>=4.4:${PORTSDIR}/net/py-qt4-network \
${PYTHON_PKGNAMEPREFIX}beautifulsoup32>=0:${PORTSDIR}/www/py-beautifulsoup32 \
Index: games/childsplay/Makefile
===================================================================
--- games/childsplay/Makefile
+++ games/childsplay/Makefile
@@ -13,7 +13,7 @@
LICENSE= GPLv3
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}game>0:${PORTSDIR}/devel/py-game
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>0:${PORTSDIR}/databases/py-sqlalchemy \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>0:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}game>0:${PORTSDIR}/devel/py-game
NO_BUILD= yes
Index: multimedia/py-openlp/Makefile
===================================================================
--- multimedia/py-openlp/Makefile
+++ multimedia/py-openlp/Makefile
@@ -16,7 +16,7 @@
${PYTHON_PKGNAMEPREFIX}qt4-core>=0:${PORTSDIR}/devel/py-qt4-core \
${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:${PORTSDIR}/x11-toolkits/py-qt4-gui \
${PYTHON_PKGNAMEPREFIX}mako>0:${PORTSDIR}/textproc/py-mako \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.5:${PORTSDIR}/databases/py-sqlalchemy
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.5:${PORTSDIR}/databases/py-sqlalchemy07
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup32>0:${PORTSDIR}/www/py-beautifulsoup32 \
${PYTHON_PKGNAMEPREFIX}lxml>=0:${PORTSDIR}/devel/py-lxml \
${PYTHON_PKGNAMEPREFIX}qt4-core>=0:${PORTSDIR}/devel/py-qt4-core \
Index: science/py-obspy/Makefile
===================================================================
--- science/py-obspy/Makefile
+++ science/py-obspy/Makefile
@@ -18,7 +18,7 @@
${PYTHON_PKGNAMEPREFIX}matplotlib>=0.90.1:${PORTSDIR}/math/py-matplotlib \
${PYTHON_PKGNAMEPREFIX}lxml>=2.2:${PORTSDIR}/devel/py-lxml \
${PYTHON_PKGNAMEPREFIX}suds>=0.4.0:${PORTSDIR}/net/py-suds \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0:${PORTSDIR}/databases/py-sqlalchemy
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0:${PORTSDIR}/databases/py-sqlalchemy07
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= fortran zip
Index: www/geeknote/Makefile
===================================================================
--- www/geeknote/Makefile
+++ www/geeknote/Makefile
@@ -12,7 +12,7 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}evernote>=1.17:${PORTSDIR}/www/py-evernote \
${PYTHON_PKGNAMEPREFIX}html2text>0:${PORTSDIR}/textproc/py-html2text \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>0:${PORTSDIR}/databases/py-sqlalchemy \
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>0:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}markdown2>0:${PORTSDIR}/textproc/py-markdown2 \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.0:${PORTSDIR}/www/py-beautifulsoup \
${PYTHON_PKGNAMEPREFIX}thrift>0:${PORTSDIR}/devel/py-thrift
Index: www/py-flexget/Makefile
===================================================================
--- www/py-flexget/Makefile
+++ www/py-flexget/Makefile
@@ -16,7 +16,7 @@
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paver>=0:${PORTSDIR}/devel/py-paver
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>=5.1.3:${PORTSDIR}/textproc/py-feedparser \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7.5:${PORTSDIR}/databases/py-sqlalchemy \
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7.5:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}yaml>0:${PORTSDIR}/devel/py-yaml \
${PYTHON_SITELIBDIR}/BeautifulSoup.py:${PORTSDIR}/www/py-beautifulsoup32 \
${PYTHON_SITELIBDIR}/bs4/__init__.py:${PORTSDIR}/www/py-beautifulsoup \
Index: www/py-imdbpy/Makefile
===================================================================
--- www/py-imdbpy/Makefile
+++ www/py-imdbpy/Makefile
@@ -16,7 +16,7 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:${PORTSDIR}/devel/py-lxml \
${PYTHON_PKGNAMEPREFIX}sqlalchemy-migrate>=0.6.1:${PORTSDIR}/databases/py-sqlalchemy-migrate \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0:${PORTSDIR}/databases/py-sqlalchemy \
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}sqlobject>=0:${PORTSDIR}/databases/py-sqlobject
OPTIONS_DEFINE= DOCS
Index: www/py-rhodecode/Makefile
===================================================================
--- www/py-rhodecode/Makefile
+++ www/py-rhodecode/Makefile
@@ -21,7 +21,7 @@
${PYTHON_PKGNAMEPREFIX}formencode>=1.2.4:${PORTSDIR}/www/py-formencode \
${PYTHON_PKGNAMEPREFIX}webhelpers>=1.3:${PORTSDIR}/www/py-webhelpers \
${PYTHON_PKGNAMEPREFIX}mako>=0.7.3:${PORTSDIR}/textproc/py-mako \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7.10:${PORTSDIR}/databases/py-sqlalchemy \
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7.10:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}pygments>=1.5:${PORTSDIR}/textproc/py-pygments \
${PYTHON_PKGNAMEPREFIX}whoosh>=2.4.0:${PORTSDIR}/textproc/py-whoosh \
${PYTHON_PKGNAMEPREFIX}Babel>=0.9.6:${PORTSDIR}/devel/py-babel \
Index: www/py-turbogears2/Makefile
===================================================================
--- www/py-turbogears2/Makefile
+++ www/py-turbogears2/Makefile
@@ -24,7 +24,7 @@
${PYTHON_PKGNAMEPREFIX}coverage>=0:${PORTSDIR}/devel/py-coverage \
${PYTHON_PKGNAMEPREFIX}nose>=0:${PORTSDIR}/devel/py-nose \
${PYTHON_PKGNAMEPREFIX}TurboKid>=1.0.4:${PORTSDIR}/devel/py-turbokid \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.4:${PORTSDIR}/databases/py-sqlalchemy \
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.4:${PORTSDIR}/databases/py-sqlalchemy07 \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:${PORTSDIR}/devel/py-Jinja2 \
${PYTHON_PKGNAMEPREFIX}Chameleon>=2.0:${PORTSDIR}/textproc/py-Chameleon \
${PYTHON_PKGNAMEPREFIX}mako>=0:${PORTSDIR}/textproc/py-mako \

File Metadata

Mime Type
text/plain
Expires
Wed, Feb 4, 2:49 AM (7 h, 22 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28429714
Default Alt Text
D908.id2051.diff (39 KB)

Event Timeline