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

(-)dalmp/Makefile (-4 / +9 lines)
Lines 2-10 Link Here
2
# $FreeBSD: head/databases/dalmp/Makefile 350062 2014-04-04 07:50:26Z ehaupt $
2
# $FreeBSD: head/databases/dalmp/Makefile 350062 2014-04-04 07:50:26Z ehaupt $
3
3
4
PORTNAME=	dalmp
4
PORTNAME=	dalmp
5
PORTVERSION=	2.1
5
PORTVERSION= 3.0.2
6
CATEGORIES=	databases
6
CATEGORIES=	databases
7
MASTER_SITES=	GOOGLE_CODE
7
8
USE_GITHUB= yes
9
GH_ACCOUNT= nbari
10
GH_PROJECT= DALMP
11
GH_TAGNAME= v3.0.2
12
GH_COMMIT= 72abf0c
8
13
9
MAINTAINER=	nbari@dalmp.com
14
MAINTAINER=	nbari@dalmp.com
10
COMMENT=	Database Abstraction Layer for MySQL using PHP
15
COMMENT=	Database Abstraction Layer for MySQL using PHP
Lines 12-20 Link Here
12
LICENSE=	BSD3CLAUSE
17
LICENSE=	BSD3CLAUSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
18
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
14
19
15
USES=		tar:bzip2
20
USES=	tar:bzip2
16
21
17
DEFAULT_VERSIONS=php=5
22
DEFAULT_VERSIONS=php=5.5
18
23
19
NO_BUILD=	yes
24
NO_BUILD=	yes
20
USE_PHP=	pcre mysql mysqli session memcache sqlite3 curl
25
USE_PHP=	pcre mysql mysqli session memcache sqlite3 curl
(-)dalmp/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (dalmp-2.1.tar.bz2) = ea39513cb040bb51969db4cfdf8a6f3b11874b1957ce0693f7f5a481a9dd6bb0
1
SHA256 (dalmp-3.0.2.tar.bz2) = 86ad8a3bf1dbb5ec6e7481b43366a59a7b69b4ac6b9453ec1622a333fe24c3b3
2
SIZE (dalmp-2.1.tar.bz2) = 117446
2
SIZE (dalmp-3.0.2.tar.bz2) = 166856
(-)dalmp/pkg-descr (-17 / +19 lines)
Lines 1-21 Link Here
1
DALMP - Database Abstraction Layer for MySQL using PHP
1
DALMP - Database Abstraction Layer for MySQL using PHP
2
2
3
%0 fat, extremely easy to use, only connect to database when needed.
3
%0 fat, extremely easy to use. Only connect to database when needed.
4
4
5
Details:
5
Details
6
 redis support.
6
* Dependecy Injector (DI) support, load once, trigger when required.
7
 memcache support.
7
* APC, Disk, Memcache, Redis.io cache support.
8
 apc support.
8
* Group caching cache by groups and flush by groups or individual keys.
9
 Group caching, cache by groups and flush by groups or individual keys.
9
* Prepared statements ready, support dynamic building queries, auto detect types (i,d,s,b).
10
 Disk cache support.
10
* Secure connections with SSL.
11
 Prepared statements ready, support dynamic building queries.
11
* SQLite3 Encryption.
12
 Secure connections with SSL.
12
* Save sessions in database (mysql/sqlite) or a cache like redis/memcache/apc.
13
 Ability to use different cache types at the same time.
13
* Easy to use/install/adapt.
14
 Store sessions on database(mysql/sqlite) or a cache like redis/memcache/apc.
14
* Nested Transactions (SAVEPOINT / ROLLBACK TO SAVEPOINT).
15
 Easy to use/install/adapt DALMP is just a single file.
15
* Support connections via unix_sockets.
16
 Nested Transactions (SAVEPOINT / ROLLBACK TO SAVEPOINT).
16
* SQL queues.
17
 SQL queues.
17
* Export to CSV.
18
 Export to CVS.
18
* Trace/measure everything enabling the debugger.
19
 Support connections via unix sockets.
