# Ports collection makefile for:  pear-Doctrine
# Date created:			  28 September 2009
# Whom:				  Greg Larkin <glarkin@FreeBSD.org>
#
# $FreeBSD: ports/databases/pear-Doctrine/Makefile,v 1.4 2009/12/30 22:31:27 glarkin Exp $
#

PORTNAME=	Doctrine
PORTVERSION=	1.1.6
CATEGORIES=	databases pear
MASTER_SITES=	http://pear.phpdoctrine.org/get/ \
		LOCAL/glarkin
PORTSCOUT=	limit:^1\.1\.

MAINTAINER=	glarkin@FreeBSD.org
COMMENT=	Doctrine is a PHP object relational mapper

OPTIONS=	DBLIB "Install PHP DBO driver for DBLIB" Off \
		FIREBIRD "Install PHP DBO driver for Firebird" Off \
		MYSQL "Install PHP DBO driver for MySQL" On \
		ODBC "Install PHP DBO driver for ODBC" Off \
		OCI "Install PHP DBO driver for OCI" Off \
		PGSQL "Install PHP DBO driver for PostgreSQL" Off \
		SQLITE "Install PHP DBO driver for SQLite" Off

CATEGORY=	${PORTNAME}
CHANNEL=	pear.phpdoctrine.org
MANUAL_PACKAGE_BUILD=	attempts to contact ${CHANNEL} during installation

SUB_FILES=	pear-deinstall pear-install
SUB_LIST+=	CHANNEL=${CHANNEL}
PKGINSTALL=	${WRKDIR}/pear-install
PKGDEINSTALL=	${WRKDIR}/pear-deinstall

.include <bsd.port.pre.mk>

DEFAULT_PHP_VER=5
IGNORE_WITH_PHP=4

USE_PHP=	pdo
WANT_PHP_CLI=	yes

.if defined(WITH_DBLIB)
RUN_DEPENDS+=	databases/php${PHP_VER}-pdo_dblib
.endif
.if defined(WITH_FIREBIRD)
RUN_DEPENDS+=	databases/php${PHP_VER}-pdo_firebird
.endif
.if defined (WITH_MYSQL)
USE_PHP+=	pdo_mysql
.endif
.if defined(WITH_ODBC)
RUN_DEPENDS+=	databases/php${PHP_VER}-pdo_odbc
.endif
.if defined(WITH_OCI)
RUN_DEPENDS+=	databases/php${PHP_VER}-pdo_oci
.endif
.if defined(WITH_PGSQL)
RUN_DEPENDS+=	databases/php${PHP_VER}-pdo_pgsql
.endif
.if defined(WITH_SQLITE)
USE_PHP+=	pdo_sqlite
.endif

