- Update from 2.1 to 3.0.2

- Use github
- Update pkg-descr

PR:		ports/191551
Submitted by:	nbari@dalmp.com
This commit is contained in:
Danilo Egea Gondolfo 2014-07-04 15:23:04 +00:00
parent 12ae62842c
commit 8d238ec40e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=360633
4 changed files with 200 additions and 51 deletions

View file

@ -2,9 +2,8 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= dalmp PORTNAME= dalmp
PORTVERSION= 2.1 PORTVERSION= 3.0.2
CATEGORIES= databases CATEGORIES= databases
MASTER_SITES= GOOGLE_CODE
MAINTAINER= nbari@dalmp.com MAINTAINER= nbari@dalmp.com
COMMENT= Database Abstraction Layer for MySQL using PHP COMMENT= Database Abstraction Layer for MySQL using PHP
@ -12,9 +11,13 @@ COMMENT= Database Abstraction Layer for MySQL using PHP
LICENSE= BSD3CLAUSE LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= tar:bzip2 USE_GITHUB= yes
GH_ACCOUNT= nbari
GH_PROJECT= ${PORTNAME:tu}
GH_TAGNAME= v${PORTVERSION}
GH_COMMIT= 72abf0c
DEFAULT_VERSIONS=php=5 USES= tar:bzip2
NO_BUILD= yes NO_BUILD= yes
USE_PHP= pcre mysql mysqli session memcache sqlite3 curl USE_PHP= pcre mysql mysqli session memcache sqlite3 curl

View file

@ -1,2 +1,2 @@
SHA256 (dalmp-2.1.tar.bz2) = ea39513cb040bb51969db4cfdf8a6f3b11874b1957ce0693f7f5a481a9dd6bb0 SHA256 (dalmp-3.0.2.tar.bz2) = 86ad8a3bf1dbb5ec6e7481b43366a59a7b69b4ac6b9453ec1622a333fe24c3b3
SIZE (dalmp-2.1.tar.bz2) = 117446 SIZE (dalmp-3.0.2.tar.bz2) = 166856

View file

@ -1,21 +1,23 @@
DALMP - Database Abstraction Layer for MySQL using PHP DALMP - Database Abstraction Layer for MySQL using PHP
%0 fat, extremely easy to use, only connect to database when needed. %0 fat, extremely easy to use. Only connect to database when needed.
Details: Details
redis support. * Dependecy Injector (DI) support, load once, trigger when required.
memcache support. * APC, Disk, Memcache, Redis.io cache support.
apc support. * Group caching cache by groups and flush by groups or individual keys.
Group caching, cache by groups and flush by groups or individual keys. * Prepared statements ready, support dynamic building queries, auto detect types (i,d,s,b).
Disk cache support. * Secure connections with SSL.
Prepared statements ready, support dynamic building queries. * SQLite3 Encryption.
Secure connections with SSL. * Save sessions in database (mysql/sqlite) or a cache like redis/memcache/apc.
Ability to use different cache types at the same time. * Easy to use/install/adapt.
Store sessions on database(mysql/sqlite) or a cache like redis/memcache/apc. * Nested Transactions (SAVEPOINT / ROLLBACK TO SAVEPOINT).
Easy to use/install/adapt DALMP is just a single file. * Support connections via unix_sockets.
Nested Transactions (SAVEPOINT / ROLLBACK TO SAVEPOINT). * SQL queues.
SQL queues. * Export to CSV.
Export to CVS. * Trace/measure everything enabling the debugger.
Support connections via unix sockets. * Works out of the box with Cloud databases like Amazon RDS or Google cloud.
* Lazy database connection. Connect only when needed.
* PSR-0 compliance.
WWW: https://github.com/nbari/DALMP WWW: http://docs.dalmp.com/

View file

