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

(-)Makefile (-34 / +86 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	adodb
8
PORTNAME=	adodb
9
PORTVERSION=	1.72
9
PORTVERSION=	1.81
10
CATEGORIES=	databases www
10
CATEGORIES=	databases www
11
MASTER_SITES=	http://phplens.com/lens/dl/
11
MASTER_SITES=	http://phplens.com/lens/dl/
12
DISTNAME=	${PORTNAME}${PORTVERSION:S/.//}
12
DISTNAME=	${PORTNAME}${PORTVERSION:S/.//}
Lines 19-67 Link Here
19
WRKSRC=		${WRKDIR}/${PORTNAME}
19
WRKSRC=		${WRKDIR}/${PORTNAME}
20
NO_BUILD=	YES
20
NO_BUILD=	YES
21
21
22
ADODB_DIR=	www/data.default/adodb
22
ADODB_DIR=	www/data.default/php/adodb
23
ADODB_TEST=	share/examples/adodb
23
ADODB_DRIVERS=	${ADODB_DIR}/drivers
24
ADODB_TESTS=	${ADODB_DIR}/tests
24
PLIST_SUB=	ADODB_DIR=${ADODB_DIR} \
25
PLIST_SUB=	ADODB_DIR=${ADODB_DIR} \
25
		ADODB_TEST=${ADODB_TEST} \
26
		ADODB_DRIVERS=${ADODB_DRIVERS} \
27
		ADODB_TESTS=${ADODB_TESTS} \
26
		DOCSDIR=share/doc/adodb
28
		DOCSDIR=share/doc/adodb
27
29
28
DOCS=	readme.htm tute.htm readme.txt
30
DOCS=		readme.htm tute.htm readme.txt
29
LIBS=	adodb-access.inc.php adodb-ado.inc.php adodb-ado_access.inc.php \
31
30
	adodb-ado_mssql.inc.php adodb-borland_ibase.inc.php adodb-csv.inc.php \
32
DRIVERS= 	drivers/adodb-access.inc.php \
31
	adodb-csvlib.inc.php adodb-db2.inc.php adodb-errorhandler.inc.php \
33
		drivers/adodb-ado.inc.php \
32
	adodb-errorpear.inc.php adodb-fbsql.inc.php adodb-firebird.inc.php \
34
		drivers/adodb-ado_access.inc.php \
33
	adodb-ibase.inc.php adodb-informix.inc.php adodb-lib.inc.php \
35
		drivers/adodb-ado_mssql.inc.php \
34
	adodb-mssql.inc.php adodb-mysql.inc.php adodb-mysqlt.inc.php \
36
		drivers/adodb-borland_ibase.inc.php \
35
	adodb-oci8.inc.php adodb-oci8po.inc.php adodb-odbc.inc.php \
37
		drivers/adodb-csv.inc.php \
36
	adodb-odbc_mssql.inc.php adodb-odbc_oracle.inc.php \
38
		drivers/adodb-db2.inc.php \
37
	adodb-oracle.inc.php adodb-pear.inc.php adodb-postgres.inc.php \
39
		drivers/adodb-fbsql.inc.php \
38
	adodb-postgres7.inc.php adodb-proxy.inc.php adodb-sybase.inc.php \
40
		drivers/adodb-firebird.inc.php \
39
	adodb.inc.php adodb-vfp.inc.php crypt.inc.php tohtml.inc.php
41
		drivers/adodb-ibase.inc.php \
40
PICS=	adodb.gif adodb.png adodb2.gif adodb2.png
42
		drivers/adodb-informix.inc.php \
41
SAMPLES=adodb-cryptsession.php adodb-session.php server.php
43
		drivers/adodb-mssql.inc.php \
42
TESTS=	benchmark.php client.php test.php test2.php test3.php test4.php \
44
		drivers/adodb-mysql.inc.php \
43
	test5.php testcache.php testdatabases.inc.php testoci8.php \
45
		drivers/adodb-mysqlt.inc.php \
44
	testpaging.php testpear.php testsessions.php
46
		drivers/adodb-oci8.inc.php \
45
47
		drivers/adodb-oci8po.inc.php \
46
post-patch:
48
		drivers/adodb-odbc.inc.php \
47
.for FILE in adodb-session.php benchmark.php client.php server.php test.php \
49
		drivers/adodb-odbc_mssql.inc.php \
48
	test2.php test3.php test4.php test5.php testcache.php testoci8.php \
50
		drivers/adodb-odbc_oracle.inc.php \
49
	testpaging.php testpear.php testsessions.php
51
		drivers/adodb-oracle.inc.php \
50
	${PERL} -pi -e "s#(\./)?(adodb(-session|-pear)?|tohtml)+(\.inc)?\.php#${PREFIX}/${ADODB_DIR}/\2\4\.php#" ${WRKSRC}/${FILE}
52
		drivers/adodb-postgres.inc.php \
51
.endfor
53
		drivers/adodb-postgres7.inc.php \
54
		drivers/adodb-proxy.inc.php \
55
		drivers/adodb-sybase.inc.php \
56
		drivers/adodb-vfp.inc.php \
57
58
INCLUDES=	adodb-csvlib.inc.php \
59
		adodb-errorhandler.inc.php \
60
		adodb-errorpear.inc.php \
61
		adodb-pear.inc.php \
62
		adodb-lib.inc.php \
63
		adodb.inc.php \
64
		client.php \
65
		crypt.inc.php \
66
		tohtml.inc.php
67
68
PICS=		cute_icons_for_site/adodb.gif \
69
		cute_icons_for_site/adodb.png \
70
		cute_icons_for_site/adodb2.gif \
71
		cute_icons_for_site/adodb2.png
72
73
SAMPLES=	adodb-cryptsession.php \
74
		adodb-session.php \
75
		server.php
76
77
TESTS=		tests/benchmark.php \
78
		tests/test.php \
79
		tests/test2.php \
80
		tests/test3.php \
81
		tests/test4.php \
82
		tests/test5.php \
83
		tests/testcache.php \
84
		tests/testdatabases.inc.php \
85
		tests/testoci8.php \
86
		tests/testpaging.php \
87
		tests/testpear.php \
88
		tests/testsessions.php
52
89
53
do-install:
90
do-install:
54
	@${MKDIR} ${PREFIX}/${ADODB_DIR}
91
	@${MKDIR} ${PREFIX}/${ADODB_DRIVERS}
92
	@${MKDIR} ${PREFIX}/${ADODB_TESTS}
93
.for FILE in ${DRIVERS}
94
	${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/${ADODB_DRIVERS}
95
.endfor
96
.for FILE in ${INCLUDES}
97
	${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/${ADODB_DIR}/${FILE}
98
.endfor
99
.for FILE in ${PICS}
100
	${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/${ADODB_DIR}
101
.endfor
55
.for FILE in ${SAMPLES}
102
.for FILE in ${SAMPLES}
103
	if [ ! -f ${PREFIX}/${ADODB_DIR}/${FILE} ]; then \
104
		${INSTALL_DATA} ${WRKSRC}/${FILE} \
105
		${PREFIX}/${ADODB_DIR}/${FILE};\
106
	fi
56
	${INSTALL_DATA} ${WRKSRC}/${FILE} \
107
	${INSTALL_DATA} ${WRKSRC}/${FILE} \
57
		${PREFIX}/${ADODB_DIR}/${FILE}.sample
108
		${PREFIX}/${ADODB_DIR}/${FILE}.sample
58
.endfor
109
.endfor
59
.for FILE in ${LIBS} ${PICS}
60
	${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/${ADODB_DIR}
61
.endfor
62
	@${MKDIR} ${PREFIX}/${ADODB_TEST}
63
.for FILE in ${TESTS}
110
.for FILE in ${TESTS}
64
	${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/${ADODB_TEST}
111
	if [ ! -f ${PREFIX}/${ADODB_DIR}/${FILE} ]; then \
112
		${INSTALL_DATA} ${WRKSRC}/${FILE} \
113
		${PREFIX}/${ADODB_DIR}/${FILE};\
114
	fi
115
	${INSTALL_DATA} ${WRKSRC}/${FILE} \
116
	${PREFIX}/${ADODB_DIR}/${FILE}.sample
65
.endfor
117
.endfor
66
118
67
post-install:
119
post-install:
(-)distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (adodb172.tgz) = 882db4caed8893f76ba27537d3b1426c
1
MD5 (adodb181.tgz) = 9e1fb91ec20ca1de71c3363cec7d009c
(-)pkg-plist (-39 / +41 lines)
Lines 1-59 Link Here
1
%%ADODB_DIR%%/adodb-access.inc.php
2
%%ADODB_DIR%%/adodb-ado.inc.php
3
%%ADODB_DIR%%/adodb-ado_access.inc.php
4
%%ADODB_DIR%%/adodb-ado_mssql.inc.php
5
%%ADODB_DIR%%/adodb-borland_ibase.inc.php
6
%%ADODB_DIR%%/adodb-cryptsession.php.sample
1
%%ADODB_DIR%%/adodb-cryptsession.php.sample
7
%%ADODB_DIR%%/adodb-csv.inc.php
8
%%ADODB_DIR%%/adodb-csvlib.inc.php
2
%%ADODB_DIR%%/adodb-csvlib.inc.php
9
%%ADODB_DIR%%/adodb-db2.inc.php
10
%%ADODB_DIR%%/adodb-errorhandler.inc.php
3
%%ADODB_DIR%%/adodb-errorhandler.inc.php
11
%%ADODB_DIR%%/adodb-errorpear.inc.php
4
%%ADODB_DIR%%/adodb-errorpear.inc.php
12
%%ADODB_DIR%%/adodb-fbsql.inc.php
13
%%ADODB_DIR%%/adodb-firebird.inc.php
14
%%ADODB_DIR%%/adodb-ibase.inc.php
15
%%ADODB_DIR%%/adodb-informix.inc.php
16
%%ADODB_DIR%%/adodb-lib.inc.php
5
%%ADODB_DIR%%/adodb-lib.inc.php
17
%%ADODB_DIR%%/adodb-mssql.inc.php
18
%%ADODB_DIR%%/adodb-mysql.inc.php
19
%%ADODB_DIR%%/adodb-mysqlt.inc.php
20
%%ADODB_DIR%%/adodb-oci8.inc.php
21
%%ADODB_DIR%%/adodb-oci8po.inc.php
22
%%ADODB_DIR%%/adodb-odbc.inc.php
23
%%ADODB_DIR%%/adodb-odbc_mssql.inc.php
24
%%ADODB_DIR%%/adodb-odbc_oracle.inc.php
25
%%ADODB_DIR%%/adodb-oracle.inc.php
26
%%ADODB_DIR%%/adodb-pear.inc.php
6
%%ADODB_DIR%%/adodb-pear.inc.php
27
%%ADODB_DIR%%/adodb-postgres.inc.php
28
%%ADODB_DIR%%/adodb-postgres7.inc.php
29
%%ADODB_DIR%%/adodb-proxy.inc.php
30
%%ADODB_DIR%%/adodb-session.php.sample
7
%%ADODB_DIR%%/adodb-session.php.sample
31
%%ADODB_DIR%%/adodb-sybase.inc.php
32
%%ADODB_DIR%%/adodb-vfp.inc.php
33
%%ADODB_DIR%%/adodb.gif
8
%%ADODB_DIR%%/adodb.gif
34
%%ADODB_DIR%%/adodb.inc.php
9
%%ADODB_DIR%%/adodb.inc.php
35
%%ADODB_DIR%%/adodb.png
10
%%ADODB_DIR%%/adodb.png
36
%%ADODB_DIR%%/adodb2.gif
11
%%ADODB_DIR%%/adodb2.gif
37
%%ADODB_DIR%%/adodb2.png
12
%%ADODB_DIR%%/adodb2.png
13
%%ADODB_DIR%%/client.php
38
%%ADODB_DIR%%/crypt.inc.php
14
%%ADODB_DIR%%/crypt.inc.php
39
%%ADODB_DIR%%/server.php.sample
15
%%ADODB_DIR%%/server.php.sample
40
%%ADODB_DIR%%/tohtml.inc.php
16
%%ADODB_DIR%%/tohtml.inc.php
41
%%ADODB_TEST%%/benchmark.php
17
%%ADODB_DRIVERS%%/adodb-access.inc.php
42
%%ADODB_TEST%%/client.php
18
%%ADODB_DRIVERS%%/adodb-ado.inc.php
43
%%ADODB_TEST%%/test.php
19
%%ADODB_DRIVERS%%/adodb-ado_access.inc.php
44
%%ADODB_TEST%%/test2.php
20
%%ADODB_DRIVERS%%/adodb-ado_mssql.inc.php
45
%%ADODB_TEST%%/test3.php
21
%%ADODB_DRIVERS%%/adodb-borland_ibase.inc.php
46
%%ADODB_TEST%%/test4.php
22
%%ADODB_DRIVERS%%/adodb-csv.inc.php
47
%%ADODB_TEST%%/test5.php
23
%%ADODB_DRIVERS%%/adodb-db2.inc.php
48
%%ADODB_TEST%%/testcache.php
24
%%ADODB_DRIVERS%%/adodb-fbsql.inc.php
49
%%ADODB_TEST%%/testdatabases.inc.php
25
%%ADODB_DRIVERS%%/adodb-firebird.inc.php
50
%%ADODB_TEST%%/testoci8.php
26
%%ADODB_DRIVERS%%/adodb-ibase.inc.php
51
%%ADODB_TEST%%/testpaging.php
27
%%ADODB_DRIVERS%%/adodb-informix.inc.php
52
%%ADODB_TEST%%/testpear.php
28
%%ADODB_DRIVERS%%/adodb-mssql.inc.php
53
%%ADODB_TEST%%/testsessions.php
29
%%ADODB_DRIVERS%%/adodb-mysql.inc.php
30
%%ADODB_DRIVERS%%/adodb-mysqlt.inc.php
31
%%ADODB_DRIVERS%%/adodb-oci8.inc.php
32
%%ADODB_DRIVERS%%/adodb-oci8po.inc.php
33
%%ADODB_DRIVERS%%/adodb-odbc.inc.php
34
%%ADODB_DRIVERS%%/adodb-odbc_mssql.inc.php
35
%%ADODB_DRIVERS%%/adodb-odbc_oracle.inc.php
36
%%ADODB_DRIVERS%%/adodb-oracle.inc.php
37
%%ADODB_DRIVERS%%/adodb-postgres.inc.php
38
%%ADODB_DRIVERS%%/adodb-postgres7.inc.php
39
%%ADODB_DRIVERS%%/adodb-proxy.inc.php
40
%%ADODB_DRIVERS%%/adodb-sybase.inc.php
41
%%ADODB_DRIVERS%%/adodb-vfp.inc.php
42
%%ADODB_TESTS%%/benchmark.php.sample
43
%%ADODB_TESTS%%/test.php.sample
44
%%ADODB_TESTS%%/test2.php.sample
45
%%ADODB_TESTS%%/test3.php.sample
46
%%ADODB_TESTS%%/test4.php.sample
47
%%ADODB_TESTS%%/test5.php.sample
48
%%ADODB_TESTS%%/testcache.php.sample
49
%%ADODB_TESTS%%/testdatabases.inc.php.sample
50
%%ADODB_TESTS%%/testoci8.php.sample
51
%%ADODB_TESTS%%/testpaging.php.sample
52
%%ADODB_TESTS%%/testpear.php.sample
53
%%ADODB_TESTS%%/testsessions.php.sample
54
%%PORTDOCS%%%%DOCSDIR%%/readme.htm
54
%%PORTDOCS%%%%DOCSDIR%%/readme.htm
55
%%PORTDOCS%%%%DOCSDIR%%/readme.txt
55
%%PORTDOCS%%%%DOCSDIR%%/readme.txt
56
%%PORTDOCS%%%%DOCSDIR%%/tute.htm
56
%%PORTDOCS%%%%DOCSDIR%%/tute.htm
57
%%PORTDOCS%%@dirrm %%DOCSDIR%%
57
%%PORTDOCS%%@dirrm %%DOCSDIR%%
58
@dirrm %%ADODB_DRIVERS%%
59
@dirrm %%ADODB_TESTS%%
58
@dirrm %%ADODB_DIR%%
60
@dirrm %%ADODB_DIR%%
59
@dirrm %%ADODB_TEST%%
61
@dirrm www/data.default/php

Return to bug 36287