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