@ -1,33 +1,177 @@
%%DATADIR%%/.gitignore
%%DATADIR%%/.travis.yml
%%DATADIR%%/MPLT.php
%%DATADIR%%/composer.json
%%DATADIR%%/composer.lock
%%DATADIR%%/phpunit.xml.dist
%%DATADIR%%/checksums
%%DATADIR%%/README.md
%%DATADIR%%/LICENSE.txt %%DATADIR%%/LICENSE.txt
%%DATADIR%%/README.markdown %%DATADIR%%/docs/index.rst
%%DATADIR%%/dalmp.php %%DATADIR%%/docs/about.rst
%%DATADIR%%/classes/DALMP.php %%DATADIR%%/docs/prepared_statements.rst
%%DATADIR%%/classes/DALMP/Cache.php %%DATADIR%%/docs/Download.rst
%%DATADIR%%/classes/DALMP/Loader.php %%DATADIR%%/docs/queue.rst
%%DATADIR%%/classes/DALMP/Logger.php %%DATADIR%%/docs/database.rst
%%DATADIR%%/classes/DALMP/Sessions.php %%DATADIR%%/docs/sessions.rst
%%DATADIR%%/examples/2databases.php %%DATADIR%%/docs/examples.rst
%%DATADIR%%/docs/cache.rst
%%DATADIR%%/docs/issues.rst
%%DATADIR%%/docs/Quickstart.rst
%%DATADIR%%/docs/DI.rst
%%DATADIR%%/docs/Install.rst
%%DATADIR%%/docs/tests.rst
%%DATADIR%%/docs/conf.py
%%DATADIR%%/docs/database/getAll.rst
%%DATADIR%%/docs/database/getOne.rst
%%DATADIR%%/docs/database/getASSOC.rst
%%DATADIR%%/docs/database/useCache.rst
%%DATADIR%%/docs/database/AutoExecute.rst
%%DATADIR%%/docs/database/getRow.rst
%%DATADIR%%/docs/database/forceTruncate.rst
%%DATADIR%%/docs/database/multipleInsert.rst
%%DATADIR%%/docs/database/Insert_Id.rst
%%DATADIR%%/docs/database/getNumOfFields.rst
%%DATADIR%%/docs/database/fill.py
%%DATADIR%%/docs/database/RollBackTrans.rst
%%DATADIR%%/docs/database/isConnected.rst
%%DATADIR%%/docs/database/csv.rst
%%DATADIR%%/docs/database/map.rst
%%DATADIR%%/docs/database/ErrorNum.rst
%%DATADIR%%/docs/database/query.rst
%%DATADIR%%/docs/database/getColumnNames.rst
%%DATADIR%%/docs/database/PQuery.rst
%%DATADIR%%/docs/database/X.rst
%%DATADIR%%/docs/database/StartTrans.rst
%%DATADIR%%/docs/database/CompleteTrans.rst
%%DATADIR%%/docs/database/PExecute.rst
%%DATADIR%%/docs/database/CacheFlush.rst
%%DATADIR%%/docs/database/Cache.rst
%%DATADIR%%/docs/database/qstr.rst
%%DATADIR%%/docs/database/getNumOfRowsAffected.rst
%%DATADIR%%/docs/database/getNumOfRows.rst
%%DATADIR%%/docs/database/construct.rst
%%DATADIR%%/docs/database/Prepare.rst
%%DATADIR%%/docs/database/getServerVersion.rst
%%DATADIR%%/docs/database/renumber.rst
%%DATADIR%%/docs/database/ErrorMsg.rst
%%DATADIR%%/docs/database/UUID.rst
%%DATADIR%%/docs/database/getCol.rst
%%DATADIR%%/docs/database/debug.rst
%%DATADIR%%/docs/database/FetchMode.rst
%%DATADIR%%/docs/database/getClientVersion.rst
%%DATADIR%%/docs/database/Execute.rst
%%DATADIR%%/docs/database/PClose.rst
%%DATADIR%%/docs/database/Close.rst
%%DATADIR%%/docs/cache/disk.rst
%%DATADIR%%/docs/cache/redis.rst
%%DATADIR%%/docs/cache/APC.rst
%%DATADIR%%/docs/cache/CacheInterface.rst
%%DATADIR%%/docs/cache/memcache.rst
%%DATADIR%%/docs/examples/basic.rst
%%DATADIR%%/docs/sessions/SQLite.rst
%%DATADIR%%/docs/sessions/regenerate_id.rst
%%DATADIR%%/docs/sessions/Memcache.rst
%%DATADIR%%/docs/sessions/Example.rst
%%DATADIR%%/docs/sessions/getSessionsRefs.rst
%%DATADIR%%/docs/sessions/MySQL.rst
%%DATADIR%%/docs/sessions/delSessionRef.rst
%%DATADIR%%/docs/sessions/construct.rst
%%DATADIR%%/docs/sessions/getSessionRef.rst
%%DATADIR%%/docs/sessions/Files.rst
%%DATADIR%%/docs/sessions/Redis.rst
%%DATADIR%%/docs/queue/SQLite.rst
%%DATADIR%%/docs/queue/QueueInterface.rst
%%DATADIR%%/docs/_templates/page.html
%%DATADIR%%/bin/.gitignore
%%DATADIR%%/tests/test_sessions_memcache.php
%%DATADIR%%/tests/test_cache_memcache.php
%%DATADIR%%/tests/test_sessions_redis.php
%%DATADIR%%/tests/test_dalmp_cache_redis.php
%%DATADIR%%/tests/test_dalmp_cache_memcache.php
%%DATADIR%%/tests/test_dalmp_cache_disk.php
%%DATADIR%%/tests/test_cache_base.php
%%DATADIR%%/tests/test_sessions_mysql.php
%%DATADIR%%/tests/test_cache_disk.php
%%DATADIR%%/tests/test_cache_redis.php
%%DATADIR%%/tests/test_sessions_base.php
%%DATADIR%%/tests/test_dalmp.php
%%DATADIR%%/tests/test_dalmp_cache_base.php
%%DATADIR%%/examples/README.markdown %%DATADIR%%/examples/README.markdown
%%DATADIR%%/examples/REF.php
%%DATADIR%%/examples/cache-group.php
%%DATADIR%%/examples/cache.php
%%DATADIR%%/examples/cache_dir.php
%%DATADIR%%/examples/cache_memcache.php
%%DATADIR%%/examples/cache_redis.php
%%DATADIR%%/examples/csv.php
%%DATADIR%%/examples/curl.php
%%DATADIR%%/examples/preparedStatements.php
%%DATADIR%%/examples/query_Execute.php
%%DATADIR%%/examples/queue.php
%%DATADIR%%/examples/sessions-redis.php
%%DATADIR%%/examples/sessions.php
%%DATADIR%%/examples/sqlite-encryption.php
%%DATADIR%%/examples/sqliteSessions.php
%%DATADIR%%/examples/start.php
%%DATADIR%%/examples/transactions.php
%%DATADIR%%/examples/world.sql.gz %%DATADIR%%/examples/world.sql.gz
%%DATADIR%%/mplt.php %%DATADIR%%/examples/database/X.php
@dirrm %%DATADIR%%/classes/DALMP %%DATADIR%%/examples/database/iterator.php
@dirrm %%DATADIR%%/classes %%DATADIR%%/examples/database/start.php
%%DATADIR%%/examples/database/multipleinsert.php
%%DATADIR%%/examples/database/locale.php
%%DATADIR%%/examples/database/preparedStatements.php
%%DATADIR%%/examples/database/redis.php
%%DATADIR%%/examples/database/transaction_concurrent_process.php
%%DATADIR%%/examples/database/cluster.php
%%DATADIR%%/examples/database/transactions.php
%%DATADIR%%/examples/database/map.php
%%DATADIR%%/examples/database/cleanDB.php
%%DATADIR%%/examples/database/query_Execute.php
%%DATADIR%%/examples/database/2databases.php
%%DATADIR%%/examples/database/queue.php
%%DATADIR%%/examples/database/csv.php
%%DATADIR%%/examples/cache/cache-group-DSN.php
%%DATADIR%%/examples/cache/cache-group.php
%%DATADIR%%/examples/cache/cache.php
%%DATADIR%%/examples/cache/cache_disk.php
%%DATADIR%%/examples/cache/cache_memcache.php
%%DATADIR%%/examples/cache/cache_redis2.php
%%DATADIR%%/examples/cache/cache_redis.php
%%DATADIR%%/examples/sessions/sessions_1.php
%%DATADIR%%/examples/sessions/sessions-redis.php
%%DATADIR%%/examples/sessions/REF.php
%%DATADIR%%/examples/sessions/curl.php
%%DATADIR%%/examples/sessions/sqliteSessions.php
%%DATADIR%%/examples/sessions/sessions.php
%%DATADIR%%/examples/sessions/sqlite-encryption.php
%%DATADIR%%/examples/all_together/database-cache-sessions.php
%%DATADIR%%/examples/all_together/di.php
%%DATADIR%%/examples/queue/queue.php
%%DATADIR%%/src/dalmp.php
%%DATADIR%%/src/DALMP/Queue.php
%%DATADIR%%/src/DALMP/Cache.php
%%DATADIR%%/src/DALMP/Database.php
%%DATADIR%%/src/DALMP/Logger.php
%%DATADIR%%/src/DALMP/abstractDI.php
%%DATADIR%%/src/DALMP/Sessions.php
%%DATADIR%%/src/DALMP/DI.php
%%DATADIR%%/src/DALMP/Loader.php
%%DATADIR%%/src/DALMP/Sessions/Files.php
%%DATADIR%%/src/DALMP/Sessions/MySQL.php
%%DATADIR%%/src/DALMP/Sessions/Redis.php
%%DATADIR%%/src/DALMP/Sessions/SQLite.php
%%DATADIR%%/src/DALMP/Sessions/Memcache.php
%%DATADIR%%/src/DALMP/Cache/Disk.php
%%DATADIR%%/src/DALMP/Cache/Redis.php
%%DATADIR%%/src/DALMP/Cache/APC.php
%%DATADIR%%/src/DALMP/Cache/CacheInterface.php
%%DATADIR%%/src/DALMP/Cache/Memcache.php
%%DATADIR%%/src/DALMP/Queue/QueueInterface.php
%%DATADIR%%/src/DALMP/Queue/SQLite.php
%%DATADIR%%/src/DALMP/Queue/Gearman.php
@dirrm %%DATADIR%%/docs
@dirrm %%DATADIR%%/bin
@dirrm %%DATADIR%%/tests
@dirrm %%DATADIR%%/examples @dirrm %%DATADIR%%/examples
@dirrm %%DATADIR%%/src
@dirrm %%DATADIR%%/docs/database
@dirrm %%DATADIR%%/docs/cache
@dirrm %%DATADIR%%/docs/examples
@dirrm %%DATADIR%%/docs/sessions
@dirrm %%DATADIR%%/docs/queue
@dirrm %%DATADIR%%/docs/_templates
@dirrm %%DATADIR%%/examples/database
@dirrm %%DATADIR%%/examples/cache
@dirrm %%DATADIR%%/examples/sessions
@dirrm %%DATADIR%%/examples/all_together
@dirrm %%DATADIR%%/examples/queue
@dirrm %%DATADIR%%/src/DALMP
@dirrm %%DATADIR%%/src/DALMP/Sessions
@dirrm %%DATADIR%%/src/DALMP/Cache
@dirrm %%DATADIR%%/src/DALMP/Queue
@dirrm %%DATADIR%% @dirrm %%DATADIR%%