- update to 0.3.7; - install documentation and examples; - enable postgresql (needs py-psycopg2 i've just submitted); - RUN_DEPENDS;
Index: Makefile =================================================================== RCS file: /cvs/ports/databases/py-sqlalchemy/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- Makefile 1 Apr 2007 13:16:29 -0000 1.2 +++ Makefile 20 May 2007 17:54:04 -0000 @@ -2,7 +2,7 @@ COMMENT= "database toolkit for Python" -V= 0.3.6 +V= 0.3.7 DISTNAME= SQLAlchemy-${V} PKGNAME= py-sqlalchemy-${V} @@ -26,8 +26,20 @@ MODPY_SETUPTOOLS= Yes # Other DB connectors would work, too. -REGRESS_DEPENDS= ::databases/py-sqlite2 \ - ::databases/py-mysql +RUN_DEPENDS= ::databases/py-sqlite2 \ + ::databases/py-mysql \ + ::databases/py-psycopg2 +REGRESS_DEPENDS= ${RUN_DEPENDS} + +post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-sqlalchemy + cd ${WRKSRC}/doc && \ + find . -type d -exec ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-sqlalchemy/{} \; && \ + find . ! -type d -exec ${INSTALL_DATA} {} ${PREFIX}/share/doc/py-sqlalchemy/{} \; + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-sqlalchemy + cd ${WRKSRC}/examples && \ + find . -type d -exec ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-sqlalchemy/{} \; && \ + find . ! -type d -exec ${INSTALL_DATA} {} ${PREFIX}/share/examples/py-sqlalchemy/{} \; do-regress: @cd ${WRKSRC} && PYTHONPATH=./test/ ${MODPY_BIN} test/alltests.py --db sqlite Index: distinfo =================================================================== RCS file: /cvs/ports/databases/py-sqlalchemy/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo 5 Apr 2007 15:37:51 -0000 1.3 +++ distinfo 20 May 2007 17:54:04 -0000 @@ -1,5 +1,5 @@ -MD5 (SQLAlchemy-0.3.6.tar.gz) = Bs1glQ2Pl/lGajI9P65ctQ== -RMD160 (SQLAlchemy-0.3.6.tar.gz) = UH6sscL4bA2OcYQj9Wq7FqF9l8U= -SHA1 (SQLAlchemy-0.3.6.tar.gz) = /J9zZj4n3ZMrx+G0G94opUpee/Q= -SHA256 (SQLAlchemy-0.3.6.tar.gz) = MgmbfTGQ/ixNuhSJDq6CnUA+R4D2jScN/kEMSE1SHAU= -SIZE (SQLAlchemy-0.3.6.tar.gz) = 824550 +MD5 (SQLAlchemy-0.3.7.tar.gz) = 8zFGmKJw6Pxqaf6V6YzzTg== +RMD160 (SQLAlchemy-0.3.7.tar.gz) = rrJKFCZsZ+9cn0znlbpODEhH6dQ= +SHA1 (SQLAlchemy-0.3.7.tar.gz) = 9aB9vkxr+/9u9o6vmpNBnS/Q91U= +SHA256 (SQLAlchemy-0.3.7.tar.gz) = PbK0UJVBzFaLvMERDwE8Yiy2SGcNBMxoYIX+n20cHBI= +SIZE (SQLAlchemy-0.3.7.tar.gz) = 879706 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/databases/py-sqlalchemy/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 PLIST --- pkg/PLIST 4 Feb 2007 23:00:06 -0000 1.1.1.1 +++ pkg/PLIST 20 May 2007 17:54:04 -0000 @@ -3,11 +3,13 @@ lib/python${MODPY_VERSION}/site-packages/SQLAlchemy-${V}-py${MODPY_VERSION}.egg-info/PKG-INFO lib/python${MODPY_VERSION}/site-packages/SQLAlchemy-${V}-py${MODPY_VERSION}.egg-info/SOURCES.txt lib/python${MODPY_VERSION}/site-packages/SQLAlchemy-${V}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/SQLAlchemy-${V}-py${MODPY_VERSION}.egg-info/entry_points.txt lib/python${MODPY_VERSION}/site-packages/SQLAlchemy-${V}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/ lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/PKG-INFO lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/SOURCES.txt lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/entry_points.txt lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/sqlalchemy/ lib/python${MODPY_VERSION}/site-packages/sqlalchemy/__init__.py @@ -21,6 +23,8 @@ lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/firebird.pyc lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/information_schema.py lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/information_schema.pyc +lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/informix.py +lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/informix.pyc lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/mssql.py lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/mssql.pyc lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/mysql.py @@ -117,3 +121,107 @@ lib/python${MODPY_VERSION}/site-packages/sqlalchemy/types.pyc lib/python${MODPY_VERSION}/site-packages/sqlalchemy/util.py lib/python${MODPY_VERSION}/site-packages/sqlalchemy/util.pyc +share/doc/py-sqlalchemy/ +share/doc/py-sqlalchemy/adv_datamapping.html +share/doc/py-sqlalchemy/alphaapi.html +share/doc/py-sqlalchemy/alphaimplementation.html +share/doc/py-sqlalchemy/build/ +share/doc/py-sqlalchemy/build/README +share/doc/py-sqlalchemy/build/content/ +share/doc/py-sqlalchemy/build/content/adv_datamapping.txt +share/doc/py-sqlalchemy/build/content/datamapping.txt +share/doc/py-sqlalchemy/build/content/dbengine.txt +share/doc/py-sqlalchemy/build/content/docstrings.html +share/doc/py-sqlalchemy/build/content/documentation.html +share/doc/py-sqlalchemy/build/content/index.html +share/doc/py-sqlalchemy/build/content/metadata.txt +share/doc/py-sqlalchemy/build/content/plugins.txt +share/doc/py-sqlalchemy/build/content/pooling.txt +share/doc/py-sqlalchemy/build/content/sqlconstruction.txt +share/doc/py-sqlalchemy/build/content/threadlocal.txt +share/doc/py-sqlalchemy/build/content/tutorial.txt +share/doc/py-sqlalchemy/build/content/types.txt +share/doc/py-sqlalchemy/build/content/unitofwork.txt +share/doc/py-sqlalchemy/build/gen_docstrings.py +share/doc/py-sqlalchemy/build/genhtml.py +share/doc/py-sqlalchemy/build/lib/ +share/doc/py-sqlalchemy/build/lib/docstring.py +share/doc/py-sqlalchemy/build/lib/highlight.py +share/doc/py-sqlalchemy/build/lib/markdown.py +share/doc/py-sqlalchemy/build/lib/toc.py +share/doc/py-sqlalchemy/build/read_markdown.py +share/doc/py-sqlalchemy/build/runhtml.py +share/doc/py-sqlalchemy/build/templates/ +share/doc/py-sqlalchemy/build/templates/autohandler +share/doc/py-sqlalchemy/build/templates/base.html +share/doc/py-sqlalchemy/build/templates/content_layout.html +share/doc/py-sqlalchemy/build/templates/formatting.html +share/doc/py-sqlalchemy/build/templates/module.html +share/doc/py-sqlalchemy/build/templates/nav.html +share/doc/py-sqlalchemy/build/templates/pydoc.html +share/doc/py-sqlalchemy/build/templates/toc.html +share/doc/py-sqlalchemy/build/testdocs.py +share/doc/py-sqlalchemy/datamapping.html +share/doc/py-sqlalchemy/dbengine.html +share/doc/py-sqlalchemy/docs.css +share/doc/py-sqlalchemy/docstrings.html +share/doc/py-sqlalchemy/documentation.html +share/doc/py-sqlalchemy/docutil.css +share/doc/py-sqlalchemy/index.html +share/doc/py-sqlalchemy/metadata.html +share/doc/py-sqlalchemy/plugins.html +share/doc/py-sqlalchemy/pooling.html +share/doc/py-sqlalchemy/scripts.js +share/doc/py-sqlalchemy/sqlalchemy_ansisql.html +share/doc/py-sqlalchemy/sqlalchemy_databases_firebird.html +share/doc/py-sqlalchemy/sqlalchemy_databases_mssql.html +share/doc/py-sqlalchemy/sqlalchemy_databases_mysql.html +share/doc/py-sqlalchemy/sqlalchemy_databases_oracle.html +share/doc/py-sqlalchemy/sqlalchemy_databases_postgres.html +share/doc/py-sqlalchemy/sqlalchemy_databases_sqlite.html +share/doc/py-sqlalchemy/sqlalchemy_engine.html +share/doc/py-sqlalchemy/sqlalchemy_engine_default.html +share/doc/py-sqlalchemy/sqlalchemy_engine_strategies.html +share/doc/py-sqlalchemy/sqlalchemy_engine_threadlocal.html +share/doc/py-sqlalchemy/sqlalchemy_engine_url.html +share/doc/py-sqlalchemy/sqlalchemy_exceptions.html +share/doc/py-sqlalchemy/sqlalchemy_ext_proxy.html +share/doc/py-sqlalchemy/sqlalchemy_ext_selectresults.html +share/doc/py-sqlalchemy/sqlalchemy_ext_sessioncontext.html +share/doc/py-sqlalchemy/sqlalchemy_mods_threadlocal.html +share/doc/py-sqlalchemy/sqlalchemy_orm.html +share/doc/py-sqlalchemy/sqlalchemy_orm_mapper.html +share/doc/py-sqlalchemy/sqlalchemy_orm_query.html +share/doc/py-sqlalchemy/sqlalchemy_orm_session.html +share/doc/py-sqlalchemy/sqlalchemy_pool.html +share/doc/py-sqlalchemy/sqlalchemy_schema.html +share/doc/py-sqlalchemy/sqlalchemy_sql.html +share/doc/py-sqlalchemy/sqlalchemy_types.html +share/doc/py-sqlalchemy/sqlconstruction.html +share/doc/py-sqlalchemy/style.css +share/doc/py-sqlalchemy/syntaxhighlight.css +share/doc/py-sqlalchemy/tutorial.html +share/doc/py-sqlalchemy/types.html +share/doc/py-sqlalchemy/unitofwork.html +share/examples/py-sqlalchemy/ +share/examples/py-sqlalchemy/README +share/examples/py-sqlalchemy/adjacencytree/ +share/examples/py-sqlalchemy/adjacencytree/basic_tree.py +share/examples/py-sqlalchemy/adjacencytree/byroot_tree.py +share/examples/py-sqlalchemy/association/ +share/examples/py-sqlalchemy/association/basic_association.py +share/examples/py-sqlalchemy/association/proxied_association.py +share/examples/py-sqlalchemy/backref/ +share/examples/py-sqlalchemy/backref/backref_tree.py +share/examples/py-sqlalchemy/collections/ +share/examples/py-sqlalchemy/collections/large_collection.py +share/examples/py-sqlalchemy/graphs/ +share/examples/py-sqlalchemy/graphs/graph1.py +share/examples/py-sqlalchemy/pickle/ +share/examples/py-sqlalchemy/pickle/custom_pickler.py +share/examples/py-sqlalchemy/polymorph/ +share/examples/py-sqlalchemy/polymorph/concrete.py +share/examples/py-sqlalchemy/polymorph/polymorph.py +share/examples/py-sqlalchemy/polymorph/single.py +share/examples/py-sqlalchemy/vertical/ +share/examples/py-sqlalchemy/vertical/vertical.py