DOCS=		CHANGELOG
_DOCSDIR=
FILES=		lib/Doctrine/Adapter/Statement/Interface.php \
		lib/Doctrine/Adapter/Statement/Mock.php \
		lib/Doctrine/Adapter/Statement/Oracle.php \
		lib/Doctrine/Adapter/Db2.php \
		lib/Doctrine/Adapter/Exception.php \
		lib/Doctrine/Adapter/Interface.php \
		lib/Doctrine/Adapter/Mock.php \
		lib/Doctrine/Adapter/Mysqli.php \
		lib/Doctrine/Adapter/Oracle.php \
		lib/Doctrine/Adapter/Statement.php \
		lib/Doctrine/AuditLog/Listener.php \
		lib/Doctrine/Cache/Apc.php \
		lib/Doctrine/Cache/Array.php \
		lib/Doctrine/Cache/Db.php \
		lib/Doctrine/Cache/Driver.php \
		lib/Doctrine/Cache/Exception.php \
		lib/Doctrine/Cache/Interface.php \
		lib/Doctrine/Cache/Memcache.php \
		lib/Doctrine/Cache/Xcache.php \
		lib/Doctrine/Cli/AnsiColorFormatter.php \
		lib/Doctrine/Cli/Exception.php \
		lib/Doctrine/Cli/Formatter.php \
		lib/Doctrine/Collection/Iterator/Expandable.php \
		lib/Doctrine/Collection/Iterator/Normal.php \
		lib/Doctrine/Collection/Iterator/Offset.php \
		lib/Doctrine/Collection/Exception.php \
		lib/Doctrine/Collection/Iterator.php \
		lib/Doctrine/Collection/Offset.php \
		lib/Doctrine/Compiler/Exception.php \
		lib/Doctrine/Connection/Firebird/Exception.php \
		lib/Doctrine/Connection/Informix/Exception.php \
		lib/Doctrine/Connection/Mssql/Exception.php \
		lib/Doctrine/Connection/Mysql/Exception.php \
		lib/Doctrine/Connection/Oracle/Exception.php \
		lib/Doctrine/Connection/Pgsql/Exception.php \
		lib/Doctrine/Connection/Profiler/Exception.php \
		lib/Doctrine/Connection/Sqlite/Exception.php \
		lib/Doctrine/Connection/Common.php \
		lib/Doctrine/Connection/Db2.php \
		lib/Doctrine/Connection/Exception.php \
		lib/Doctrine/Connection/Firebird.php \
		lib/Doctrine/Connection/Informix.php \
		lib/Doctrine/Connection/Mock.php \
		lib/Doctrine/Connection/Module.php \
		lib/Doctrine/Connection/Mssql.php \
		lib/Doctrine/Connection/Mysql.php \
		lib/Doctrine/Connection/Oracle.php \
		lib/Doctrine/Connection/Pgsql.php \
		lib/Doctrine/Connection/Profiler.php \
		lib/Doctrine/Connection/Sqlite.php \
		lib/Doctrine/Connection/Statement.php \
		lib/Doctrine/Connection/UnitOfWork.php \
		lib/Doctrine/Data/Exception.php \
		lib/Doctrine/Data/Export.php \
		lib/Doctrine/Data/Import.php \
		lib/Doctrine/DataDict/Exception.php \
		lib/Doctrine/DataDict/Firebird.php \
		lib/Doctrine/DataDict/Informix.php \
		lib/Doctrine/DataDict/Mssql.php \
		lib/Doctrine/DataDict/Mysql.php \
		lib/Doctrine/DataDict/Oracle.php \
		lib/Doctrine/DataDict/Pgsql.php \
		lib/Doctrine/DataDict/Sqlite.php \
		lib/Doctrine/EventListener/Chain.php \
		lib/Doctrine/EventListener/Exception.php \
		lib/Doctrine/EventListener/Interface.php \
		lib/Doctrine/Export/Exception.php \
		lib/Doctrine/Export/Firebird.php \
		lib/Doctrine/Export/Frontbase.php \
		lib/Doctrine/Export/Informix.php \
		lib/Doctrine/Export/Mssql.php \
		lib/Doctrine/Export/Mysql.php \
		lib/Doctrine/Export/Oracle.php \
		lib/Doctrine/Export/Pgsql.php \
		lib/Doctrine/Export/Reporter.php \
		lib/Doctrine/Export/Schema.php \
		lib/Doctrine/Export/Sqlite.php \
		lib/Doctrine/Expression/Driver.php \
		lib/Doctrine/Expression/Exception.php \
		lib/Doctrine/Expression/Firebird.php \
		lib/Doctrine/Expression/Informix.php \
		lib/Doctrine/Expression/Mock.php \
		lib/Doctrine/Expression/Mssql.php \
		lib/Doctrine/Expression/Mysql.php \
		lib/Doctrine/Expression/Oracle.php \
		lib/Doctrine/Expression/Pgsql.php \
		lib/Doctrine/Expression/Sqlite.php \
		lib/Doctrine/File/Index.php \
		lib/Doctrine/Hook/Parser/Complex.php \
		lib/Doctrine/Hook/Equal.php \
		lib/Doctrine/Hook/Integer.php \
		lib/Doctrine/Hook/Parser.php \
		lib/Doctrine/Hook/WordLike.php \
		lib/Doctrine/Hydrator/Abstract.php \
		lib/Doctrine/Hydrator/ArrayDriver.php \
		lib/Doctrine/Hydrator/Exception.php \
		lib/Doctrine/Hydrator/RecordDriver.php \
		lib/Doctrine/I18n/Exception.php \
		lib/Doctrine/Import/Builder/Exception.php \
		lib/Doctrine/Import/Builder.php \
		lib/Doctrine/Import/Exception.php \
		lib/Doctrine/Import/Firebird.php \
		lib/Doctrine/Import/Informix.php \
		lib/Doctrine/Import/Mssql.php \
		lib/Doctrine/Import/Mysql.php \
		lib/Doctrine/Import/Oracle.php \
		lib/Doctrine/Import/Pgsql.php \
		lib/Doctrine/Import/Schema.php \
		lib/Doctrine/Import/Sqlite.php \
		lib/Doctrine/Locator/Exception.php \
		lib/Doctrine/Locator/Injectable.php \
		lib/Doctrine/Locking/Manager/Pessimistic.php \
		lib/Doctrine/Locking/Exception.php \
		lib/Doctrine/Manager/Exception.php \
		lib/Doctrine/Migration/Base.php \
		lib/Doctrine/Migration/Builder.php \
		lib/Doctrine/Migration/Diff.php \
		lib/Doctrine/Migration/Exception.php \
		lib/Doctrine/Migration/IrreversibleMigrationException.php \
		lib/Doctrine/Migration/Process.php \
		lib/Doctrine/Node/AdjacencyList/LevelOrderIterator.php \
		lib/Doctrine/Node/AdjacencyList/PostOrderIterator.php \
		lib/Doctrine/Node/AdjacencyList/PreOrderIterator.php \
		lib/Doctrine/Node/MaterializedPath/LevelOrderIterator.php \
		lib/Doctrine/Node/MaterializedPath/PostOrderIterator.php \
		lib/Doctrine/Node/MaterializedPath/PreOrderIterator.php \
		lib/Doctrine/Node/NestedSet/LevelOrderIterator.php \
		lib/Doctrine/Node/NestedSet/PostOrderIterator.php \
		lib/Doctrine/Node/NestedSet/PreOrderIterator.php \
		lib/Doctrine/Node/AdjacencyList.php \
		lib/Doctrine/Node/Exception.php \
		lib/Doctrine/Node/Interface.php \
		lib/Doctrine/Node/MaterializedPath.php \
		lib/Doctrine/Node/NestedSet.php \
		lib/Doctrine/Pager/Range/Jumping.php \
		lib/Doctrine/Pager/Range/Sliding.php \
		lib/Doctrine/Pager/Exception.php \
		lib/Doctrine/Pager/Layout.php \
		lib/Doctrine/Pager/Range.php \
		lib/Doctrine/Parser/Spyc/YamlNode.php \
		lib/Doctrine/Parser/YamlSf/Dumper.php \
		lib/Doctrine/Parser/YamlSf/Inline.php \
		lib/Doctrine/Parser/YamlSf/Parser.php \
		lib/Doctrine/Parser/Exception.php \
		lib/Doctrine/Parser/Json.php \
		lib/Doctrine/Parser/Serialize.php \
		lib/Doctrine/Parser/Spyc.php \
		lib/Doctrine/Parser/Xml.php \
		lib/Doctrine/Parser/YamlSf.php \
		lib/Doctrine/Parser/Yml.php \
		lib/Doctrine/Query/Filter/Chain.php \
		lib/Doctrine/Query/Filter/Interface.php \
		lib/Doctrine/Query/Registry/Exception.php \
		lib/Doctrine/Query/Tokenizer/Exception.php \
		lib/Doctrine/Query/Abstract.php \
		lib/Doctrine/Query/Check.php \
		lib/Doctrine/Query/Condition.php \
		lib/Doctrine/Query/Exception.php \
		lib/Doctrine/Query/Filter.php \
		lib/Doctrine/Query/Forupdate.php \
		lib/Doctrine/Query/From.php \
		lib/Doctrine/Query/Groupby.php \
		lib/Doctrine/Query/Having.php \
		lib/Doctrine/Query/JoinCondition.php \
		lib/Doctrine/Query/Limit.php \
		lib/Doctrine/Query/Offset.php \
		lib/Doctrine/Query/Orderby.php \
		lib/Doctrine/Query/Parser.php \
		lib/Doctrine/Query/Part.php \
		lib/Doctrine/Query/Registry.php \
		lib/Doctrine/Query/Select.php \
		lib/Doctrine/Query/Set.php \
		lib/Doctrine/Query/Tokenizer.php \
		lib/Doctrine/Query/Where.php \
		lib/Doctrine/RawSql/Exception.php \
		lib/Doctrine/Record/Filter/Compound.php \
		lib/Doctrine/Record/Filter/Standard.php \
		lib/Doctrine/Record/Listener/Chain.php \
		lib/Doctrine/Record/Listener/Interface.php \
		lib/Doctrine/Record/State/Exception.php \
		lib/Doctrine/Record/Abstract.php \
		lib/Doctrine/Record/Exception.php \
		lib/Doctrine/Record/Filter.php \
		lib/Doctrine/Record/Generator.php \
		lib/Doctrine/Record/Iterator.php \
		lib/Doctrine/Record/Listener.php \
		lib/Doctrine/Record/UnknownPropertyException.php \
		lib/Doctrine/Relation/Association/Self.php \
		lib/Doctrine/Relation/Parser/Exception.php \
		lib/Doctrine/Relation/Association.php \
		lib/Doctrine/Relation/Exception.php \
		lib/Doctrine/Relation/ForeignKey.php \
		lib/Doctrine/Relation/LocalKey.php \
		lib/Doctrine/Relation/Nest.php \
		lib/Doctrine/Relation/Parser.php \
		lib/Doctrine/Search/Analyzer/Exception.php \
		lib/Doctrine/Search/Analyzer/Interface.php \
		lib/Doctrine/Search/Analyzer/Standard.php \
		lib/Doctrine/Search/Analyzer/Utf8.php \
		lib/Doctrine/Search/Indexer/Dir.php \
		lib/Doctrine/Search/Indexer/Exception.php \
		lib/Doctrine/Search/Analyzer.php \
		lib/Doctrine/Search/Exception.php \
		lib/Doctrine/Search/File.php \
		lib/Doctrine/Search/Indexer.php \
		lib/Doctrine/Search/Listener.php \
		lib/Doctrine/Search/Parser.php \
		lib/Doctrine/Search/Query.php \
		lib/Doctrine/Search/Record.php \
		lib/Doctrine/Sequence/Db2.php \
		lib/Doctrine/Sequence/Exception.php \
		lib/Doctrine/Sequence/Firebird.php \
		lib/Doctrine/Sequence/Informix.php \
		lib/Doctrine/Sequence/Mssql.php \
		lib/Doctrine/Sequence/Mysql.php \
		lib/Doctrine/Sequence/Oracle.php \
		lib/Doctrine/Sequence/Pgsql.php \
		lib/Doctrine/Sequence/Sqlite.php \
		lib/Doctrine/Table/Repository/Exception.php \
		lib/Doctrine/Table/Exception.php \
		lib/Doctrine/Table/Repository.php \
		lib/Doctrine/Task/BuildAll.php \
		lib/Doctrine/Task/BuildAllLoad.php \
		lib/Doctrine/Task/BuildAllReload.php \
		lib/Doctrine/Task/Compile.php \
		lib/Doctrine/Task/CreateDb.php \
		lib/Doctrine/Task/CreateTables.php \
		lib/Doctrine/Task/Dql.php \
		lib/Doctrine/Task/DropDb.php \
		lib/Doctrine/Task/DumpData.php \
		lib/Doctrine/Task/Exception.php \
		lib/Doctrine/Task/GenerateMigration.php \
		lib/Doctrine/Task/GenerateMigrationsDb.php \
		lib/Doctrine/Task/GenerateMigrationsDiff.php \
		lib/Doctrine/Task/GenerateMigrationsModels.php \
		lib/Doctrine/Task/GenerateModelsDb.php \
		lib/Doctrine/Task/GenerateModelsYaml.php \
		lib/Doctrine/Task/GenerateSql.php \
		lib/Doctrine/Task/GenerateYamlDb.php \
		lib/Doctrine/Task/GenerateYamlModels.php \
		lib/Doctrine/Task/LoadData.php \
		lib/Doctrine/Task/Migrate.php \
		lib/Doctrine/Task/RebuildDb.php \
		lib/Doctrine/Template/Listener/Sluggable.php \
		lib/Doctrine/Template/Listener/SoftDelete.php \
		lib/Doctrine/Template/Listener/Timestampable.php \
		lib/Doctrine/Template/Geographical.php \
		lib/Doctrine/Template/I18n.php \
		lib/Doctrine/Template/NestedSet.php \
		lib/Doctrine/Template/Searchable.php \
		lib/Doctrine/Template/Sluggable.php \
		lib/Doctrine/Template/SoftDelete.php \
		lib/Doctrine/Template/Timestampable.php \
		lib/Doctrine/Template/Versionable.php \
		lib/Doctrine/Transaction/Exception.php \
		lib/Doctrine/Transaction/Firebird.php \
		lib/Doctrine/Transaction/Informix.php \
		lib/Doctrine/Transaction/Mock.php \
		lib/Doctrine/Transaction/Mssql.php \
		lib/Doctrine/Transaction/Mysql.php \
		lib/Doctrine/Transaction/Oracle.php \
		lib/Doctrine/Transaction/Pgsql.php \
		lib/Doctrine/Transaction/Sqlite.php \
		lib/Doctrine/Tree/AdjacencyList.php \
		lib/Doctrine/Tree/Exception.php \
		lib/Doctrine/Tree/Interface.php \
		lib/Doctrine/Tree/MaterializedPath.php \
		lib/Doctrine/Tree/NestedSet.php \
		lib/Doctrine/Validator/Country.php \
		lib/Doctrine/Validator/Creditcard.php \
		lib/Doctrine/Validator/Date.php \
		lib/Doctrine/Validator/Driver.php \
		lib/Doctrine/Validator/Email.php \
		lib/Doctrine/Validator/ErrorStack.php \
		lib/Doctrine/Validator/Exception.php \
		lib/Doctrine/Validator/Future.php \
		lib/Doctrine/Validator/Htmlcolor.php \
		lib/Doctrine/Validator/Ip.php \
		lib/Doctrine/Validator/Minlength.php \
		lib/Doctrine/Validator/Nospace.php \
		lib/Doctrine/Validator/Notblank.php \
		lib/Doctrine/Validator/Notnull.php \
		lib/Doctrine/Validator/Past.php \
		lib/Doctrine/Validator/Range.php \
		lib/Doctrine/Validator/Readonly.php \
		lib/Doctrine/Validator/Regexp.php \
		lib/Doctrine/Validator/Time.php \
		lib/Doctrine/Validator/Timestamp.php \
		lib/Doctrine/Validator/Unique.php \
		lib/Doctrine/Validator/Unsigned.php \
		lib/Doctrine/Validator/Usstate.php \
		lib/Doctrine/View/Exception.php \
		lib/Doctrine/Access.php \
		lib/Doctrine/Adapter.php \
		lib/Doctrine/AuditLog.php \
		lib/Doctrine/Builder.php \
		lib/Doctrine/Cache.php \
		lib/Doctrine/Cli.php \
		lib/Doctrine/Collection.php \
		lib/Doctrine/Column.php \
		lib/Doctrine/Compiler.php \
		lib/Doctrine/Configurable.php \
		lib/Doctrine/Connection.php \
		lib/Doctrine/Data.php \
		lib/Doctrine/DataDict.php \
		lib/Doctrine/DataType.php \
		lib/Doctrine/Event.php \
		lib/Doctrine/EventListener.php \
		lib/Doctrine/Exception.php \
		lib/Doctrine/Export.php \
		lib/Doctrine/Expression.php \
		lib/Doctrine/File.php \
		lib/Doctrine/Formatter.php \
		lib/Doctrine/Hook.php \
		lib/Doctrine/Hydrator.php \
		lib/Doctrine/I18n.php \
		lib/Doctrine/Import.php \
		lib/Doctrine/Inflector.php \
		lib/Doctrine/IntegrityMapper.php \
		lib/Doctrine/Lib.php \
		lib/Doctrine/Locator.php \
		lib/Doctrine/Manager.php \
		lib/Doctrine/Migration.php \
		lib/Doctrine/Node.php \
		lib/Doctrine/Null.php \
		lib/Doctrine/Overloadable.php \
		lib/Doctrine/Pager.php \
		lib/Doctrine/Parser.php \
		lib/Doctrine/Query.php \
		lib/Doctrine/RawSql.php \
		lib/Doctrine/Record.php \
		lib/Doctrine/Relation.php \
		lib/Doctrine/Search.php \
		lib/Doctrine/Sequence.php \
		lib/Doctrine/Table.php \
		lib/Doctrine/Task.php \
		lib/Doctrine/Template.php \
		lib/Doctrine/Transaction.php \
		lib/Doctrine/Tree.php \
		lib/Doctrine/Util.php \
		lib/Doctrine/Validator.php \
		lib/Doctrine/View.php \
		lib/Doctrine.php
