aboutsummaryrefslogtreecommitdiff
path: root/databases/adodb5
diff options
context:
space:
mode:
authorMartin Matuska <mm@FreeBSD.org>2007-12-25 09:42:13 +0000
committerMartin Matuska <mm@FreeBSD.org>2007-12-25 09:42:13 +0000
commit63cef33ffc4d3ef7ba5d9d5f20041e838d377b96 (patch)
tree6b6ddc3fe2983121b81be1ba0825594de49fac1f /databases/adodb5
parentabed6013b6fb4c8d265163e5117311ffb0ff10c6 (diff)
downloadports-63cef33ffc4d3ef7ba5d9d5f20041e838d377b96.tar.gz
ports-63cef33ffc4d3ef7ba5d9d5f20041e838d377b96.zip
This is the new version of ADOdb with PHP ver 5+ support only.
For more information see databases/adodb WWW: http://adodb.sourceforge.net/
Notes
Notes: svn path=/head/; revision=204510
Diffstat (limited to 'databases/adodb5')
-rw-r--r--databases/adodb5/Makefile71
-rw-r--r--databases/adodb5/distinfo3
-rw-r--r--databases/adodb5/pkg-descr14
-rw-r--r--databases/adodb5/pkg-message5
-rw-r--r--databases/adodb5/pkg-plist207
5 files changed, 300 insertions, 0 deletions
diff --git a/databases/adodb5/Makefile b/databases/adodb5/Makefile
new file mode 100644
index 000000000000..82575f16041c
--- /dev/null
+++ b/databases/adodb5/Makefile
@@ -0,0 +1,71 @@
+# New ports collection makefile for: adodb5
+# Date created: 25 Dec 2007
+# Whom: mm@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= adodb
+PORTVERSION= 5.02a
+CATEGORIES= databases www
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= adodb
+DISTNAME= ${PORTNAME:S/5//}${PORTVERSION:S/.//}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= mm@FreeBSD.org
+COMMENT= Database library for PHP
+
+CONFLICTS= adodb-4.*
+
+USE_PHP= pcre
+
+WRKSRC= ${WRKDIR}/${PORTNAME}5
+NO_BUILD= YES
+
+ADODB_DIR?= share/adodb
+PLIST_SUB= ADODB_DIR=${ADODB_DIR}
+
+ADODB_SUBDIRS= contrib datadict drivers lang pear perf session xsl
+
+OPTIONS= TESTS "Install tests" off
+
+.include <bsd.port.pre.mk>
+
+DEFAULT_PHP_VER=5
+IGNORE_WITH_PHP=4
+
+.if defined (WITH_TESTS)
+PLIST_SUB+= TESTS=
+.else
+PLIST_SUB+= TESTS="@comment "
+.endif
+
+do-install:
+ @${MKDIR} ${PREFIX}/${ADODB_DIR}
+ @cd ${WRKSRC}; ${FIND} ${ADODB_SUBDIRS} -type d \
+ -exec ${MKDIR} ${PREFIX}/${ADODB_DIR}/{} \;
+ @cd ${WRKSRC}; ${FIND} . ! -path './*/*' -type f \( -name '*.php' -or -name '*.dtd' -or -name '*.zip' \) \
+ -exec ${INSTALL_DATA} ${WRKSRC}/{} ${PREFIX}/${ADODB_DIR}/{} \;
+ @cd ${WRKSRC}; ${FIND} ${ADODB_SUBDIRS} -type f \
+ -exec ${INSTALL_DATA} ${WRKSRC}/{} ${PREFIX}/${ADODB_DIR}/{} \;
+
+.if defined (WITH_TESTS)
+ @${MKDIR} ${PREFIX}/${ADODB_DIR}/tests
+ @cd ${WRKSRC}; ${FIND} tests -type f \
+ -exec ${INSTALL_DATA} ${WRKSRC}/{} ${PREFIX}/${ADODB_DIR}/{} \;
+.endif
+
+post-install:
+.if !defined (NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR} ${DOCSDIR}/cute_icons_for_site
+ @cd ${WRKSRC}; ${FIND} . ! -path './*/*' -type f -name '*.txt' \
+ -exec ${INSTALL_MAN} ${WRKSRC}/{} ${DOCSDIR}/{} \;
+ @cd ${WRKSRC}/docs; ${FIND} . -type f \
+ -exec ${INSTALL_MAN} ${WRKSRC}/docs/{} ${DOCSDIR}/{} \;
+ @cd ${WRKSRC}; ${FIND} cute_icons_for_site -type f \
+ -exec ${INSTALL_MAN} ${WRKSRC}/{} ${DOCSDIR}/{} \;
+.endif
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.post.mk>
diff --git a/databases/adodb5/distinfo b/databases/adodb5/distinfo
new file mode 100644
index 000000000000..6fe241dd04b4
--- /dev/null
+++ b/databases/adodb5/distinfo
@@ -0,0 +1,3 @@
+MD5 (adodb502a.tgz) = 7c4e0e851b6520681ad237721f1c8ab5
+SHA256 (adodb502a.tgz) = bb09010b840cc3507eeb8f72da21a6539ebb0c7e05330ae5726ef151df887ad0
+SIZE (adodb502a.tgz) = 477556
diff --git a/databases/adodb5/pkg-descr b/databases/adodb5/pkg-descr
new file mode 100644
index 000000000000..4e7e12499a71
--- /dev/null
+++ b/databases/adodb5/pkg-descr
@@ -0,0 +1,14 @@
+ADOdb stands for Active Data Objects Data Base.
+
+ADOdb is a database abstraction library for PHP.
+
+The PHP version currently supports an amazing number of databases,
+thanks to the wonderful ADOdb community:
+MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro,
+Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, and generic
+ODBC, ODBTP.
+
+The Sybase, Informix, FrontBase and PostgreSQL, Netezza, LDAP, ODBTP drivers
+are community contributions.
+
+WWW: http://adodb.sourceforge.net
diff --git a/databases/adodb5/pkg-message b/databases/adodb5/pkg-message
new file mode 100644
index 000000000000..53c9d80ab5b7
--- /dev/null
+++ b/databases/adodb5/pkg-message
@@ -0,0 +1,5 @@
+
+This version supports only PHP version 5 and higher.
+
+You can add the ADOdb path (default: /usr/local/share/adodb)
+to the "include_path=" directive in your php.ini
diff --git a/databases/adodb5/pkg-plist b/databases/adodb5/pkg-plist
new file mode 100644
index 000000000000..20e796a1b5e7
--- /dev/null
+++ b/databases/adodb5/pkg-plist
@@ -0,0 +1,207 @@
+%%ADODB_DIR%%/adodb-active-record.inc.php
+%%ADODB_DIR%%/adodb-csvlib.inc.php
+%%ADODB_DIR%%/adodb-datadict.inc.php
+%%ADODB_DIR%%/adodb-error.inc.php
+%%ADODB_DIR%%/adodb-errorhandler.inc.php
+%%ADODB_DIR%%/adodb-errorpear.inc.php
+%%ADODB_DIR%%/adodb-exceptions.inc.php
+%%ADODB_DIR%%/adodb-iterator.inc.php
+%%ADODB_DIR%%/adodb-lib.inc.php
+%%ADODB_DIR%%/adodb-memcache.lib.inc.php
+%%ADODB_DIR%%/adodb-pager.inc.php
+%%ADODB_DIR%%/adodb-pear.inc.php
+%%ADODB_DIR%%/adodb-perf.inc.php
+%%ADODB_DIR%%/adodb-php4.inc.php
+%%ADODB_DIR%%/adodb-time.inc.php
+%%ADODB_DIR%%/adodb-xmlschema.inc.php
+%%ADODB_DIR%%/adodb-xmlschema03.inc.php
+%%ADODB_DIR%%/adodb.inc.php
+%%ADODB_DIR%%/pivottable.inc.php
+%%ADODB_DIR%%/rsfilter.inc.php
+%%ADODB_DIR%%/server.php
+%%ADODB_DIR%%/toexport.inc.php
+%%ADODB_DIR%%/tohtml.inc.php
+%%ADODB_DIR%%/xmlschema.dtd
+%%ADODB_DIR%%/xmlschema03.dtd
+%%ADODB_DIR%%/contrib/toxmlrpc.inc.php
+%%ADODB_DIR%%/datadict/datadict-access.inc.php
+%%ADODB_DIR%%/datadict/datadict-db2.inc.php
+%%ADODB_DIR%%/datadict/datadict-firebird.inc.php
+%%ADODB_DIR%%/datadict/datadict-generic.inc.php
+%%ADODB_DIR%%/datadict/datadict-ibase.inc.php
+%%ADODB_DIR%%/datadict/datadict-informix.inc.php
+%%ADODB_DIR%%/datadict/datadict-mssql.inc.php
+%%ADODB_DIR%%/datadict/datadict-mysql.inc.php
+%%ADODB_DIR%%/datadict/datadict-oci8.inc.php
+%%ADODB_DIR%%/datadict/datadict-postgres.inc.php
+%%ADODB_DIR%%/datadict/datadict-sapdb.inc.php
+%%ADODB_DIR%%/datadict/datadict-sybase.inc.php
+%%ADODB_DIR%%/drivers/adodb-access.inc.php
+%%ADODB_DIR%%/drivers/adodb-ado.inc.php
+%%ADODB_DIR%%/drivers/adodb-ado5.inc.php
+%%ADODB_DIR%%/drivers/adodb-ado5.inc.php.bak
+%%ADODB_DIR%%/drivers/adodb-ado_access.inc.php
+%%ADODB_DIR%%/drivers/adodb-ado_mssql.inc.php
+%%ADODB_DIR%%/drivers/adodb-borland_ibase.inc.php
+%%ADODB_DIR%%/drivers/adodb-csv.inc.php
+%%ADODB_DIR%%/drivers/adodb-db2.inc.php
+%%ADODB_DIR%%/drivers/adodb-db2.inc.php.bak
+%%ADODB_DIR%%/drivers/adodb-fbsql.inc.php
+%%ADODB_DIR%%/drivers/adodb-firebird.inc.php
+%%ADODB_DIR%%/drivers/adodb-ibase.inc.php
+%%ADODB_DIR%%/drivers/adodb-informix.inc.php
+%%ADODB_DIR%%/drivers/adodb-informix72.inc.php
+%%ADODB_DIR%%/drivers/adodb-ldap.inc.php
+%%ADODB_DIR%%/drivers/adodb-mssql.inc.php
+%%ADODB_DIR%%/drivers/adodb-mssql_n.inc.php
+%%ADODB_DIR%%/drivers/adodb-mssqlpo.inc.php
+%%ADODB_DIR%%/drivers/adodb-mysql.inc.php
+%%ADODB_DIR%%/drivers/adodb-mysqli.inc.php
+%%ADODB_DIR%%/drivers/adodb-mysqlpo.inc.php
+%%ADODB_DIR%%/drivers/adodb-mysqlt.inc.php
+%%ADODB_DIR%%/drivers/adodb-netezza.inc.php
+%%ADODB_DIR%%/drivers/adodb-oci8.inc.php
+%%ADODB_DIR%%/drivers/adodb-oci805.inc.php
+%%ADODB_DIR%%/drivers/adodb-oci8po.inc.php
+%%ADODB_DIR%%/drivers/adodb-odbc.inc.php
+%%ADODB_DIR%%/drivers/adodb-odbc_db2.inc.php
+%%ADODB_DIR%%/drivers/adodb-odbc_mssql.inc.php
+%%ADODB_DIR%%/drivers/adodb-odbc_oracle.inc.php
+%%ADODB_DIR%%/drivers/adodb-odbtp.inc.php
+%%ADODB_DIR%%/drivers/adodb-odbtp_unicode.inc.php
+%%ADODB_DIR%%/drivers/adodb-oracle.inc.php
+%%ADODB_DIR%%/drivers/adodb-pdo.inc.php
+%%ADODB_DIR%%/drivers/adodb-pdo_mssql.inc.php
+%%ADODB_DIR%%/drivers/adodb-pdo_mysql.inc.php
+%%ADODB_DIR%%/drivers/adodb-pdo_oci.inc.php
+%%ADODB_DIR%%/drivers/adodb-pdo_pgsql.inc.php
+%%ADODB_DIR%%/drivers/adodb-postgres.inc.php
+%%ADODB_DIR%%/drivers/adodb-postgres64.inc.php
+%%ADODB_DIR%%/drivers/adodb-postgres7.inc.php
+%%ADODB_DIR%%/drivers/adodb-postgres8.inc.php
+%%ADODB_DIR%%/drivers/adodb-proxy.inc.php
+%%ADODB_DIR%%/drivers/adodb-sapdb.inc.php
+%%ADODB_DIR%%/drivers/adodb-sqlanywhere.inc.php
+%%ADODB_DIR%%/drivers/adodb-sqlite.inc.php
+%%ADODB_DIR%%/drivers/adodb-sqlitepo.inc.php
+%%ADODB_DIR%%/drivers/adodb-sybase.inc.php
+%%ADODB_DIR%%/drivers/adodb-sybase_ase.inc.php
+%%ADODB_DIR%%/drivers/adodb-vfp.inc.php
+%%ADODB_DIR%%/lang/adodb-ar.inc.php
+%%ADODB_DIR%%/lang/adodb-bg.inc.php
+%%ADODB_DIR%%/lang/adodb-bgutf8.inc.php
+%%ADODB_DIR%%/lang/adodb-ca.inc.php
+%%ADODB_DIR%%/lang/adodb-cn.inc.php
+%%ADODB_DIR%%/lang/adodb-cz.inc.php
+%%ADODB_DIR%%/lang/adodb-da.inc.php
+%%ADODB_DIR%%/lang/adodb-de.inc.php
+%%ADODB_DIR%%/lang/adodb-en.inc.php
+%%ADODB_DIR%%/lang/adodb-es.inc.php
+%%ADODB_DIR%%/lang/adodb-esperanto.inc.php
+%%ADODB_DIR%%/lang/adodb-fr.inc.php
+%%ADODB_DIR%%/lang/adodb-hu.inc.php
+%%ADODB_DIR%%/lang/adodb-it.inc.php
+%%ADODB_DIR%%/lang/adodb-nl.inc.php
+%%ADODB_DIR%%/lang/adodb-pl.inc.php
+%%ADODB_DIR%%/lang/adodb-pt-br.inc.php
+%%ADODB_DIR%%/lang/adodb-ro.inc.php
+%%ADODB_DIR%%/lang/adodb-ru1251.inc.php
+%%ADODB_DIR%%/lang/adodb-sv.inc.php
+%%ADODB_DIR%%/lang/adodb_th.inc.php
+%%ADODB_DIR%%/lang/adodb-uk1251.inc.php
+%%ADODB_DIR%%/pear/readme.Auth.txt
+%%ADODB_DIR%%/pear/Auth/Container/ADOdb.php
+%%ADODB_DIR%%/perf/perf-db2.inc.php
+%%ADODB_DIR%%/perf/perf-informix.inc.php
+%%ADODB_DIR%%/perf/perf-mssql.inc.php
+%%ADODB_DIR%%/perf/perf-mysql.inc.php
+%%ADODB_DIR%%/perf/perf-oci8.inc.php
+%%ADODB_DIR%%/perf/perf-postgres.inc.php
+%%ADODB_DIR%%/session/adodb-compress-bzip2.php
+%%ADODB_DIR%%/session/adodb-compress-gzip.php
+%%ADODB_DIR%%/session/adodb-cryptsession.php
+%%ADODB_DIR%%/session/adodb-cryptsession2.php
+%%ADODB_DIR%%/session/adodb-encrypt-mcrypt.php
+%%ADODB_DIR%%/session/adodb-encrypt-md5.php
+%%ADODB_DIR%%/session/adodb-encrypt-secret.php
+%%ADODB_DIR%%/session/adodb-encrypt-sha1.php
+%%ADODB_DIR%%/session/adodb-sess.txt
+%%ADODB_DIR%%/session/adodb-session-clob.php
+%%ADODB_DIR%%/session/adodb-session-clob2.php
+%%ADODB_DIR%%/session/adodb-session.php
+%%ADODB_DIR%%/session/adodb-session2.php
+%%ADODB_DIR%%/session/adodb-sessions.mysql.sql
+%%ADODB_DIR%%/session/adodb-sessions.oracle.clob.sql
+%%ADODB_DIR%%/session/adodb-sessions.oracle.sql
+%%ADODB_DIR%%/session/crypt.inc.php
+%%ADODB_DIR%%/session/old/adodb-cryptsession.php
+%%ADODB_DIR%%/session/old/adodb-session-clob.php
+%%ADODB_DIR%%/session/old/adodb-session.php
+%%ADODB_DIR%%/session/old/crypt.inc.php
+%%ADODB_DIR%%/session/session_schema.xml
+%%ADODB_DIR%%/session/session_schema2.xml
+%%ADODB_DIR%%/xsl/convert-0.1-0.2.xsl
+%%ADODB_DIR%%/xsl/convert-0.1-0.3.xsl
+%%ADODB_DIR%%/xsl/convert-0.2-0.1.xsl
+%%ADODB_DIR%%/xsl/convert-0.2-0.3.xsl
+%%ADODB_DIR%%/xsl/remove-0.2.xsl
+%%ADODB_DIR%%/xsl/remove-0.3.xsl
+%%TESTS%%%%ADODB_DIR%%/tests/benchmark.php
+%%TESTS%%%%ADODB_DIR%%/tests/client.php
+%%TESTS%%%%ADODB_DIR%%/tests/pdo.php
+%%TESTS%%%%ADODB_DIR%%/tests/test-active-record.php
+%%TESTS%%%%ADODB_DIR%%/tests/test-active-recs2.php
+%%TESTS%%%%ADODB_DIR%%/tests/test-datadict.php
+%%TESTS%%%%ADODB_DIR%%/tests/test-perf.php
+%%TESTS%%%%ADODB_DIR%%/tests/test-pgblob.php
+%%TESTS%%%%ADODB_DIR%%/tests/test-php5.php
+%%TESTS%%%%ADODB_DIR%%/tests/test-xmlschema.php
+%%TESTS%%%%ADODB_DIR%%/tests/test.php
+%%TESTS%%%%ADODB_DIR%%/tests/test2.php
+%%TESTS%%%%ADODB_DIR%%/tests/test3.php
+%%TESTS%%%%ADODB_DIR%%/tests/test4.php
+%%TESTS%%%%ADODB_DIR%%/tests/test5.php
+%%TESTS%%%%ADODB_DIR%%/tests/test_rs_array.php
+%%TESTS%%%%ADODB_DIR%%/tests/testcache.php
+%%TESTS%%%%ADODB_DIR%%/tests/testdatabases.inc.php
+%%TESTS%%%%ADODB_DIR%%/tests/testgenid.php
+%%TESTS%%%%ADODB_DIR%%/tests/testmssql.php
+%%TESTS%%%%ADODB_DIR%%/tests/testoci8.php
+%%TESTS%%%%ADODB_DIR%%/tests/testoci8cursor.php
+%%TESTS%%%%ADODB_DIR%%/tests/testpaging.php
+%%TESTS%%%%ADODB_DIR%%/tests/testpear.php
+%%TESTS%%%%ADODB_DIR%%/tests/testsessions.php
+%%TESTS%%%%ADODB_DIR%%/tests/time.php
+%%TESTS%%%%ADODB_DIR%%/tests/tmssql.php
+%%TESTS%%%%ADODB_DIR%%/tests/xmlschema.xml
+%%TESTS%%%%ADODB_DIR%%/tests/xmlschema-mssql.xml
+%%PORTDOCS%%%%DOCSDIR%%/docs-active-record.htm
+%%PORTDOCS%%%%DOCSDIR%%/docs-adodb.htm
+%%PORTDOCS%%%%DOCSDIR%%/docs-datadict.htm
+%%PORTDOCS%%%%DOCSDIR%%/docs-oracle.htm
+%%PORTDOCS%%%%DOCSDIR%%/docs-perf.htm
+%%PORTDOCS%%%%DOCSDIR%%/docs-session.old.htm
+%%PORTDOCS%%%%DOCSDIR%%/docs-session.htm
+%%PORTDOCS%%%%DOCSDIR%%/license.txt
+%%PORTDOCS%%%%DOCSDIR%%/old-changelog.htm
+%%PORTDOCS%%%%DOCSDIR%%/readme.htm
+%%PORTDOCS%%%%DOCSDIR%%/readme.txt
+%%PORTDOCS%%%%DOCSDIR%%/tips_portable_sql.htm
+%%PORTDOCS%%%%DOCSDIR%%/tute.htm
+%%PORTDOCS%%%%DOCSDIR%%/cute_icons_for_site/adodb.gif
+%%PORTDOCS%%%%DOCSDIR%%/cute_icons_for_site/adodb2.gif
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/cute_icons_for_site
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%ADODB_DIR%%/contrib
+@dirrm %%ADODB_DIR%%/datadict
+@dirrm %%ADODB_DIR%%/drivers
+@dirrm %%ADODB_DIR%%/lang
+@dirrm %%ADODB_DIR%%/pear/Auth/Container
+@dirrm %%ADODB_DIR%%/pear/Auth
+@dirrm %%ADODB_DIR%%/pear
+@dirrm %%ADODB_DIR%%/perf
+@dirrm %%ADODB_DIR%%/session/old
+@dirrm %%ADODB_DIR%%/session
+@dirrm %%ADODB_DIR%%/xsl
+%%TESTS%%@dirrm %%ADODB_DIR%%/tests
+@dirrm %%ADODB_DIR%%