svn commit: r360633 - head/databases/dalmp

Danilo Egea Gondolfo danilo at FreeBSD.org
Fri Jul 4 15:23:06 UTC 2014


Author: danilo
Date: Fri Jul  4 15:23:04 2014
New Revision: 360633
URL: http://svnweb.freebsd.org/changeset/ports/360633
QAT: https://qat.redports.org/buildarchive/r360633/

Log:
  - Update from 2.1 to 3.0.2
  - Use github
  - Update pkg-descr
  
  PR:		ports/191551
  Submitted by:	nbari at dalmp.com

Modified:
  head/databases/dalmp/Makefile
  head/databases/dalmp/distinfo
  head/databases/dalmp/pkg-descr
  head/databases/dalmp/pkg-plist

Modified: head/databases/dalmp/Makefile
==============================================================================
--- head/databases/dalmp/Makefile	Fri Jul  4 15:00:33 2014	(r360632)
+++ head/databases/dalmp/Makefile	Fri Jul  4 15:23:04 2014	(r360633)
@@ -2,9 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	dalmp
-PORTVERSION=	2.1
+PORTVERSION= 	3.0.2
 CATEGORIES=	databases
-MASTER_SITES=	GOOGLE_CODE
 
 MAINTAINER=	nbari at dalmp.com
 COMMENT=	Database Abstraction Layer for MySQL using PHP
@@ -12,9 +11,13 @@ COMMENT=	Database Abstraction Layer for 
 LICENSE=	BSD3CLAUSE
 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
 USE_PHP=	pcre mysql mysqli session memcache sqlite3 curl

Modified: head/databases/dalmp/distinfo
==============================================================================
--- head/databases/dalmp/distinfo	Fri Jul  4 15:00:33 2014	(r360632)
+++ head/databases/dalmp/distinfo	Fri Jul  4 15:23:04 2014	(r360633)
@@ -1,2 +1,2 @@
-SHA256 (dalmp-2.1.tar.bz2) = ea39513cb040bb51969db4cfdf8a6f3b11874b1957ce0693f7f5a481a9dd6bb0
-SIZE (dalmp-2.1.tar.bz2) = 117446
+SHA256 (dalmp-3.0.2.tar.bz2) = 86ad8a3bf1dbb5ec6e7481b43366a59a7b69b4ac6b9453ec1622a333fe24c3b3
+SIZE (dalmp-3.0.2.tar.bz2) = 166856

Modified: head/databases/dalmp/pkg-descr
==============================================================================
--- head/databases/dalmp/pkg-descr	Fri Jul  4 15:00:33 2014	(r360632)
+++ head/databases/dalmp/pkg-descr	Fri Jul  4 15:23:04 2014	(r360633)
@@ -1,21 +1,23 @@
 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:
- redis support.
- memcache support.
- apc support.
- Group caching, cache by groups and flush by groups or individual keys.
- Disk cache support.
- Prepared statements ready, support dynamic building queries.
- Secure connections with SSL.
- Ability to use different cache types at the same time.
- Store sessions on database(mysql/sqlite) or a cache like redis/memcache/apc.
- Easy to use/install/adapt DALMP is just a single file.
- Nested Transactions (SAVEPOINT / ROLLBACK TO SAVEPOINT).
- SQL queues.
- Export to CVS.
- Support connections via unix sockets.
+Details
+* Dependecy Injector (DI) support, load once, trigger when required.
+* APC, Disk, Memcache, Redis.io cache support.
+* 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).
+* Secure connections with SSL.
+* SQLite3 Encryption.
+* Save sessions in database (mysql/sqlite) or a cache like redis/memcache/apc.
+* Easy to use/install/adapt.
+* Nested Transactions (SAVEPOINT / ROLLBACK TO SAVEPOINT).
+* Support connections via unix_sockets.
+* SQL queues.
+* Export to CSV.
+* Trace/measure everything enabling the debugger.
+* 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/

Modified: head/databases/dalmp/pkg-plist
==============================================================================
--- head/databases/dalmp/pkg-plist	Fri Jul  4 15:00:33 2014	(r360632)
+++ head/databases/dalmp/pkg-plist	Fri Jul  4 15:23:04 2014	(r360633)
@@ -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%%/README.markdown
-%%DATADIR%%/dalmp.php
-%%DATADIR%%/classes/DALMP.php
-%%DATADIR%%/classes/DALMP/Cache.php
-%%DATADIR%%/classes/DALMP/Loader.php
-%%DATADIR%%/classes/DALMP/Logger.php
-%%DATADIR%%/classes/DALMP/Sessions.php
-%%DATADIR%%/examples/2databases.php
+%%DATADIR%%/docs/index.rst
+%%DATADIR%%/docs/about.rst
+%%DATADIR%%/docs/prepared_statements.rst
+%%DATADIR%%/docs/Download.rst
+%%DATADIR%%/docs/queue.rst
+%%DATADIR%%/docs/database.rst
+%%DATADIR%%/docs/sessions.rst
+%%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/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%%/mplt.php
- at dirrm %%DATADIR%%/classes/DALMP
- at dirrm %%DATADIR%%/classes
+%%DATADIR%%/examples/database/X.php
+%%DATADIR%%/examples/database/iterator.php
+%%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
+ at dirrm %%DATADIR%%/docs
+ at dirrm %%DATADIR%%/bin
+ at dirrm %%DATADIR%%/tests
 @dirrm %%DATADIR%%/examples
+ at dirrm %%DATADIR%%/src
+ at dirrm %%DATADIR%%/docs/database
+ at dirrm %%DATADIR%%/docs/cache
+ at dirrm %%DATADIR%%/docs/examples
+ at dirrm %%DATADIR%%/docs/sessions
+ at dirrm %%DATADIR%%/docs/queue
+ at dirrm %%DATADIR%%/docs/_templates
+ at dirrm %%DATADIR%%/examples/database
+ at dirrm %%DATADIR%%/examples/cache
+ at dirrm %%DATADIR%%/examples/sessions
+ at dirrm %%DATADIR%%/examples/all_together
+ at dirrm %%DATADIR%%/examples/queue
+ at dirrm %%DATADIR%%/src/DALMP
+ at dirrm %%DATADIR%%/src/DALMP/Sessions
+ at dirrm %%DATADIR%%/src/DALMP/Cache
+ at dirrm %%DATADIR%%/src/DALMP/Queue
 @dirrm %%DATADIR%%


More information about the svn-ports-head mailing list