TESTS=		Cache/Query/SqliteTestCase.php \
		Cache/ApcTestCase.php \
		Cache/FileTestCase.php \
		Cache/MemcacheTestCase.php \
		Cache/QuerySqliteTestCase.php \
		Cache/SqliteTestCase.php \
		Collection/SnapshotTestCase.php \
		Connection/FirebirdTestCase.php \
		Connection/InformixTestCase.php \
		Connection/MssqlTestCase.php \
		Connection/MysqlTestCase.php \
		Connection/OracleTestCase.php \
		Connection/PgsqlTestCase.php \
		Connection/ProfilerTestCase.php \
		Connection/SqliteTestCase.php \
		Connection/UnitOfWork.php \
		Data/ExportTestCase.php \
		Data/ImportTestCase.php \
		DataDict/FirebirdTestCase.php \
		DataDict/InformixTestCase.php \
		DataDict/MssqlTestCase.php \
		DataDict/MysqlTestCase.php \
		DataDict/OracleTestCase.php \
		DataDict/PgsqlTestCase.php \
		DataDict/SqliteTestCase.php \
		DataType/BooleanTestCase.php \
		DataType/EnumTestCase.php \
		Db/ProfilerTestCase.php \
		DoctrineTest/Reporter/Cli.php \
		DoctrineTest/Reporter/Html.php \
		DoctrineTest/Coverage.php \
		DoctrineTest/Doctrine_UnitTestCase.php \
		DoctrineTest/GroupTest.php \
		DoctrineTest/Reporter.php \
		DoctrineTest/UnitTestCase.php \
		EventListener/ChainTestCase.php \
		Export/CheckConstraintTestCase.php \
		Export/FirebirdTestCase.php \
		Export/InformixTestCase.php \
		Export/MssqlTestCase.php \
		Export/MysqlTestCase.php \
		Export/OracleTestCase.php \
		Export/PgsqlTestCase.php \
		Export/RecordTestCase.php \
		Export/SchemaTestCase.php \
		Export/SqliteTestCase.php \
		Expression/DriverTestCase.php \
		Expression/FirebirdTestCase.php \
		Expression/InformixTestCase.php \
		Expression/MssqlTestCase.php \
		Expression/MysqlTestCase.php \
		Expression/OracleTestCase.php \
		Expression/PgsqlTestCase.php \
		Expression/SqliteTestCase.php \
		Hydrate/CollectionInitializationTestCase.php \
		Hydrate/FetchModeTestCase.php \
		Hydrate/ScalarTestCase.php \
		Import/BuilderTestCase.php \
		Import/FirebirdTestCase.php \
		Import/InformixTestCase.php \
		Import/MssqlTestCase.php \
		Import/MysqlTestCase.php \
		Import/OracleTestCase.php \
		Import/PgsqlTestCase.php \
		Import/PluginHierarchyTestCase.php \
		Import/SchemaTestCase.php \
		Import/SqliteTestCase.php \
		Migration/Diff/schema/from.yml \
		Migration/Diff/schema/to.yml \
		Migration/Diff/.peardummy \
		Migration/DiffTestCase.php \
		migration_classes/1224120878_add_phonenumber.class.php \
		migration_classes/1224120879_add_user.class.php \
		migration_classes/1224120880_add_profile.class.php \
		migration_classes/1224120881_drop_profile.class.php.php \
		ModelLoadingTest/Aggressive/Models.php \
		ModelLoadingTest/Aggressive/MoreModels.php \
		ModelLoadingTest/Conservative/BaseConservativeModelLoadingUser.php \
		ModelLoadingTest/Conservative/ConservativeModelLoadingContact.php \
		ModelLoadingTest/Conservative/ConservativeModelLoadingProfile.php \
		ModelLoadingTest/Conservative/ConservativeModelLoadingUser.php \
		ModelLoadingTest/.peardummy \
		models/export/Cms_Category.php \
		models/export/Cms_CategoryLanguages.php \
		models/Account.php \
		models/Address.php \
		models/Album.php \
		models/App.php \
		models/App_Category.php \
		models/App_User.php \
		models/Assignment.php \
		models/Auth.php \
		models/Author.php \
		models/BadlyNamed__Class.php \
		models/BarRecord.php \
		models/BaseSymfonyRecord.php \
		models/Blog.php \
		models/BlogTag.php \
		models/BoardWithPosition.php \
		models/Book.php \
		models/Bookmark.php \
		models/BookmarkUser.php \
		models/BooleanTest.php \
		models/CascadeDeleteRelatedTest.php \
		models/CascadeDeleteRelatedTest2.php \
		models/CascadeDeleteTest.php \
		models/CategoryWithPosition.php \
		models/CheckConstraintTest.php \
		models/ClientModel.php \
		models/ColumnAliasTest.php \
		models/ConcreteEmail.php \
		models/ConcreteGroup.php \
		models/ConcreteGroupUser.php \
		models/ConcreteInheritanceTestParent.php \
		models/ConcreteUser.php \
		models/CoverageCodeN.php \
		models/CPK_Association.php \
		models/CPK_Test.php \
		models/CPK_Test2.php \
		models/CustomPK.php \
		models/CustomSequenceRecord.php \
		models/Data_File.php \
		models/DateTest.php \
		models/Description.php \
		models/Element.php \
		models/Email.php \
		models/Entity.php \
		models/EntityAddress.php \
		models/EntityReference.php \
		models/EnumTest.php \
		models/EnumTest2.php \
		models/EnumTest3.php \
		models/Error.php \
		models/EventListenerChainTest.php \
		models/EventListenerTest.php \
		models/FieldNameTest.php \
		models/File_Owner.php \
		models/FilterTest.php \
		models/FilterTest2.php \
		models/FooBarRecord.php \
		models/FooForeignlyOwned.php \
		models/FooForeignlyOwnedWithPK.php \
		models/FooLocallyOwned.php \
		models/FooRecord.php \
		models/FooReferenceRecord.php \
		models/ForeignKeyTest.php \
		models/ForeignKeyTest2.php \
		models/Forum_Board.php \
		models/Forum_Category.php \
		models/Forum_Entry.php \
		models/Forum_Thread.php \
		models/gnatEmail.php \
		models/gnatUser.php \
		models/Group.php \
		models/GroupUser.php \
		models/GzipTest.php \
		models/I18nRelationTest.php \
		models/I18nTest.php \
		models/InheritanceDeal.php \
		models/InheritanceDealUser.php \
		models/InheritanceUser.php \
		models/JC1.php \
		models/JC2.php \
		models/JC3.php \
		models/LiabilityCodeN.php \
		models/Location.php \
		models/LocationI18n.php \
		models/Log_Entry.php \
		models/Log_Status.php \
		models/M2MTest.php \
		models/M2MTest2.php \
		models/MigrationTest.php \
		models/mmrGroupUser_B.php \
		models/mmrGroupUser_C.php \
		models/mmrGroup_B.php \
		models/mmrGroup_C.php \
		models/mmrUser_B.php \
		models/mmrUser_C.php \
		models/MyGroup.php \
		models/MyOneThing.php \
		models/MyOtherThing.php \
		models/MysqlGroup.php \
		models/MysqlGroupMember.php \
		models/MysqlIndexTestRecord.php \
		models/MysqlTestRecord.php \
		models/MysqlUser.php \
		models/MyUser.php \
		models/MyUser2.php \
		models/MyUserGroup.php \
		models/MyUserOneThing.php \
		models/MyUserOtherThing.php \
		models/NestedSetTest_SingleRootNode.php \
		models/NestedSet_MultiRootNode.php \
		models/NestedSet_Timestampable_MultiRootNode.php \
		models/NestReference.php \
		models/NestTest.php \
		models/NotNullTest.php \
		models/ORM_AccessControl.php \
		models/ORM_AccessControlsGroups.php \
		models/ORM_AccessGroup.php \
		models/ORM_TestEntry.php \
		models/ORM_TestItem.php \
		models/Package.php \
		models/PackageVersion.php \
		models/PackageVersionNotes.php \
		models/Page.php \
		models/Phonenumber.php \
		models/Photo.php \
		models/Phototag.php \
		models/PluginSymfonyRecord.php \
		models/PluginSymfonyRecordTable.php \
		models/Policy.php \
		models/PolicyAsset.php \
		models/PolicyCodeN.php \
		models/PolicyN.php \
		models/QueryTest_Board.php \
		models/QueryTest_Category.php \
		models/QueryTest_Entry.php \
		models/QueryTest_Item.php \
		models/QueryTest_Rank.php \
		models/QueryTest_Subscription.php \
		models/QueryTest_User.php \
		models/QueryTest_UserRank.php \
		models/RateN.php \
		models/Rec1.php \
		models/Rec2.php \
		models/RecordFilterTest.php \
		models/RecordHookTest.php \
		models/Record_City.php \
		models/Record_Country.php \
		models/Record_District.php \
		models/RelationTest.php \
		models/Resource.php \
		models/ResourceReference.php \
		models/ResourceType.php \
		models/Role.php \
		models/RTC1.php \
		models/RTC2.php \
		models/RTC3.php \
		models/RTC4.php \
		models/SearchTest.php \
		models/SelfRefTest.php \
		models/SequenceRecord.php \
		models/SerializeTest.php \
		models/SoftDeleteBCTest.php \
		models/SoftDeleteTest.php \
		models/Song.php \
		models/SymfonyRecord.php \
		models/SymfonyRecordTable.php \
		models/Tag.php \
		models/Task.php \
		models/TestMovie.php \
		models/TestMovieUserBookmark.php \
		models/TestMovieUserVote.php \
		models/TestRecord.php \
		models/TestUser.php \
		models/TreeLeaf.php \
		models/UnderscoreColumn.php \
		models/User.php \
		models/ValidatorTest.php \
		models/ValidatorTest_AddressModel.php \
		models/ValidatorTest_ClientModel.php \
		models/ValidatorTest_ClientToAddressModel.php \
		models/ValidatorTest_DateModel.php \
		models/ValidatorTest_FootballPlayer.php \
		models/ValidatorTest_Person.php \
		models/VersioningTest.php \
		models/ZeroValueTest.php \
		mysql_migration_classes/001_mysql_add_table.php \
		mysql_migration_classes/002_mysql_change_column.php \
		NestedSet/MultiRootTestCase.php \
		NestedSet/SingleRootTestCase.php \
		NestedSet/TimestampableMultiRootTestCase.php \
		Query/AggregateValueTestCase.php \
		Query/ApplyInheritanceTestCase.php \
		Query/CacheTestCase.php \
		Query/CheckTestCase.php \
		Query/ComponentAliasTestCase.php \
		Query/ConditionTestCase.php \
		Query/CopyTestCase.php \
		Query/DeleteTestCase.php \
		Query/DriverTestCase.php \
		Query/ExpressionTestCase.php \
		Query/FromTestCase.php \
		Query/GroupbyTestCase.php \
		Query/HavingTestCase.php \
		Query/HydrateNoneTestCase.php \
		Query/IdentifierQuotingTestCase.php \
		Query/JoinConditionTestCase.php \
		Query/JoinTestCase.php \
		Query/LimitTestCase.php \
		Query/MultiJoin2TestCase.php \
		Query/MultiJoinTestCase.php \
		Query/MultipleAggregateValueTestCase.php \
		Query/MysqlSubqueryHavingTestCase.php \
		Query/MysqlSubqueryTestCase.php \
		Query/OneToOneFetchingTestCase.php \
		Query/OrderbyTestCase.php \
		Query/PgsqlSubqueryTestCase.php \
		Query/ReferenceModelTestCase.php \
		Query/RegistryTestCase.php \
		Query/RemoveQueryPartTestCase.php \
		Query/SelectExpressionTestCase.php \
		Query/SelectTestCase.php \
		Query/ShortAliasesTestCase.php \
		Query/SubqueryTestCase.php \
		Query/UpdateTestCase.php \
		Query/WhereTestCase.php \
		Record/CascadingDeleteTestCase.php \
		Record/FilterTestCase.php \
		Record/FromArrayTestCase.php \
		Record/GeneratorTestCase.php \
		Record/HookTestCase.php \
		Record/InheritanceTestCase.php \
		Record/LockTestCase.php \
		Record/SaveBlankRecordTestCase.php \
		Record/SerializeUnserializeTestCase.php \
		Record/StateTestCase.php \
		Record/SynchronizeTestCase.php \
		Record/ZeroValuesTestCase.php \
		Relation/AccessTestCase.php \
		Relation/CircularSavingTestCase.php \
		Relation/ColumnAliasesTestCase.php \
		Relation/ManyToMany2TestCase.php \
		Relation/ManyToManyTestCase.php \
		Relation/NestTestCase.php \
		Relation/OneToManyTestCase.php \
		Relation/OneToOneTestCase.php \
		Relation/ParserTestCase.php \
		Search/_files/content.html \
		Search/_files/content.txt \
		Search/FileTestCase.php \
		Search/IndexerTestCase.php \
		Search/QueryTestCase.php \
		Search/QueryWeightTestCase.php \
		Sequence/FirebirdTestCase.php \
		Sequence/InformixTestCase.php \
		Sequence/MssqlTestCase.php \
		Sequence/MysqlTestCase.php \
		Sequence/OracleTestCase.php \
		Sequence/PgsqlTestCase.php \
		Sequence/SqliteTestCase.php \
		Table/NamedQueryTestCase.php \
		Table/RemoveColumnTestCase.php \
		Ticket/1727/models1/Ticket_1727_Model1.php \
		Ticket/1727/models1/Ticket_1727_Model2.php \
		Ticket/1727/models2/Ticket_1727_Model3.php \
		Ticket/1727/models2/Ticket_1727_Model4.php \
		Ticket/1727/.peardummy \
		Ticket/2375/models1/Ticket_2375_Model1.php \
		Ticket/2375/models1/Ticket_2375_Model2.php \
		Ticket/2375/models2/Ticket_2375_Model3.php \
		Ticket/2375/models2/Ticket_2375_Model4.php \
		Ticket/2375/models2/Ticket_2375_Model5.php \
		Ticket/2375/.peardummy \
		Ticket/255TestCase.php \
		Ticket/381TestCase.php \
		Ticket/384TestCase.php \
		Ticket/424BTestCase.php \
		Ticket/424CTestCase.php \
		Ticket/428TestCase.php \
		Ticket/438TestCase.php \
		Ticket/480TestCase.php \
		Ticket/486TestCase.php \
		Ticket/565TestCase.php \
		Ticket/574TestCase.php \
		Ticket/576TestCase.php \
		Ticket/583TestCase.php \
		Ticket/587TestCase.php \
		Ticket/626BTestCase.php \
		Ticket/626CTestCase.php \
		Ticket/626DTestCase.php \
		Ticket/632TestCase.php \
		Ticket/638TestCase.php \
		Ticket/642TestCase.php \
		Ticket/668TestCase.php \
		Ticket/673TestCase.php \
		Ticket/697TestCase.php \
		Ticket/736TestCase.php \
		Ticket/741TestCase.php \
		Ticket/749TestCase.php \
		Ticket/753TestCase.php \
		Ticket/786TestCase.php \
		Ticket/832TestCase.php \
		Ticket/838TestCase.php \
		Ticket/867TestCase.php \
		Ticket/876TestCase.php \
		Ticket/889TestCase.php \
		Ticket/894TestCase.php \
		Ticket/904TestCase.php \
		Ticket/912TestCase.php \
		Ticket/915TestCase.php \
		Ticket/923TestCase.php \
		Ticket/927TestCase.php \
		Ticket/929TestCase.php \
		Ticket/930TestCase.php \
		Ticket/932TestCase.php \
		Ticket/935TestCase.php \
		Ticket/941TestCase.php \
		Ticket/950TestCase.php \
		Ticket/952TestCase.php \
		Ticket/963TestCase.php \
		Ticket/966TestCase.php \
		Ticket/969TestCase.php \
		Ticket/973TestCase.php \
		Ticket/982TestCase.php \
		Ticket/987TestCase.php \
		Ticket/990TestCase.php \
		Ticket/1015TestCase.php \
		Ticket/1028TestCase.php \
		Ticket/1044TestCase.php \
		Ticket/1071TestCase.php \
		Ticket/1072TestCase.php \
		Ticket/1077TestCase.php \
		Ticket/1099TestCase.php \
		Ticket/1106TestCase.php \
		Ticket/1113TestCase.php \
		Ticket/1116TestCase.php \
		Ticket/1118TestCase.php \
		Ticket/1121TestCase.php \
		Ticket/1123TestCase.php \
		Ticket/1124TestCase.php \
		Ticket/1125TestCase.php \
		Ticket/1131TestCase.php \
		Ticket/1133TestCase.php \
		Ticket/1134TestCase.php \
		Ticket/1160TestCase.php \
		Ticket/1175TestCase.php \
		Ticket/1192TestCase.php \
		Ticket/1195TestCase.php \
		Ticket/1205TestCase.php \
		Ticket/1206TestCase.php \
		Ticket/1208TestCase.php \
		Ticket/1211TestCase.php \
		Ticket/1213TestCase.php \
		Ticket/1215TestCase.php \
		Ticket/1225TestCase.php \
		Ticket/1228TestCase.php \
		Ticket/1230TestCase.php \
		Ticket/1236TestCase.php \
		Ticket/1244TestCase.php \
		Ticket/1250TestCase.php \
		Ticket/1251TestCase.php \
		Ticket/1253TestCase.php \
		Ticket/1254TestCase.php \
		Ticket/1257TestCase.php \
		Ticket/1276TestCase.php \
		Ticket/1277TestCase.php \
		Ticket/1280TestCase.php \
		Ticket/1281TestCase.php \
		Ticket/1289TestCase.php \
		Ticket/1296TestCase.php \
		Ticket/1304TestCase.php \
		Ticket/1305TestCase.php \
		Ticket/1307TestCase.php \
		Ticket/1315TestCase.php \
		Ticket/1323b2TestCase.php \
		Ticket/1323TestCase.php \
		Ticket/1325TestCase.php \
		Ticket/1326TestCase.php \
		Ticket/1335TestCase.php \
		Ticket/1338TestCase.php \
		Ticket/1341TestCase.php \
		Ticket/1351TestCase.php \
		Ticket/1365TestCase.php \
		Ticket/1372TestCase.php \
		Ticket/1380TestCase.php \
		Ticket/1381TestCase.php \
		Ticket/1383TestCase.php \
		Ticket/1385TestCase.php \
		Ticket/1390TestCase.php \
		Ticket/1395TestCase.php \
		Ticket/1400TestCase.php \
		Ticket/1417TestCase.php \
		Ticket/1419TestCase.php \
		Ticket/1436TestCase.php \
		Ticket/1441TestCase.php \
		Ticket/1449TestCase.php \
		Ticket/1452TestCase.php \
		Ticket/1454TestCase.php \
		Ticket/1461TestCase.php \
		Ticket/1464TestCase.php \
		Ticket/1465TestCase.php \
		Ticket/1467TestCase.php \
		Ticket/1480TestCase.php \
		Ticket/1483TestCase.php \
		Ticket/1488TestCase.php \
		Ticket/1494TestCase.php \
		Ticket/1500TestCase.php \
		Ticket/1507TestCase.php \
		Ticket/1513TestCase.php \
		Ticket/1520TestCase.php \
		Ticket/1522TestCase.php \
		Ticket/1523TestCase.php \
		Ticket/1524TestCase.php \
		Ticket/1527TestCase.php \
		Ticket/1537TestCase.php \
		Ticket/1540TestCase.php \
		Ticket/1543TestCase.php \
		Ticket/1545TestCase.php \
		Ticket/1558TestCase.php \
		Ticket/1562TestCase.php \
		Ticket/1567TestCase.php \
		Ticket/1604TestCase.php \
		Ticket/1617TestCase.php \
		Ticket/1617_schema.yml \
		Ticket/1619TestCase.php \
		Ticket/1621bTestCase.php \
		Ticket/1621TestCase.php \
		Ticket/1622TestCase.php \
		Ticket/1628TestCase.php \
		Ticket/1629TestCase.php \
		Ticket/1630TestCase.php \
		Ticket/1636TestCase.php \
		Ticket/1641TestCase.php \
		Ticket/1653TestCase.php \
		Ticket/1658TestCase.php \
		Ticket/1703TestCase.php \
		Ticket/1706TestCase.php \
		Ticket/1713TestCase.php \
		Ticket/1716TestCase.php \
		Ticket/1725TestCase.php \
		Ticket/1727TestCase.php \
		Ticket/1729TestCase.php \
		Ticket/1745TestCase.php \
		Ticket/1762TestCase.php \
		Ticket/1763TestCase.php \
		Ticket/1764TestCase.php \
		Ticket/1768TestCase.php \
		Ticket/1783TestCase.php \
		Ticket/1793TestCase.php \
		Ticket/1795TestCase.php \
		Ticket/1799TestCase.php \
		Ticket/1818TestCase.php \
		Ticket/1821TestCase.php \
		Ticket/1824TestCase.php \
		Ticket/1830TestCase.php \
		Ticket/1841TestCase.php \
		Ticket/1843TestCase.php \
		Ticket/1858TestCase.php \
		Ticket/1860TestCase.php \
		Ticket/1865TestCase.php \
		Ticket/1875TestCase.php \
		Ticket/1876bTestCase.php \
		Ticket/1876TestCase.php \
		Ticket/1923TestCase.php \
		Ticket/1935TestCase.php \
		Ticket/1940TestCase.php \
		Ticket/1958TestCase.php \
		Ticket/1986TestCase.php \
		Ticket/1991TestCase.php \
		Ticket/1992TestCase.php \
		Ticket/2007TestCase.php \
		Ticket/2015TestCase.php \
		Ticket/2032TestCase.php \
		Ticket/2105TestCase.php \
		Ticket/2158TestCase.php \
		Ticket/2159TestCase.php \
		Ticket/2160TestCase.php \
		Ticket/2184TestCase.php \
		Ticket/2190TestCase.php \
		Ticket/2204TestCase.php \
		Ticket/2229TestCase.php \
		Ticket/2251TestCase.php \
		Ticket/2292TestCase.php \
		Ticket/2295TestCase.php \
		Ticket/2334TestCase.php \
		Ticket/2355TestCase.php \
		Ticket/2375TestCase.php \
		Ticket/2377TestCase.php \
		Ticket/2398TestCase.php \
		Ticket/AyoubTestCase.php \
		Ticket/DC25TestCase.php \
		Ticket/DC28TestCase.php \
		Ticket/DC56TestCase.php \
		Ticket/DC57TestCase.php \
		Ticket/NewTicketTestCase.php \
		Ticket/NjeroTestCase.php \
		Transaction/FirebirdTestCase.php \
		Transaction/InformixTestCase.php \
		Transaction/MssqlTestCase.php \
		Transaction/MysqlTestCase.php \
		Transaction/OracleTestCase.php \
		Transaction/PgsqlTestCase.php \
		Transaction/SqliteTestCase.php \
		Validator/ForeignKeysTestCase.php \
		Validator/FutureTestCase.php \
		Validator/PastTestCase.php \
		AccessTestCase.php \
		AuditLogTestCase.php \
		BaseTestCase.php \
		BatchIteratorTestCase.php \
		CacheSqliteTestCase.php \
		CacheTestCase.php \
		ClassTableInheritanceTestCase.php \
		CollectionOffsetTestCase.php \
		CollectionTestCase.php \
		ColumnAggregationInheritanceTestCase.php \
		ColumnAliasTestCase.php \
		CompositePrimaryKeyTestCase.php \
		ConcreteInheritanceTestCase.php \
		ConfigurableTestCase.php \
		ConnectionTestCase.php \
		ConnectionTransactionTestCase.php \
		CtiColumnAggregationInheritanceTestCase.php \
		CustomPrimaryKeyTestCase.php \
		CustomResultSetOrderTestCase.php \
		DataDictSqliteTestCase.php \
		DataDictTestCase.php \
		DbProfilerTestCase.php \
		DBTestCase.php \
		DoctrineTest.php \
		DriverTestCase.php \
		EventListenerTestCase.php \
		ExportTestCase.php \
		ExpressionTestCase.php \
		foo.sq3 \
		ForeignKeyTestCase.php \
		HookTestCase.php \
		HydrateTestCase.php \
		I18nTestCase.php \
		ImportTestCase.php \
		index.php \
		IntegrityActionTestCase.php \
		ManagerTestCase.php \
		MigrationTestCase.php \
		NewCoreTestCase.php \
		OneTableOneClassInheritanceTestCase.php \
		ParserTestCase.php \
		PessimisticLockingTestCase.php \
		PluginTestCase.php \
		QueryTestCase.php \
		RawSqlTestCase.php \
		RecordFilterTestCase.php \
		RecordTestCase.php \
		RelationTestCase.php \
		RepositoryTestCase.php \
		run.php \
		schema.xml \
		schema.yml \
		SearchTestCase.php \
		SequenceTestCase.php \
		SluggableTestCase.php \
		SoftDeleteBCTestCase.php \
		SoftDeleteTestCase.php \
		TableTestCase.php \
		template.tpl \
		TemplateTestCase.php \
		TokenizerTestCase.php \
		TransactionTestCase.php \
		TreeStructureTestCase.php \
		UnitOfWorkTestCase.php \
		unsolved.php \
		UnsortedTestCase.php \
		ValidatorTestCase.php \
		ValueHolderTestCase.php \
		ViewTestCase.php

.include "${PORTSDIR}/Mk/bsd.php.mk"
.include "${PORTSDIR}/devel/pear/bsd.pear.mk"

DUMMYDIRS=	tests/Migration/Diff \
		tests/ModelLoadingTest \
		tests/Ticket/1727 \
		tests/Ticket/2375

post-extract:
.for dir in ${DUMMYDIRS}
	@${TOUCH} ${WRKSRC}/${dir}/.peardummy
.endfor

.include <bsd.port.post.mk>
