View | Details | Raw Unified | Return to bug 78129
Collapse All | Expand All

(-)databases/adodb/Makefile (-119 / +29 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	adodb
8
PORTNAME=	adodb
9
PORTVERSION=	4.54
9
PORTVERSION=	4.61
10
CATEGORIES=	databases www
10
CATEGORIES=	databases www
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	adodb
12
MASTER_SITE_SUBDIR=	adodb
Lines 21-158 Link Here
21
WRKSRC=		${WRKDIR}/${PORTNAME}
21
WRKSRC=		${WRKDIR}/${PORTNAME}
22
NO_BUILD=	YES
22
NO_BUILD=	YES
23
23
24
ADODB_DIR=	share/adodb
24
ADODB_DIR?=	share/adodb
25
PLIST_SUB=	ADODB_DIR=${ADODB_DIR}
25
PLIST_SUB=	ADODB_DIR=${ADODB_DIR}
26
26
27
.if defined(WITH_TESTS)
27
ADODB_SUBDIRS=	contrib datadict drivers lang pear perf session xsl
28
29
.if !defined (WITHOUT_ADODB_OPTIONS)
30
OPTIONS=	TESTS "Install tests" off
31
.endif
32
33
.include <bsd.port.pre.mk>
34
35
.if defined (WITH_TESTS)
28
PLIST_SUB+=	TESTS=
36
PLIST_SUB+=	TESTS=
29
.else
37
.else
30
PLIST_SUB+=	TESTS="@comment "
38
PLIST_SUB+=	TESTS="@comment "
31
.endif
39
.endif
32
40
33
DOCS=	docs-adodb.htm docs-datadict.htm docs-perf.htm docs-session.htm \
34
	old-changelog.htm readme.htm tips_portable_sql.htm \
35
	tute.htm
36
37
TXTDOCS=license.txt readme.txt
38
39
ICONS=	adodb.gif adodb2.gif
40
41
BASE=	adodb-csvlib.inc.php adodb-datadict.inc.php adodb-error.inc.php \
42
	adodb-errorhandler.inc.php adodb-errorpear.inc.php adodb-exceptions.inc.php \
43
	adodb-iterator.inc.php adodb-lib.inc.php adodb-pager.inc.php \
44
	adodb-pear.inc.php adodb-perf.inc.php adodb-php4.inc.php adodb-time.inc.php \
45
	adodb-time.zip adodb-xmlschema.inc.php adodb.inc.php \
46
	pivottable.inc.php rsfilter.inc.php server.php toexport.inc.php tohtml.inc.php \
47
	xmlschema.dtd
48
49
CONTRIB=toxmlrpc.inc.php
50
51
DATADICT=datadict-access.inc.php datadict-db2.inc.php datadict-firebird.inc.php \
52
	datadict-generic.inc.php datadict-ibase.inc.php datadict-informix.inc.php \
53
	datadict-mssql.inc.php datadict-mysql.inc.php datadict-oci8.inc.php \
54
	datadict-postgres.inc.php datadict-sybase.inc.php
55
56
DRIVERS=adodb-access.inc.php adodb-ado.inc.php adodb-ado_access.inc.php \
57
	adodb-ado_mssql.inc.php adodb-borland_ibase.inc.php adodb-csv.inc.php \
58
	adodb-db2.inc.php adodb-fbsql.inc.php adodb-firebird.inc.php \
59
	adodb-ibase.inc.php adodb-informix.inc.php adodb-informix72.inc.php \
60
	adodb-ldap.inc.php adodb-mssql.inc.php adodb-mssqlpo.inc.php \
61
	adodb-mysql.inc.php adodb-mysqli.inc.php adodb-mysqlt.inc.php \
62
	adodb-netezza.inc.php adodb-oci8.inc.php \
63
	adodb-oci805.inc.php adodb-oci8po.inc.php adodb-odbc.inc.php \
64
	adodb-odbc_mssql.inc.php \
65
	adodb-odbc_oracle.inc.php adodb-oracle.inc.php \
66
	adodb-odbtp.inc.php adodb-odbtp_unicode.inc.php adodb-pdo.inc.php \
67
	adodb-postgres.inc.php adodb-postgres64.inc.php \
68
	adodb-postgres7.inc.php \
69
	adodb-proxy.inc.php adodb-sapdb.inc.php adodb-sqlanywhere.inc.php \
70
	adodb-sqlite.inc.php adodb-sqlitepo.inc.php adodb-sybase.inc.php \
71
	adodb-vfp.inc.php adodb-odbtp.inc.php
72
73
LANG=	adodb-ar.inc.php adodb-bg.inc.php adodb-bgutf8.inc.php \
74
	adodb-ca.inc.php adodb-cn.inc.php adodb-cz.inc.php \
75
	adodb-de.inc.php adodb-en.inc.php adodb-es.inc.php \
76
	adodb-fr.inc.php adodb-it.inc.php adodb-nl.inc.php \
77
	adodb-pl.inc.php adodb-pt-br.inc.php adodb-ro.inc.php \
78
	adodb-ru1251.inc.php adodb-sv.inc.php
79
80
PEAR=	readme.Auth.txt Auth/Container/ADOdb.php
81
82
PERF=	perf-db2.inc.php perf-informix.inc.php perf-mssql.inc.php \
83
	perf-mysql.inc.php perf-oci8.inc.php perf-postgres.inc.php
84
85
SESSION=adodb-compress-bzip2.php adodb-compress-gzip.php \
86
	adodb-cryptsession.php adodb-encrypt-mcrypt.php adodb-encrypt-md5.php \
87
	adodb-encrypt-secret.php adodb-sess.txt adodb-session-clob.php \
88
	adodb-session.php adodb-sessions.mysql.sql crypt.inc.php \
89
	adodb-sessions.oracle.clob.sql adodb-sessions.oracle.sql \
90
	old/adodb-cryptsession.php old/adodb-session-clob.php \
91
	old/adodb-session.php old/crypt.inc.php
92
93
XSL=	convert-0.1-0.2.xsl convert-0.2-0.1.xsl remove-0.2.xsl
94
95
TESTS=	benchmark.php client.php pdo.php test-datadict.php test-perf.php \
96
	test-pgblob.php test-php5.php test-xmlschema.php test.php test2.php \
97
	test3.php test4.php test5.php test_rs_array.php testcache.php \
98
	testdatabases.inc.php testgenid.php testmssql.php testoci8.php \
99
	testoci8cursor.php testpaging.php testpear.php testsessions.php \
100
	time.php tmssql.php xmlschema.xml
101
102
do-install:
41
do-install:
103
	@${MKDIR} ${PREFIX}/${ADODB_DIR} ${PREFIX}/${ADODB_DIR}/contrib \
42
	@${MKDIR} ${PREFIX}/${ADODB_DIR}
104
		${PREFIX}/${ADODB_DIR}/datadict ${PREFIX}/${ADODB_DIR}/drivers \
43
	@cd ${WRKSRC}; ${FIND} ${ADODB_SUBDIRS} -type d \
105
		${PREFIX}/${ADODB_DIR}/lang ${PREFIX}/${ADODB_DIR}/perf \
44
		-exec ${MKDIR} ${PREFIX}/${ADODB_DIR}/{} \;
106
		${PREFIX}/${ADODB_DIR}/session/old ${PREFIX}/${ADODB_DIR}/xsl \
45
	@cd ${WRKSRC}; ${FIND} . -depth 1 -type f \( -name '*.php' -or -name '*.dtd' -or -name '*.zip' \) \
107
		${PREFIX}/${ADODB_DIR}/pear/Auth/Container
46
		-exec ${INSTALL_DATA} ${WRKSRC}/{} ${PREFIX}/${ADODB_DIR}/{} \;
108
.for FILE in ${BASE}
47
	@cd ${WRKSRC}; ${FIND} ${ADODB_SUBDIRS} -type f \
109
	${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/${ADODB_DIR}/${FILE}
48
		-exec ${INSTALL_DATA} ${WRKSRC}/{} ${PREFIX}/${ADODB_DIR}/{} \;
110
.endfor
111
.for FILE in ${CONTRIB}
112
	${INSTALL_DATA} ${WRKSRC}/contrib/${FILE} ${PREFIX}/${ADODB_DIR}/contrib/${FILE}
113
.endfor
114
.for FILE in ${DATADICT}
115
	${INSTALL_DATA} ${WRKSRC}/datadict/${FILE} ${PREFIX}/${ADODB_DIR}/datadict/${FILE}
116
.endfor
117
.for FILE in ${DRIVERS}
118
	${INSTALL_DATA} ${WRKSRC}/drivers/${FILE} ${PREFIX}/${ADODB_DIR}/drivers/${FILE}
119
.endfor
120
.for FILE in ${LANG}
121
	${INSTALL_DATA} ${WRKSRC}/lang/${FILE} ${PREFIX}/${ADODB_DIR}/lang/${FILE}
122
.endfor
123
.for FILE in ${PEAR}
124
	${INSTALL_DATA} ${WRKSRC}/pear/${FILE} ${PREFIX}/${ADODB_DIR}/pear/${FILE}
125
.endfor
126
.for FILE in ${PERF}
127
	${INSTALL_DATA} ${WRKSRC}/perf/${FILE} ${PREFIX}/${ADODB_DIR}/perf/${FILE}
128
.endfor
129
.for FILE in ${SESSION}
130
	${INSTALL_DATA} ${WRKSRC}/session/${FILE} ${PREFIX}/${ADODB_DIR}/session/${FILE}
131
.endfor
132
.for FILE in ${XSL}
133
	${INSTALL_DATA} ${WRKSRC}/xsl/${FILE} ${PREFIX}/${ADODB_DIR}/xsl/${FILE}
134
.endfor
135
49
136
.if defined(WITH_TESTS)
50
.if defined (WITH_TESTS)
137
	@${MKDIR} ${PREFIX}/${ADODB_DIR}/tests
51
	@${MKDIR} ${PREFIX}/${ADODB_DIR}/tests
138
.for FILE in ${TESTS}
52
	@cd ${WRKSRC}; ${FIND} tests -type f \
139
	${INSTALL_DATA} ${WRKSRC}/tests/${FILE} ${PREFIX}/${ADODB_DIR}/tests
53
		-exec ${INSTALL_DATA} ${WRKSRC}/{} ${PREFIX}/${ADODB_DIR}/{} \;
140
.endfor
141
.endif
54
.endif
142
55
143
post-install:
56
post-install:
144
.if !defined(NOPORTDOCS)
57
.if !defined (NOPORTDOCS)
145
	@${MKDIR} ${DOCSDIR} ${DOCSDIR}/cute_icons_for_site
58
	@${MKDIR} ${DOCSDIR} ${DOCSDIR}/cute_icons_for_site
146
.for FILE in ${DOCS}
59
	@cd ${WRKSRC}; ${FIND} . -depth 1 -type f -name '*.txt' \
147
	${INSTALL_MAN} ${WRKSRC}/docs/${FILE} ${DOCSDIR}/${FILE}
60
		-exec ${INSTALL_MAN} ${WRKSRC}/{} ${DOCSDIR}/{} \;
148
.endfor
61
	@cd ${WRKSRC}/docs; ${FIND} . -type f \
149
.for FILE in ${TXTDOCS}
62
		-exec ${INSTALL_MAN} ${WRKSRC}/docs/{} ${DOCSDIR}/{} \;
150
	${INSTALL_MAN} ${WRKSRC}/${FILE} ${DOCSDIR}/${FILE}
63
	@cd ${WRKSRC}; ${FIND} cute_icons_for_site -type f \
151
.endfor
64
		-exec ${INSTALL_MAN} ${WRKSRC}/{} ${DOCSDIR}/{} \;
152
.for FILE in ${ICONS}
153
	${INSTALL_MAN} ${WRKSRC}/cute_icons_for_site/${FILE} ${DOCSDIR}/cute_icons_for_site/${FILE}
154
.endfor
155
.endif
65
.endif
156
	@${CAT} ${PKGMESSAGE}
66
	@${CAT} ${PKGMESSAGE}
157
67
158
.include <bsd.port.mk>
68
.include <bsd.port.post.mk>
(-)databases/adodb/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (adodb454.tgz) = 3ba7c4385a6db2353659e17b565d2d8a
1
MD5 (adodb461.tgz) = 8c5f4adf6d7cb2f96d84a99eabcd061f
2
SIZE (adodb454.tgz) = 398608
2
SIZE (adodb461.tgz) = 409602
(-)databases/adodb/pkg-plist (+9 lines)
Lines 31-39 Link Here
31
%%ADODB_DIR%%/datadict/datadict-mysql.inc.php
31
%%ADODB_DIR%%/datadict/datadict-mysql.inc.php
32
%%ADODB_DIR%%/datadict/datadict-oci8.inc.php
32
%%ADODB_DIR%%/datadict/datadict-oci8.inc.php
33
%%ADODB_DIR%%/datadict/datadict-postgres.inc.php
33
%%ADODB_DIR%%/datadict/datadict-postgres.inc.php
34
%%ADODB_DIR%%/datadict/datadict-sapdb.inc.php
34
%%ADODB_DIR%%/datadict/datadict-sybase.inc.php
35
%%ADODB_DIR%%/datadict/datadict-sybase.inc.php
35
%%ADODB_DIR%%/drivers/adodb-access.inc.php
36
%%ADODB_DIR%%/drivers/adodb-access.inc.php
36
%%ADODB_DIR%%/drivers/adodb-ado.inc.php
37
%%ADODB_DIR%%/drivers/adodb-ado.inc.php
38
%%ADODB_DIR%%/drivers/adodb-ado5.inc.php
37
%%ADODB_DIR%%/drivers/adodb-ado_access.inc.php
39
%%ADODB_DIR%%/drivers/adodb-ado_access.inc.php
38
%%ADODB_DIR%%/drivers/adodb-ado_mssql.inc.php
40
%%ADODB_DIR%%/drivers/adodb-ado_mssql.inc.php
39
%%ADODB_DIR%%/drivers/adodb-borland_ibase.inc.php
41
%%ADODB_DIR%%/drivers/adodb-borland_ibase.inc.php
Lines 64-75 Link Here
64
%%ADODB_DIR%%/drivers/adodb-postgres.inc.php
66
%%ADODB_DIR%%/drivers/adodb-postgres.inc.php
65
%%ADODB_DIR%%/drivers/adodb-postgres64.inc.php
67
%%ADODB_DIR%%/drivers/adodb-postgres64.inc.php
66
%%ADODB_DIR%%/drivers/adodb-postgres7.inc.php
68
%%ADODB_DIR%%/drivers/adodb-postgres7.inc.php
69
%%ADODB_DIR%%/drivers/adodb-postgres8.inc.php
67
%%ADODB_DIR%%/drivers/adodb-proxy.inc.php
70
%%ADODB_DIR%%/drivers/adodb-proxy.inc.php
68
%%ADODB_DIR%%/drivers/adodb-sapdb.inc.php
71
%%ADODB_DIR%%/drivers/adodb-sapdb.inc.php
69
%%ADODB_DIR%%/drivers/adodb-sqlanywhere.inc.php
72
%%ADODB_DIR%%/drivers/adodb-sqlanywhere.inc.php
70
%%ADODB_DIR%%/drivers/adodb-sqlite.inc.php
73
%%ADODB_DIR%%/drivers/adodb-sqlite.inc.php
74
%%ADODB_DIR%%/drivers/adodb-sqlite.inc.php.bak
71
%%ADODB_DIR%%/drivers/adodb-sqlitepo.inc.php
75
%%ADODB_DIR%%/drivers/adodb-sqlitepo.inc.php
72
%%ADODB_DIR%%/drivers/adodb-sybase.inc.php
76
%%ADODB_DIR%%/drivers/adodb-sybase.inc.php
77
%%ADODB_DIR%%/drivers/adodb-sybase_ase.inc.php
73
%%ADODB_DIR%%/drivers/adodb-vfp.inc.php
78
%%ADODB_DIR%%/drivers/adodb-vfp.inc.php
74
%%ADODB_DIR%%/lang/adodb-ar.inc.php
79
%%ADODB_DIR%%/lang/adodb-ar.inc.php
75
%%ADODB_DIR%%/lang/adodb-bg.inc.php
80
%%ADODB_DIR%%/lang/adodb-bg.inc.php
Lines 77-86 Link Here
77
%%ADODB_DIR%%/lang/adodb-ca.inc.php
82
%%ADODB_DIR%%/lang/adodb-ca.inc.php
78
%%ADODB_DIR%%/lang/adodb-cn.inc.php
83
%%ADODB_DIR%%/lang/adodb-cn.inc.php
79
%%ADODB_DIR%%/lang/adodb-cz.inc.php
84
%%ADODB_DIR%%/lang/adodb-cz.inc.php
85
%%ADODB_DIR%%/lang/adodb-da.inc.php
80
%%ADODB_DIR%%/lang/adodb-de.inc.php
86
%%ADODB_DIR%%/lang/adodb-de.inc.php
81
%%ADODB_DIR%%/lang/adodb-en.inc.php
87
%%ADODB_DIR%%/lang/adodb-en.inc.php
82
%%ADODB_DIR%%/lang/adodb-es.inc.php
88
%%ADODB_DIR%%/lang/adodb-es.inc.php
89
%%ADODB_DIR%%/lang/adodb-esperanto.inc.php
83
%%ADODB_DIR%%/lang/adodb-fr.inc.php
90
%%ADODB_DIR%%/lang/adodb-fr.inc.php
91
%%ADODB_DIR%%/lang/adodb-hu.inc.php
84
%%ADODB_DIR%%/lang/adodb-it.inc.php
92
%%ADODB_DIR%%/lang/adodb-it.inc.php
85
%%ADODB_DIR%%/lang/adodb-nl.inc.php
93
%%ADODB_DIR%%/lang/adodb-nl.inc.php
86
%%ADODB_DIR%%/lang/adodb-pl.inc.php
94
%%ADODB_DIR%%/lang/adodb-pl.inc.php
Lines 144-149 Link Here
144
%%TESTS%%%%ADODB_DIR%%/tests/xmlschema.xml
152
%%TESTS%%%%ADODB_DIR%%/tests/xmlschema.xml
145
%%PORTDOCS%%%%DOCSDIR%%/docs-adodb.htm
153
%%PORTDOCS%%%%DOCSDIR%%/docs-adodb.htm
146
%%PORTDOCS%%%%DOCSDIR%%/docs-datadict.htm
154
%%PORTDOCS%%%%DOCSDIR%%/docs-datadict.htm
155
%%PORTDOCS%%%%DOCSDIR%%/docs-oracle.htm
147
%%PORTDOCS%%%%DOCSDIR%%/docs-perf.htm
156
%%PORTDOCS%%%%DOCSDIR%%/docs-perf.htm
148
%%PORTDOCS%%%%DOCSDIR%%/docs-session.htm
157
%%PORTDOCS%%%%DOCSDIR%%/docs-session.htm
149
%%PORTDOCS%%%%DOCSDIR%%/license.txt
158
%%PORTDOCS%%%%DOCSDIR%%/license.txt

Return to bug 78129