View | Details | Raw Unified | Return to bug 191442 | Differences between
and this patch

Collapse All | Expand All

(-)databases/py-sqlalchemy/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (SQLAlchemy-0.7.10.tar.gz) = 77aa39d65c9d043eba6ba329b359ff867424fd6c403b7c0cb112b65e507e1d66
1
SHA256 (SQLAlchemy-0.9.7.tar.gz) = 5fff261d0cff21c39913f9d30682659a52bfa2875699b2b7d908d0225df42a15
2
SIZE (SQLAlchemy-0.7.10.tar.gz) = 3541639
2
SIZE (SQLAlchemy-0.9.7.tar.gz) = 4053445
(-)databases/py-sqlalchemy/pkg-plist (-43 / +59 lines)
Lines 2-26 Link Here
2
%%PORTDOCS%%%%DOCSDIR%%/copyright.html
2
%%PORTDOCS%%%%DOCSDIR%%/copyright.html
3
%%PORTDOCS%%%%DOCSDIR%%/core/compiler.html
3
%%PORTDOCS%%%%DOCSDIR%%/core/compiler.html
4
%%PORTDOCS%%%%DOCSDIR%%/core/connections.html
4
%%PORTDOCS%%%%DOCSDIR%%/core/connections.html
5
%%PORTDOCS%%%%DOCSDIR%%/core/constraints.html
6
%%PORTDOCS%%%%DOCSDIR%%/core/ddl.html
7
%%PORTDOCS%%%%DOCSDIR%%/core/defaults.html
8
%%PORTDOCS%%%%DOCSDIR%%/core/dml.html
5
%%PORTDOCS%%%%DOCSDIR%%/core/engines.html
9
%%PORTDOCS%%%%DOCSDIR%%/core/engines.html
6
%%PORTDOCS%%%%DOCSDIR%%/core/event.html
10
%%PORTDOCS%%%%DOCSDIR%%/core/event.html
7
%%PORTDOCS%%%%DOCSDIR%%/core/events.html
11
%%PORTDOCS%%%%DOCSDIR%%/core/events.html
8
%%PORTDOCS%%%%DOCSDIR%%/core/exceptions.html
12
%%PORTDOCS%%%%DOCSDIR%%/core/exceptions.html
9
%%PORTDOCS%%%%DOCSDIR%%/core/expression_api.html
13
%%PORTDOCS%%%%DOCSDIR%%/core/expression_api.html
14
%%PORTDOCS%%%%DOCSDIR%%/core/functions.html
10
%%PORTDOCS%%%%DOCSDIR%%/core/index.html
15
%%PORTDOCS%%%%DOCSDIR%%/core/index.html
16
%%PORTDOCS%%%%DOCSDIR%%/core/inspection.html
11
%%PORTDOCS%%%%DOCSDIR%%/core/interfaces.html
17
%%PORTDOCS%%%%DOCSDIR%%/core/interfaces.html
12
%%PORTDOCS%%%%DOCSDIR%%/core/internals.html
18
%%PORTDOCS%%%%DOCSDIR%%/core/internals.html
19
%%PORTDOCS%%%%DOCSDIR%%/core/metadata.html
13
%%PORTDOCS%%%%DOCSDIR%%/core/pooling.html
20
%%PORTDOCS%%%%DOCSDIR%%/core/pooling.html
21
%%PORTDOCS%%%%DOCSDIR%%/core/reflection.html
14
%%PORTDOCS%%%%DOCSDIR%%/core/schema.html
22
%%PORTDOCS%%%%DOCSDIR%%/core/schema.html
23
%%PORTDOCS%%%%DOCSDIR%%/core/selectable.html
15
%%PORTDOCS%%%%DOCSDIR%%/core/serializer.html
24
%%PORTDOCS%%%%DOCSDIR%%/core/serializer.html
25
%%PORTDOCS%%%%DOCSDIR%%/core/sqlelement.html
16
%%PORTDOCS%%%%DOCSDIR%%/core/tutorial.html
26
%%PORTDOCS%%%%DOCSDIR%%/core/tutorial.html
17
%%PORTDOCS%%%%DOCSDIR%%/core/types.html
27
%%PORTDOCS%%%%DOCSDIR%%/core/types.html
18
%%PORTDOCS%%%%DOCSDIR%%/dialects/access.html
19
%%PORTDOCS%%%%DOCSDIR%%/dialects/drizzle.html
28
%%PORTDOCS%%%%DOCSDIR%%/dialects/drizzle.html
20
%%PORTDOCS%%%%DOCSDIR%%/dialects/firebird.html
29
%%PORTDOCS%%%%DOCSDIR%%/dialects/firebird.html
21
%%PORTDOCS%%%%DOCSDIR%%/dialects/index.html
30
%%PORTDOCS%%%%DOCSDIR%%/dialects/index.html
22
%%PORTDOCS%%%%DOCSDIR%%/dialects/informix.html
23
%%PORTDOCS%%%%DOCSDIR%%/dialects/maxdb.html
24
%%PORTDOCS%%%%DOCSDIR%%/dialects/mssql.html
31
%%PORTDOCS%%%%DOCSDIR%%/dialects/mssql.html
25
%%PORTDOCS%%%%DOCSDIR%%/dialects/mysql.html
32
%%PORTDOCS%%%%DOCSDIR%%/dialects/mysql.html
26
%%PORTDOCS%%%%DOCSDIR%%/dialects/oracle.html
33
%%PORTDOCS%%%%DOCSDIR%%/dialects/oracle.html
Lines 27-32 Link Here
27
%%PORTDOCS%%%%DOCSDIR%%/dialects/postgresql.html
34
%%PORTDOCS%%%%DOCSDIR%%/dialects/postgresql.html
28
%%PORTDOCS%%%%DOCSDIR%%/dialects/sqlite.html
35
%%PORTDOCS%%%%DOCSDIR%%/dialects/sqlite.html
29
%%PORTDOCS%%%%DOCSDIR%%/dialects/sybase.html
36
%%PORTDOCS%%%%DOCSDIR%%/dialects/sybase.html
37
%%PORTDOCS%%%%DOCSDIR%%/faq.html
30
%%PORTDOCS%%%%DOCSDIR%%/genindex.html
38
%%PORTDOCS%%%%DOCSDIR%%/genindex.html
31
%%PORTDOCS%%%%DOCSDIR%%/glossary.html
39
%%PORTDOCS%%%%DOCSDIR%%/glossary.html
32
%%PORTDOCS%%%%DOCSDIR%%/index.html
40
%%PORTDOCS%%%%DOCSDIR%%/index.html
Lines 37-52 Link Here
37
%%PORTDOCS%%%%DOCSDIR%%/orm/examples.html
45
%%PORTDOCS%%%%DOCSDIR%%/orm/examples.html
38
%%PORTDOCS%%%%DOCSDIR%%/orm/exceptions.html
46
%%PORTDOCS%%%%DOCSDIR%%/orm/exceptions.html
39
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/associationproxy.html
47
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/associationproxy.html
48
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/automap.html
40
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative.html
49
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative.html
41
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/horizontal_shard.html
50
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/horizontal_shard.html
42
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/hybrid.html
51
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/hybrid.html
43
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/index.html
52
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/index.html
53
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/instrumentation.html
44
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/mutable.html
54
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/mutable.html
45
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/orderinglist.html
55
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/orderinglist.html
46
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/sqlsoup.html
47
%%PORTDOCS%%%%DOCSDIR%%/orm/index.html
56
%%PORTDOCS%%%%DOCSDIR%%/orm/index.html
48
%%PORTDOCS%%%%DOCSDIR%%/orm/inheritance.html
57
%%PORTDOCS%%%%DOCSDIR%%/orm/inheritance.html
49
%%PORTDOCS%%%%DOCSDIR%%/orm/interfaces.html
50
%%PORTDOCS%%%%DOCSDIR%%/orm/internals.html
58
%%PORTDOCS%%%%DOCSDIR%%/orm/internals.html
51
%%PORTDOCS%%%%DOCSDIR%%/orm/loading.html
59
%%PORTDOCS%%%%DOCSDIR%%/orm/loading.html
52
%%PORTDOCS%%%%DOCSDIR%%/orm/mapper_config.html
60
%%PORTDOCS%%%%DOCSDIR%%/orm/mapper_config.html
Lines 63-82 Link Here
63
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/basic_association.py
71
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/basic_association.py
64
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/dict_of_sets_with_default.py
72
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/dict_of_sets_with_default.py
65
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/proxied_association.py
73
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/proxied_association.py
66
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/__init__.py
67
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/advanced.py
68
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/caching_query.py
69
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/environment.py
70
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/fixture_data.py
71
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/helloworld.py
72
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/local_session_caching.py
73
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/model.py
74
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/relation_caching.py
75
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/__init__.py
74
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/__init__.py
76
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/custom_management.py
75
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/custom_management.py
77
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/listen_for_events.py
76
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/listen_for_events.py
78
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/declarative_reflection/__init__.py
77
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/__init__.py
79
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/declarative_reflection/declarative_reflection.py
78
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/advanced.py
79
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/caching_query.py
80
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/environment.py
81
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/fixture_data.py
82
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/helloworld.py
83
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/local_session_caching.py
84
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/model.py
85
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/relationship_caching.py
80
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/__init__.py
86
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/__init__.py
81
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/dynamic_dict.py
87
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/dynamic_dict.py
82
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/__init__.py
88
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/__init__.py
Lines 88-93 Link Here
88
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test3.xml
94
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test3.xml
89
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/__init__.py
95
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/__init__.py
90
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/discriminator_on_association.py
96
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/discriminator_on_association.py
97
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/generic_fk.py
91
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_association.py
98
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_association.py
92
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_related.py
99
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_related.py
93
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/__init__.py
100
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/__init__.py
Lines 94-103 Link Here
94
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/directed_graph.py
101
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/directed_graph.py
95
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/__init__.py
102
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/__init__.py
96
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/concrete.py
103
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/concrete.py
97
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/polymorph.py
104
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/joined.py
98
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/single.py
105
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/single.py
106
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/join_conditions/__init__.py
107
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/join_conditions/cast.py
108
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/join_conditions/threeway.py
99
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/__init__.py
109
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/__init__.py
100
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/large_collection.py
110
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/large_collection.py
111
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/materialized_paths/__init__.py
112
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/materialized_paths/materialized_paths.py
101
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/__init__.py
113
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/__init__.py
102
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/nested_sets.py
114
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/nested_sets.py
103
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/__init__.py
115
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/__init__.py
Lines 104-135 Link Here
104
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/postgis.py
116
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/postgis.py
105
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/__init__.py
117
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/__init__.py
106
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/attribute_shard.py
118
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/attribute_shard.py
107
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/__init__.py
119
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_history/__init__.py
108
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/_lib.py
120
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_history/history_meta.py
109
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/history_meta.py
121
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_history/test_versioning.py
110
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/test_versioning.py
122
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/__init__.py
123
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/versioned_map.py
124
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/versioned_rows.py
111
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/__init__.py
125
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/__init__.py
112
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike-polymorphic.py
126
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike-polymorphic.py
113
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike.py
127
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike.py
114
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/vertical
128
%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/core
115
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/versioning
129
%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/dialects
116
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/sharding
130
%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/orm/extensions
117
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/postgis
131
%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/orm
118
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/nested_sets
132
%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
119
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/large_collection
133
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/adjacency_list
120
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/inheritance
134
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/association
121
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/graphs
135
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/custom_attributes
122
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/generic_associations
136
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/dogpile_caching
123
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/elementtree
137
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/dynamic_dict
124
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/dynamic_dict
138
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/elementtree
125
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/declarative_reflection
139
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/generic_associations
126
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/custom_attributes
140
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/graphs
127
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/beaker_caching
141
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/inheritance
128
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/association
142
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/join_conditions
129
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/adjacency_list
143
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/large_collection
130
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
144
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/materialized_paths
131
%%PORTDOCS%%@dirrm %%DOCSDIR%%/orm/extensions
145
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/nested_sets
132
%%PORTDOCS%%@dirrm %%DOCSDIR%%/orm
146
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/postgis
133
%%PORTDOCS%%@dirrm %%DOCSDIR%%/dialects
147
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/sharding
134
%%PORTDOCS%%@dirrm %%DOCSDIR%%/core
148
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/versioned_history
135
%%PORTDOCS%%@dirrm %%DOCSDIR%%
149
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/versioned_rows
150
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/vertical
151
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
(-)databases/py-sqlalchemy/Makefile (-9 / +6 lines)
Lines 2-15 Link Here
2
# $FreeBSD: head/databases/py-sqlalchemy/Makefile 358461 2014-06-19 19:39:28Z mva $
2
# $FreeBSD: head/databases/py-sqlalchemy/Makefile 358461 2014-06-19 19:39:28Z mva $
3
3
4
PORTNAME=	sqlalchemy
4
PORTNAME=	sqlalchemy
5
PORTVERSION=	0.7.10
5
PORTVERSION=	0.9.7
6
PORTREVISION=	2
7
CATEGORIES=	databases python
6
CATEGORIES=	databases python
8
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
DISTNAME=	SQLAlchemy-${DISTVERSION}
9
DISTNAME=	SQLAlchemy-${DISTVERSION}
11
10
12
MAINTAINER=	nivit@FreeBSD.org
11
MAINTAINER=	m.tsatsenko@gmail.com
13
COMMENT=	Python SQL toolkit and Object Relational Mapper
12
COMMENT=	Python SQL toolkit and Object Relational Mapper
14
13
15
LICENSE=	MIT
14
LICENSE=	MIT
Lines 17-26 Link Here
17
TEST_DEPENDS:=	${RUN_DEPENDS} \
16
TEST_DEPENDS:=	${RUN_DEPENDS} \
18
		${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
17
		${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
19
18
19
USES=	python
20
USE_PYTHON=	distutils autoplist
20
# Python3 ready
21
# Python3 ready
21
USE_PYTHON=		yes
22
USE_PYDISTUTILS=	yes
23
PYDISTUTILS_AUTOPLIST=	yes
24
PY2TO3_CMD=		${LOCALBASE}/bin/2to3-${PYTHON_VER}
22
PY2TO3_CMD=		${LOCALBASE}/bin/2to3-${PYTHON_VER}
25
PY2TO3_ARGS=		--no-diffs --nobackups --verbose --write
23
PY2TO3_ARGS=		--no-diffs --nobackups --verbose --write
26
24
Lines 89-100 Link Here
89
pre-build:
87
pre-build:
90
.if ${PYTHON_REL} >= 300
88
.if ${PYTHON_REL} >= 300
91
	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/lib
89
	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/lib
90
	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/doc
92
.endif
91
.endif
93
92
94
post-install:
93
post-install:
95
.if ${PYTHON_REL} >= 300
96
	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${STAGEDIR}${WRKSRC}/doc
97
.endif
98
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
94
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
99
.for i in ${AL_PORTDOCS}
95
.for i in ${AL_PORTDOCS}
100
	${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR}
96
	${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR}
Lines 109-114 Link Here
109
	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/examples
105
	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/examples
110
.endif
106
.endif
111
	cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
107
	cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
108
	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sqlalchemy/*.so
112
109
113
.if ${PYTHON_REL} < 300
110
.if ${PYTHON_REL} < 300
114
PLIST_SUB+=	SPEEDUPS=""
111
PLIST_SUB+=	SPEEDUPS=""
(-)databases/Makefile (-1 / +1 lines)
Lines 762-770 Link Here
762
    SUBDIR += py-rrdtool_lgpl
762
    SUBDIR += py-rrdtool_lgpl
763
    SUBDIR += py-south
763
    SUBDIR += py-south
764
    SUBDIR += py-sqlalchemy
764
    SUBDIR += py-sqlalchemy
765
    SUBDIR += py-sqlalchemy-devel
766
    SUBDIR += py-sqlalchemy-migrate
765
    SUBDIR += py-sqlalchemy-migrate
767
    SUBDIR += py-sqlalchemy06
766
    SUBDIR += py-sqlalchemy06
767
    SUBDIR += py-sqlalchemy07
768
    SUBDIR += py-sqlite3
768
    SUBDIR += py-sqlite3
769
    SUBDIR += py-sqlite3dbm
769
    SUBDIR += py-sqlite3dbm
770
    SUBDIR += py-sqlkit
770
    SUBDIR += py-sqlkit
(-)databases/py-sqlalchemy07/Makefile (+126 lines)
Line 0 Link Here
1
# Created by: Dryice Dong Liu <dryice@dryice.name>
2
# $FreeBSD: head/databases/py-sqlalchemy/Makefile 358461 2014-06-19 19:39:28Z mva $
3
4
PORTNAME=	sqlalchemy07
5
PORTVERSION=	0.7.10
6
PORTREVISION=	2
7
CATEGORIES=	databases python
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
DISTNAME=	SQLAlchemy-${DISTVERSION}
11
12
MAINTAINER=	nivit@FreeBSD.org
13
COMMENT=	Python SQL toolkit and Object Relational Mapper
14
15
LICENSE=	MIT
16
17
TEST_DEPENDS:=	${RUN_DEPENDS} \
18
		${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
19
20
# Python3 ready
21
USE_PYTHON=		yes
22
USE_PYDISTUTILS=	yes
23
PYDISTUTILS_AUTOPLIST=	yes
24
PY2TO3_CMD=		${LOCALBASE}/bin/2to3-${PYTHON_VER}
25
PY2TO3_ARGS=		--no-diffs --nobackups --verbose --write
26
27
OPTIONS_DEFINE=		DOCS EXAMPLES TESTS
28
OPTIONS_MULTI=		BACKEND
29
OPTIONS_MULTI_BACKEND=	FIREBIRD MSSQL MYSQL PGSQL SQLITE SYBASE
30
OPTIONS_DEFAULT=	SQLITE
31
32
FIREBIRD_DESC=	Firebird backend
33
MSSQL_DESC=	MS SQL Server backend
34
TESTS_DESC=	Include nose for unit tests
35
SYBASE_DESC=	Sybase backend
36
37
# bypass infrastructure bug
38
OPTIONSFILE=	${PORT_DBDIR}/py-${PORTNAME}/options
39
40
.include <bsd.port.options.mk>
41
42
DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
43
EXAMPLESDIR=	${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
44
45
.include <bsd.port.pre.mk>
46
47
.if ${PORT_OPTIONS:MDOCS}
48
AL_PORTDOCS=	*.html *.js
49
AL_PORTDOCS_SUBDIR=	core dialects orm
50
.endif
51
52
.if ${PORT_OPTIONS:MFIREBIRD}
53
RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/kinterbasdb/__init__.py:${PORTSDIR}/databases/kinterbasdb
54
.endif
55
56
.if ${PORT_OPTIONS:MMSSQL}
57
RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/pymssql.py:${PORTSDIR}/databases/py-mssql
58
.endif
59
60
.if ${PORT_OPTIONS:MMYSQL}
61
.if ${PYTHON_VER} < 3.0
62
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:${PORTSDIR}/databases/py-MySQLdb
63
#.else
64
# At the moment databases/py-pymysql does not build with Python3
65
# See https://github.com/petehunt/PyMySQL#python-3-0-support
66
#RUN_DEPENDS+=	pymysql>=0.5:${PORTSDIR}/databases/py-pymysql
67
.endif
68
.endif
69
70
.if ${PORT_OPTIONS:MTESTS}
71
BUILD_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
72
.endif
73
74
.if ${PORT_OPTIONS:MPGSQL}
75
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}psycopg2>=2.0.8:${PORTSDIR}/databases/py-psycopg2
76
.endif
77
78
.if ${PORT_OPTIONS:MSQLITE}
79
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3
80
.endif
81
82
.if ${PORT_OPTIONS:MSYBASE}
83
RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/Sybase.py:${PORTSDIR}/databases/py-sybase
84
.endif
85
86
post-patch:
87
	${REINPLACE_CMD} -e 's/import logging/&.handlers/1' -i.bak ${WRKSRC}/test/engine/test_execute.py
88
89
pre-build:
90
.if ${PYTHON_REL} >= 300
91
	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/lib
92
.endif
93
94
post-install:
95
.if ${PYTHON_REL} >= 300
96
	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${STAGEDIR}${WRKSRC}/doc
97
.endif
98
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
99
.for i in ${AL_PORTDOCS}
100
	${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR}
101
.endfor
102
.for i in ${AL_PORTDOCS_SUBDIR}
103
	${MKDIR} ${STAGEDIR}${DOCSDIR}/${i}
104
	@cd ${WRKSRC}/doc/${i} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${i}
105
.endfor
106
107
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
108
.if ${PYTHON_REL} >= 300
109
	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/examples
110
.endif
111
	cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
112
113
.if ${PYTHON_REL} < 300
114
PLIST_SUB+=	SPEEDUPS=""
115
.else
116
# C extensions are not supported in py3k
117
PLIST_SUB+=	SPEEDUPS="@comment "
118
.endif
119
120
regression-test: build
121
.if ${PYTHON_REL} >= 300
122
	${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/test
123
.endif
124
	@cd ${WRKSRC} && ${PYTHON_CMD} sqla_nose.py
125
126
.include <bsd.port.post.mk>
(-)databases/py-sqlalchemy07/distinfo (+2 lines)
Line 0 Link Here
1
SHA256 (SQLAlchemy-0.7.10.tar.gz) = 77aa39d65c9d043eba6ba329b359ff867424fd6c403b7c0cb112b65e507e1d66
2
SIZE (SQLAlchemy-0.7.10.tar.gz) = 3541639
(-)databases/py-sqlalchemy07/pkg-descr (+10 lines)
Line 0 Link Here
1
The Python SQL Toolkit and Object Relational Mapper
2
3
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that
4
gives application developers the full power and flexibility of SQL.
5
6
It provides a full suite of well known enterprise-level persistence
7
patterns, designed for efficient and high-performing database access,
8
adapted into a simple and Pythonic domain language.
9
10
WWW: http://www.sqlalchemy.org/
(-)databases/py-sqlalchemy07/pkg-plist (+135 lines)
Line 0 Link Here
1
%%PORTDOCS%%%%DOCSDIR%%/contents.html
2
%%PORTDOCS%%%%DOCSDIR%%/copyright.html
3
%%PORTDOCS%%%%DOCSDIR%%/core/compiler.html
4
%%PORTDOCS%%%%DOCSDIR%%/core/connections.html
5
%%PORTDOCS%%%%DOCSDIR%%/core/engines.html
6
%%PORTDOCS%%%%DOCSDIR%%/core/event.html
7
%%PORTDOCS%%%%DOCSDIR%%/core/events.html
8
%%PORTDOCS%%%%DOCSDIR%%/core/exceptions.html
9
%%PORTDOCS%%%%DOCSDIR%%/core/expression_api.html
10
%%PORTDOCS%%%%DOCSDIR%%/core/index.html
11
%%PORTDOCS%%%%DOCSDIR%%/core/interfaces.html
12
%%PORTDOCS%%%%DOCSDIR%%/core/internals.html
13
%%PORTDOCS%%%%DOCSDIR%%/core/pooling.html
14
%%PORTDOCS%%%%DOCSDIR%%/core/schema.html
15
%%PORTDOCS%%%%DOCSDIR%%/core/serializer.html
16
%%PORTDOCS%%%%DOCSDIR%%/core/tutorial.html
17
%%PORTDOCS%%%%DOCSDIR%%/core/types.html
18
%%PORTDOCS%%%%DOCSDIR%%/dialects/access.html
19
%%PORTDOCS%%%%DOCSDIR%%/dialects/drizzle.html
20
%%PORTDOCS%%%%DOCSDIR%%/dialects/firebird.html
21
%%PORTDOCS%%%%DOCSDIR%%/dialects/index.html
22
%%PORTDOCS%%%%DOCSDIR%%/dialects/informix.html
23
%%PORTDOCS%%%%DOCSDIR%%/dialects/maxdb.html
24
%%PORTDOCS%%%%DOCSDIR%%/dialects/mssql.html
25
%%PORTDOCS%%%%DOCSDIR%%/dialects/mysql.html
26
%%PORTDOCS%%%%DOCSDIR%%/dialects/oracle.html
27
%%PORTDOCS%%%%DOCSDIR%%/dialects/postgresql.html
28
%%PORTDOCS%%%%DOCSDIR%%/dialects/sqlite.html
29
%%PORTDOCS%%%%DOCSDIR%%/dialects/sybase.html
30
%%PORTDOCS%%%%DOCSDIR%%/genindex.html
31
%%PORTDOCS%%%%DOCSDIR%%/glossary.html
32
%%PORTDOCS%%%%DOCSDIR%%/index.html
33
%%PORTDOCS%%%%DOCSDIR%%/intro.html
34
%%PORTDOCS%%%%DOCSDIR%%/orm/collections.html
35
%%PORTDOCS%%%%DOCSDIR%%/orm/deprecated.html
36
%%PORTDOCS%%%%DOCSDIR%%/orm/events.html
37
%%PORTDOCS%%%%DOCSDIR%%/orm/examples.html
38
%%PORTDOCS%%%%DOCSDIR%%/orm/exceptions.html
39
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/associationproxy.html
40
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative.html
41
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/horizontal_shard.html
42
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/hybrid.html
43
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/index.html
44
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/mutable.html
45
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/orderinglist.html
46
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/sqlsoup.html
47
%%PORTDOCS%%%%DOCSDIR%%/orm/index.html
48
%%PORTDOCS%%%%DOCSDIR%%/orm/inheritance.html
49
%%PORTDOCS%%%%DOCSDIR%%/orm/interfaces.html
50
%%PORTDOCS%%%%DOCSDIR%%/orm/internals.html
51
%%PORTDOCS%%%%DOCSDIR%%/orm/loading.html
52
%%PORTDOCS%%%%DOCSDIR%%/orm/mapper_config.html
53
%%PORTDOCS%%%%DOCSDIR%%/orm/query.html
54
%%PORTDOCS%%%%DOCSDIR%%/orm/relationships.html
55
%%PORTDOCS%%%%DOCSDIR%%/orm/session.html
56
%%PORTDOCS%%%%DOCSDIR%%/orm/tutorial.html
57
%%PORTDOCS%%%%DOCSDIR%%/search.html
58
%%PORTDOCS%%%%DOCSDIR%%/searchindex.js
59
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/__init__.py
60
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjacency_list/__init__.py
61
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjacency_list/adjacency_list.py
62
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/__init__.py
63
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/basic_association.py
64
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/dict_of_sets_with_default.py
65
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/proxied_association.py
66
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/__init__.py
67
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/advanced.py
68
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/caching_query.py
69
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/environment.py
70
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/fixture_data.py
71
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/helloworld.py
72
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/local_session_caching.py
73
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/model.py
74
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/relation_caching.py
75
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/__init__.py
76
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/custom_management.py
77
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/listen_for_events.py
78
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/declarative_reflection/__init__.py
79
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/declarative_reflection/declarative_reflection.py
80
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/__init__.py
81
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/dynamic_dict.py
82
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/__init__.py
83
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/adjacency_list.py
84
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/optimized_al.py
85
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/pickle.py
86
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test.xml
87
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test2.xml
88
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test3.xml
89
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/__init__.py
90
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/discriminator_on_association.py
91
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_association.py
92
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_related.py
93
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/__init__.py
94
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/directed_graph.py
95
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/__init__.py
96
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/concrete.py
97
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/polymorph.py
98
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/single.py
99
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/__init__.py
100
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/large_collection.py
101
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/__init__.py
102
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/nested_sets.py
103
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/__init__.py
104
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/postgis.py
105
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/__init__.py
106
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/attribute_shard.py
107
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/__init__.py
108
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/_lib.py
109
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/history_meta.py
110
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/test_versioning.py
111
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/__init__.py
112
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike-polymorphic.py
113
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike.py
114
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/vertical
115
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/versioning
116
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/sharding
117
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/postgis
118
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/nested_sets
119
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/large_collection
120
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/inheritance
121
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/graphs
122
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/generic_associations
123
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/elementtree
124
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/dynamic_dict
125
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/declarative_reflection
126
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/custom_attributes
127
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/beaker_caching
128
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/association
129
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/adjacency_list
130
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
131
%%PORTDOCS%%@dirrm %%DOCSDIR%%/orm/extensions
132
%%PORTDOCS%%@dirrm %%DOCSDIR%%/orm
133
%%PORTDOCS%%@dirrm %%DOCSDIR%%/dialects
134
%%PORTDOCS%%@dirrm %%DOCSDIR%%/core
135
%%PORTDOCS%%@dirrm %%DOCSDIR%%
(-)databasespy-sqlalchemy-devel/distinfo (-2 lines)
Lines 1-2 Link Here
1
SHA256 (SQLAlchemy-0.8.2.tar.gz) = 71ce685f0e643bae95c7d4ace7ff8d6dcb37e99605cab3cf31c2be006c17905f
2
SIZE (SQLAlchemy-0.8.2.tar.gz) = 3816467
(-)databases/py-sqlalchemy-devel/pkg-descr (-10 lines)
Lines 1-10 Link Here
1
The Python SQL Toolkit and Object Relational Mapper
2
3
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that
4
gives application developers the full power and flexibility of SQL.
5
6
It provides a full suite of well known enterprise-level persistence
7
patterns, designed for efficient and high-performing database access,
8
adapted into a simple and Pythonic domain language.
9
10
WWW: http://www.sqlalchemy.org/
(-)databases/py-sqlalchemy-devel/Makefile (-103 lines)
Lines 1-103 Link Here
1
# Created by: Dryice Dong Liu <dryice@dryice.name>
2
# $FreeBSD: head/databases/py-sqlalchemy-devel/Makefile 367489 2014-09-07 07:00:41Z antoine $
3
4
PORTNAME=	sqlalchemy
5
PORTVERSION=	0.8.2
6
PORTREVISION=	1
7
CATEGORIES=	databases python
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
PKGNAMESUFFIX=	08
11
DISTNAME=	SQLAlchemy-${DISTVERSION}
12
13
MAINTAINER=	nivit@FreeBSD.org
14
COMMENT=	Python SQL toolkit and Object Relational Mapper
15
16
LICENSE=	MIT
17
18
TEST_DEPENDS:=	${RUN_DEPENDS} \
19
		${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
20
21
USE_PYTHON=		yes
22
USE_PYDISTUTILS=	yes
23
PYDISTUTILS_AUTOPLIST=	yes
24
25
PY2TO3_CMD=		${LOCALBASE}/bin/2to3-${PYTHON_VER}
26
PY2TO3_ARGS=		--no-diffs --nobackups --verbose --write
27
28
OPTIONS_DEFINE=		DOCS EXAMPLES TESTS
29
OPTIONS_MULTI=		BACKEND
30
OPTIONS_MULTI_BACKEND=	MSSQL MYSQL PGSQL SQLITE SYBASE
31
OPTIONS_DEFAULT=	SQLITE
32
33
SYBASE_DESC=	Sybase backend
34
TESTS_DESC=	Include nose for unit tests
35
36
# bypass infrastructure bug
37
OPTIONSFILE=	${PORT_DBDIR}/py-${PORTNAME}/options
38
39
MSSQL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mssql>0:${PORTSDIR}/databases/py-mssql
40
PGSQL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}psycopg2>=2.0.8:${PORTSDIR}/databases/py-psycopg2
41
SQLITE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3
42
SYBASE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sybase>0:${PORTSDIR}/databases/py-sybase
43
TESTS_BUILD_DEPENDS:=	${TEST_DEPENDS}
44
45
DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
46
EXAMPLESDIR=	${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
47
PORTDOCS=	*
48
PORTEXAMPLES=	*
49
50
.include <bsd.port.options.mk>
51
.include <bsd.port.pre.mk>
52
53
.if ${PORT_OPTIONS:MDOCS}
54
AL_PORTDOCS=		*.html *.js
55
AL_PORTDOCS_SUBDIR=	core dialects orm
56
.endif
57
58
.if ${PORT_OPTIONS:MMYSQL}
59
.if ${PYTHON_VER} < 3.0
60
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:${PORTSDIR}/databases/py-MySQLdb
61
#.else
62
# At the moment databases/py-pymysql does not build with Python3
63
# See https://github.com/petehunt/PyMySQL#python-3-0-support
64
#RUN_DEPENDS+=	pymysql>=0.5:${PORTSDIR}/databases/py-pymysql
65
.endif
66
.endif
67
68
.if ${PYTHON_REL} < 330
69
TEST_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:${PORTSDIR}/devel/py-mock
70
.endif
71
72
.if ${PYTHON_REL} >= 300
73
pre-build:
74
	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/lib
75
.endif
76
77
post-install:
78
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
79
.if ${PYTHON_REL} >= 300
80
	${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/doc
81
.endif
82
83
.for i in ${AL_PORTDOCS}
84
	${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR}
85
.endfor
86
.for i in ${AL_PORTDOCS_SUBDIR}
87
	@${MKDIR} ${STAGEDIR}${DOCSDIR}/${i}
88
	(cd ${WRKSRC}/doc/${i} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${i})
89
.endfor
90
91
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
92
.if ${PYTHON_REL} >= 300
93
	${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/examples
94
.endif
95
	(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
96
97
regression-test: build
98
.if ${PYTHON_REL} >= 300
99
	${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/test
100
.endif
101
	@cd ${WRKSRC} && ${PYTHON_CMD} sqla_nose.py
102
103
.include <bsd.port.post.mk>
(-)MOVED (+1 lines)
Lines 7042-7044 Link Here
7042
databases/ruby-frontbase||2014-09-07|Cascade removal (databases/frontbase)
7042
databases/ruby-frontbase||2014-09-07|Cascade removal (databases/frontbase)
7043
devel/flex-sdk2||2014-09-07|Not staged
7043
devel/flex-sdk2||2014-09-07|Not staged
7044
devel/flex_compiler_shell||2014-09-07|Cascade removal (devel/flex-sdk2)
7044
devel/flex_compiler_shell||2014-09-07|Cascade removal (devel/flex-sdk2)
7045
databases/py-sqlalchemy-devel||2014-09-09|Older than databases/py-sqlalchemy and no ports depending on it

Return to bug 191442