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

(-)databases/libzdb/Makefile (-18 / +9 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	libzdb
8
PORTNAME=	libzdb
9
PORTVERSION=	2.3
9
PORTVERSION=	2.4
10
CATEGORIES=	databases
10
CATEGORIES=	databases
11
MASTER_SITES=	http://www.tildeslash.com/libzdb/dist/
11
MASTER_SITES=	http://www.tildeslash.com/libzdb/dist/
12
12
Lines 14-61 Link Here
14
COMMENT=	Thread-safe connection pool library
14
COMMENT=	Thread-safe connection pool library
15
15
16
OPTIONS=	MYSQL "Add MySQL support" on \
16
OPTIONS=	MYSQL "Add MySQL support" on \
17
		SQLITE " Add Sqlite support" on \
17
		SQLITE "Add Sqlite support" on \
18
		PGSQL "Add PgSQL support" on
18
		PGSQL "Add PgSQL support" on
19
19
20
USE_GNOME=	gnomehack
20
USE_GMAKE=	yes
21
USE_GMAKE=	yes
21
USE_AUTOTOOLS=	libtool:15
22
USE_AUTOTOOLS=	libtool:15
22
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
23
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
23
		LDFLAGS="-L${LOCALBASE}/lib" \
24
		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
25
		PTHREAD_LIBS="${PTHREAD_LIBS}"
26
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
27
25
28
PLIST_SUB=	VERSION=${PORTVERSION}
26
CPPFLAGS=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
27
LDFLAGS=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
29
28
30
.include <bsd.port.pre.mk>
29
.include <bsd.port.pre.mk>
31
30
32
.if defined(WITH_MYSQL)
31
.if defined(WITH_MYSQL)
33
USE_MYSQL=	yes
32
USE_MYSQL=	yes
34
CONFIGURE_ARGS+=	--with-mysql=${PREFIX}
33
CONFIGURE_ARGS+=	--with-mysql=${LOCALBASE}/bin/mysql_config
35
.else
34
.else
36
CONFIGURE_ARGS+=	--without-mysql
35
CONFIGURE_ARGS+=	--without-mysql
37
.endif
36
.endif
38
37
39
.if defined(WITH_SQLITE)
38
.if defined(WITH_SQLITE)
40
USE_SQLITE=	3
39
USE_SQLITE=	3
41
CONFIGURE_ARGS+=	--with-sqlite=${PREFIX}
40
CONFIGURE_ARGS+=	--with-sqlite=${LOCALBASE}
42
.else
41
.else
43
CONFIGURE_ARGS+=	--without-sqlite
42
CONFIGURE_ARGS+=	--without-sqlite
44
.endif
43
.endif
45
44
46
.if defined(WITH_PGSQL)
45
.if defined(WITH_PGSQL)
47
USE_PGSQL=	yes
46
USE_PGSQL=	yes
48
CONFIGURE_ARGS+=	--with-pgsql=${PREFIX}
47
CONFIGURE_ARGS+=	--with-pgsql=${LOCALBASE}/bin/pg_config
49
.else
48
.else
50
CONFIGURE_ARGS+=	--without-pgsql
49
CONFIGURE_ARGS+=	--without-pgsql
51
.endif
50
.endif
52
51
53
post-patch:
54
	@${REINPLACE_CMD} -e 's|-lpthread |${PTHREAD_LIBS} |g ; \
55
		 s|_mysql/lib |_mysql/lib/mysql |g ; \
56
		 s|_mysql/include |_mysql/include/mysql |g ; \
57
		 s|_mysql/include"|_mysql/include/mysql"|g ; \
58
		 s|_mysql/lib/l|_mysql/lib/mysql/l|g ; \
59
		 s|_mysql/lib/ |_mysql/lib/mysql |g' ${WRKSRC}/configure
60
61
.include <bsd.port.post.mk>
52
.include <bsd.port.post.mk>
(-)databases/libzdb/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (libzdb-2.3.tar.gz) = 62e16369e268e9280978d36343207e60
1
MD5 (libzdb-2.4.tar.gz) = b4c4ba0090881d4714f7f3e56d6eadbd
2
SHA256 (libzdb-2.3.tar.gz) = f9b63c4f78c23d6dc44ba20dc3abdccfb61319138100864a3ad3f2848f0ecdaf
2
SHA256 (libzdb-2.4.tar.gz) = 4536130adffa907924167a7b2b3b026eb1ec63456e26c6987ca6b4d7adbb80fa
3
SIZE (libzdb-2.3.tar.gz) = 605014
3
SIZE (libzdb-2.4.tar.gz) = 608663
(-)databases/libzdb/pkg-plist (-9 / +9 lines)
Lines 1-12 Link Here
1
include/Connection.h
1
include/zdb/Connection.h
2
include/ConnectionPool.h
2
include/zdb/ConnectionPool.h
3
include/Exception.h
3
include/zdb/Exception.h
4
include/PreparedStatement.h
4
include/zdb/PreparedStatement.h
5
include/ResultSet.h
5
include/zdb/ResultSet.h
6
include/SQLException.h
6
include/zdb/SQLException.h
7
include/URL.h
7
include/zdb/URL.h
8
lib/libzdb.a
8
lib/libzdb.a
9
lib/libzdb.la
9
lib/libzdb.la
10
lib/libzdb.so
10
lib/libzdb.so
11
lib/libzdb-%%VERSION%%.so
11
lib/libzdb.so.6
12
lib/libzdb-%%VERSION%%.so.6
12
@dirrm include/zdb

Return to bug 132468