19
* Works out of the box with Cloud databases like Amazon RDS or Google cloud.
20
* Lazy database connection. Connect only when needed.
21
* PSR-0 compliance.
20
22
21
WWW: https://github.com/nbari/DALMP
23
WWW: http://docs.dalmp.com/
(-)dalmp/pkg-plist (-28 / +173 lines)
Lines 1-33 Link Here
1
%%DATADIR%%/.gitignore
2
%%DATADIR%%/.travis.yml
3
%%DATADIR%%/MPLT.php
4
%%DATADIR%%/composer.json
5
%%DATADIR%%/composer.lock
6
%%DATADIR%%/phpunit.xml.dist
7
%%DATADIR%%/checksums
8
%%DATADIR%%/README.md
1
%%DATADIR%%/LICENSE.txt
9
%%DATADIR%%/LICENSE.txt
2
%%DATADIR%%/README.markdown
10
%%DATADIR%%/docs/index.rst
3
%%DATADIR%%/dalmp.php
11
%%DATADIR%%/docs/about.rst
4
%%DATADIR%%/classes/DALMP.php
12
%%DATADIR%%/docs/prepared_statements.rst
5
%%DATADIR%%/classes/DALMP/Cache.php
13
%%DATADIR%%/docs/Download.rst
6
%%DATADIR%%/classes/DALMP/Loader.php
14
%%DATADIR%%/docs/queue.rst
7
%%DATADIR%%/classes/DALMP/Logger.php
15
%%DATADIR%%/docs/database.rst
8
%%DATADIR%%/classes/DALMP/Sessions.php
16
%%DATADIR%%/docs/sessions.rst
9
%%DATADIR%%/examples/2databases.php
17
%%DATADIR%%/docs/examples.rst
18
%%DATADIR%%/docs/cache.rst
19
%%DATADIR%%/docs/issues.rst
20
%%DATADIR%%/docs/Quickstart.rst
21
%%DATADIR%%/docs/DI.rst
22
%%DATADIR%%/docs/Install.rst
23
%%DATADIR%%/docs/tests.rst
24
%%DATADIR%%/docs/conf.py
25
%%DATADIR%%/docs/database/getAll.rst
26
%%DATADIR%%/docs/database/getOne.rst
27
%%DATADIR%%/docs/database/getASSOC.rst
28
%%DATADIR%%/docs/database/useCache.rst
29
%%DATADIR%%/docs/database/AutoExecute.rst
30
%%DATADIR%%/docs/database/getRow.rst
31
%%DATADIR%%/docs/database/forceTruncate.rst
32
%%DATADIR%%/docs/database/multipleInsert.rst
33
%%DATADIR%%/docs/database/Insert_Id.rst
34
%%DATADIR%%/docs/database/getNumOfFields.rst
35
%%DATADIR%%/docs/database/fill.py
36
%%DATADIR%%/docs/database/RollBackTrans.rst
37
%%DATADIR%%/docs/database/isConnected.rst
38
%%DATADIR%%/docs/database/csv.rst
39
%%DATADIR%%/docs/database/map.rst
40
%%DATADIR%%/docs/database/ErrorNum.rst
41
%%DATADIR%%/docs/database/query.rst
42
%%DATADIR%%/docs/database/getColumnNames.rst
43
%%DATADIR%%/docs/database/PQuery.rst
44
%%DATADIR%%/docs/database/X.rst
45
%%DATADIR%%/docs/database/StartTrans.rst
46
%%DATADIR%%/docs/database/CompleteTrans.rst
47
%%DATADIR%%/docs/database/PExecute.rst
48
%%DATADIR%%/docs/database/CacheFlush.rst
49
%%DATADIR%%/docs/database/Cache.rst
50
%%DATADIR%%/docs/database/qstr.rst
51
%%DATADIR%%/docs/database/getNumOfRowsAffected.rst
52
%%DATADIR%%/docs/database/getNumOfRows.rst
53
%%DATADIR%%/docs/database/construct.rst
54
%%DATADIR%%/docs/database/Prepare.rst
55
%%DATADIR%%/docs/database/getServerVersion.rst
56
%%DATADIR%%/docs/database/renumber.rst
57
%%DATADIR%%/docs/database/ErrorMsg.rst
58
%%DATADIR%%/docs/database/UUID.rst
59
%%DATADIR%%/docs/database/getCol.rst
60
%%DATADIR%%/docs/database/debug.rst
61
%%DATADIR%%/docs/database/FetchMode.rst
62
%%DATADIR%%/docs/database/getClientVersion.rst
63
%%DATADIR%%/docs/database/Execute.rst
64
%%DATADIR%%/docs/database/PClose.rst
65
%%DATADIR%%/docs/database/Close.rst
66
%%DATADIR%%/docs/cache/disk.rst
67
%%DATADIR%%/docs/cache/redis.rst
68
%%DATADIR%%/docs/cache/APC.rst
69
%%DATADIR%%/docs/cache/CacheInterface.rst
70
%%DATADIR%%/docs/cache/memcache.rst
71
%%DATADIR%%/docs/examples/basic.rst
72
%%DATADIR%%/docs/sessions/SQLite.rst
73
%%DATADIR%%/docs/sessions/regenerate_id.rst
74
%%DATADIR%%/docs/sessions/Memcache.rst
75
%%DATADIR%%/docs/sessions/Example.rst
76
%%DATADIR%%/docs/sessions/getSessionsRefs.rst
77
%%DATADIR%%/docs/sessions/MySQL.rst
78
%%DATADIR%%/docs/sessions/delSessionRef.rst
79
%%DATADIR%%/docs/sessions/construct.rst
80
%%DATADIR%%/docs/sessions/getSessionRef.rst
81
%%DATADIR%%/docs/sessions/Files.rst
82
%%DATADIR%%/docs/sessions/Redis.rst
83
%%DATADIR%%/docs/queue/SQLite.rst
84
%%DATADIR%%/docs/queue/QueueInterface.rst
85
%%DATADIR%%/docs/_templates/page.html
86
%%DATADIR%%/bin/.gitignore
87
%%DATADIR%%/tests/test_sessions_memcache.php
88
%%DATADIR%%/tests/test_cache_memcache.php
89
%%DATADIR%%/tests/test_sessions_redis.php
90
%%DATADIR%%/tests/test_dalmp_cache_redis.php
91
%%DATADIR%%/tests/test_dalmp_cache_memcache.php
92
%%DATADIR%%/tests/test_dalmp_cache_disk.php
93
%%DATADIR%%/tests/test_cache_base.php
94
%%DATADIR%%/tests/test_sessions_mysql.php
95
%%DATADIR%%/tests/test_cache_disk.php
96
%%DATADIR%%/tests/test_cache_redis.php
97
%%DATADIR%%/tests/test_sessions_base.php
98
%%DATADIR%%/tests/test_dalmp.php
99
%%DATADIR%%/tests/test_dalmp_cache_base.php
10
%%DATADIR%%/examples/README.markdown
100
%%DATADIR%%/examples/README.markdown
11
%%DATADIR%%/examples/REF.php
12
%%DATADIR%%/examples/cache-group.php
13
%%DATADIR%%/examples/cache.php
14
%%DATADIR%%/examples/cache_dir.php
15
%%DATADIR%%/examples/cache_memcache.php
16
%%DATADIR%%/examples/cache_redis.php
17
%%DATADIR%%/examples/csv.php
18
%%DATADIR%%/examples/curl.php
19
%%DATADIR%%/examples/preparedStatements.php
20
%%DATADIR%%/examples/query_Execute.php
21
%%DATADIR%%/examples/queue.php
22
%%DATADIR%%/examples/sessions-redis.php
23
%%DATADIR%%/examples/sessions.php
24
%%DATADIR%%/examples/sqlite-encryption.php
25
%%DATADIR%%/examples/sqliteSessions.php
26
%%DATADIR%%/examples/start.php
27
%%DATADIR%%/examples/transactions.php
28
%%DATADIR%%/examples/world.sql.gz
101
%%DATADIR%%/examples/world.sql.gz
29
%%DATADIR%%/mplt.php
102
%%DATADIR%%/examples/database/X.php
30
@dirrm %%DATADIR%%/classes/DALMP
103
%%DATADIR%%/examples/database/iterator.php
31
@dirrm %%DATADIR%%/classes
104
%%DATADIR%%/examples/database/start.php
105
%%DATADIR%%/examples/database/multipleinsert.php
106
%%DATADIR%%/examples/database/locale.php
107
%%DATADIR%%/examples/database/preparedStatements.php
108
%%DATADIR%%/examples/database/redis.php
109
%%DATADIR%%/examples/database/transaction_concurrent_process.php
110
%%DATADIR%%/examples/database/cluster.php
111
%%DATADIR%%/examples/database/transactions.php
112
%%DATADIR%%/examples/database/map.php
113
%%DATADIR%%/examples/database/cleanDB.php
114
%%DATADIR%%/examples/database/query_Execute.php
115
%%DATADIR%%/examples/database/2databases.php
116
%%DATADIR%%/examples/database/queue.php
117
%%DATADIR%%/examples/database/csv.php
118
%%DATADIR%%/examples/cache/cache-group-DSN.php
119
%%DATADIR%%/examples/cache/cache-group.php
120
%%DATADIR%%/examples/cache/cache.php
121
%%DATADIR%%/examples/cache/cache_disk.php
122
%%DATADIR%%/examples/cache/cache_memcache.php
123
%%DATADIR%%/examples/cache/cache_redis2.php
124
%%DATADIR%%/examples/cache/cache_redis.php
125
%%DATADIR%%/examples/sessions/sessions_1.php
126
%%DATADIR%%/examples/sessions/sessions-redis.php
127
%%DATADIR%%/examples/sessions/REF.php
128
%%DATADIR%%/examples/sessions/curl.php
129
%%DATADIR%%/examples/sessions/sqliteSessions.php
130
%%DATADIR%%/examples/sessions/sessions.php
131
%%DATADIR%%/examples/sessions/sqlite-encryption.php
132
%%DATADIR%%/examples/all_together/database-cache-sessions.php
133
%%DATADIR%%/examples/all_together/di.php
134
%%DATADIR%%/examples/queue/queue.php
135
%%DATADIR%%/src/dalmp.php
136
%%DATADIR%%/src/DALMP/Queue.php
137
%%DATADIR%%/src/DALMP/Cache.php
138
%%DATADIR%%/src/DALMP/Database.php
139
%%DATADIR%%/src/DALMP/Logger.php
140
%%DATADIR%%/src/DALMP/abstractDI.php
141
%%DATADIR%%/src/DALMP/Sessions.php
142
%%DATADIR%%/src/DALMP/DI.php
143
%%DATADIR%%/src/DALMP/Loader.php
144
%%DATADIR%%/src/DALMP/Sessions/Files.php
145
%%DATADIR%%/src/DALMP/Sessions/MySQL.php
146
%%DATADIR%%/src/DALMP/Sessions/Redis.php
147
%%DATADIR%%/src/DALMP/Sessions/SQLite.php
148
%%DATADIR%%/src/DALMP/Sessions/Memcache.php
149
%%DATADIR%%/src/DALMP/Cache/Disk.php
150
%%DATADIR%%/src/DALMP/Cache/Redis.php
151
%%DATADIR%%/src/DALMP/Cache/APC.php
152
%%DATADIR%%/src/DALMP/Cache/CacheInterface.php
153
%%DATADIR%%/src/DALMP/Cache/Memcache.php
154
%%DATADIR%%/src/DALMP/Queue/QueueInterface.php
155
%%DATADIR%%/src/DALMP/Queue/SQLite.php
156
%%DATADIR%%/src/DALMP/Queue/Gearman.php
157
158
@dirrm %%DATADIR%%/docs
159
@dirrm %%DATADIR%%/bin
160
@dirrm %%DATADIR%%/tests
32
@dirrm %%DATADIR%%/examples
161
@dirrm %%DATADIR%%/examples
162
@dirrm %%DATADIR%%/src
163
@dirrm %%DATADIR%%/docs/database
164
@dirrm %%DATADIR%%/docs/cache
165
@dirrm %%DATADIR%%/docs/examples
166
@dirrm %%DATADIR%%/docs/sessions
167
@dirrm %%DATADIR%%/docs/queue
168
@dirrm %%DATADIR%%/docs/_templates
169
@dirrm %%DATADIR%%/examples/database
170
@dirrm %%DATADIR%%/examples/cache
171
@dirrm %%DATADIR%%/examples/sessions
172
@dirrm %%DATADIR%%/examples/all_together
173
@dirrm %%DATADIR%%/examples/queue
174
@dirrm %%DATADIR%%/src/DALMP
175
@dirrm %%DATADIR%%/src/DALMP/Sessions
176
@dirrm %%DATADIR%%/src/DALMP/Cache
177
@dirrm %%DATADIR%%/src/DALMP/Queue
33
@dirrm %%DATADIR%%
178
@dirrm %%DATADIR%%

Return to bug 191551