components/python/alembic/alembic-PYVER.p5m
author Rich Burridge <rich.burridge@oracle.com>
Tue, 03 Nov 2015 13:40:13 -0800
changeset 5054 91b97df27c58
parent 3998 5bd484384122
child 6776 309f62bc7c22
permissions -rw-r--r--
22136498 GNU which really doesn't have any tests 22136700 xml-simple should have should master test results to compare against 22137750 gnupth should have should master test results to compare against 22139097 ilmbase should have should master test results to compare against 22139473 gd2 should have should master test results to compare against 22143550 libmemcached should have should master test results to compare against

#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#

#
# Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
#

set name=pkg.fmri \
    value=pkg:/library/python/alembic-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.summary value="A database migration tool for SQLAlchemy."
set name=pkg.description \
    value="The Python alembic module is a new database migrations tool, offering the following functionality: 1) Can emit ALTER statements to a database in order to change the structure of tables and other constructs. 2) 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. 3) Allows the scripts to execute in some sequential manner."
set name=com.oracle.info.description value="the Python alembic module"
set name=com.oracle.info.tpno value=$(TPNO)
set name=info.classification \
    value=org.opensolaris.category.2008:Development/Python \
    value=org.opensolaris.category.2008:System/Databases
set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
set name=info.upstream value="Mike Bayer <[email protected]>"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
set name=org.opensolaris.arc-caseid value=PSARC/2013/254
set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
#
link path=usr/bin/alembic target=alembic-$(PYVER) mediator=python \
    mediator-version=$(PYVER)
file path=usr/bin/alembic-$(PYVER)
file path=usr/lib/python$(PYVER)/vendor-packages/alembic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/PKG-INFO
file path=usr/lib/python$(PYVER)/vendor-packages/alembic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/SOURCES.txt
file path=usr/lib/python$(PYVER)/vendor-packages/alembic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/dependency_links.txt
file path=usr/lib/python$(PYVER)/vendor-packages/alembic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/entry_points.txt
file path=usr/lib/python$(PYVER)/vendor-packages/alembic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/not-zip-safe
file path=usr/lib/python$(PYVER)/vendor-packages/alembic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/pbr.json
file path=usr/lib/python$(PYVER)/vendor-packages/alembic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt
file path=usr/lib/python$(PYVER)/vendor-packages/alembic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/autogenerate/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/autogenerate/api.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/autogenerate/compare.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/autogenerate/render.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/batch.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/command.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/compat.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/config.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/context.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/ddl/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/ddl/base.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/ddl/impl.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/ddl/mssql.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/ddl/mysql.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/ddl/oracle.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/ddl/postgresql.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/ddl/sqlite.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/environment.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/migration.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/op.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/operations.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/revision.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/script.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/generic/README
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/generic/alembic.ini.mako
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/generic/env.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/generic/script.py.mako
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/multidb/README
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/multidb/alembic.ini.mako
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/multidb/env.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/multidb/script.py.mako
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/pylons/README
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/pylons/alembic.ini.mako
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/pylons/env.py
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/templates/pylons/script.py.mako
file path=usr/lib/python$(PYVER)/vendor-packages/alembic/util.py
#
license alembic.license license=MIT

# force the rename with an optional dependency on the old name
depend type=optional \
    fmri=library/python-2/alembic-$(PYV)@0.6.0,5.12-5.12.0.0.0.41.0

# force a dependency on the alembic package
depend type=require \
    fmri=library/python/alembic@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)

# force a dependency on argparse; pkgdepend work is needed to flush this out.
depend type=require fmri=library/python/argparse-$(PYV)

# force a dependency on mako; pkgdepend work is needed to flush this out.
depend type=require fmri=library/python/mako-$(PYV)

# force a dependency on sqlalchemy; pkgdepend work is needed to flush this out.
depend type=require fmri=library/python/sqlalchemy-$(PYV)