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

(-)databases/libdbi/Makefile (-14 / +24 lines)
Lines 7-13 Link Here
7
#
7
#
8
8
9
PORTNAME=	libdbi
9
PORTNAME=	libdbi
10
PORTVERSION=	0.6.2
10
PORTVERSION=	0.6.5
11
CATEGORIES=	databases devel
11
CATEGORIES=	databases devel
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
13
		http://linux.ucla.edu/~dap24/%SUBDIR%/
13
		http://linux.ucla.edu/~dap24/%SUBDIR%/
Lines 16-42 Link Here
16
MAINTAINER=	ports@FreeBSD.org
16
MAINTAINER=	ports@FreeBSD.org
17
17
18
USE_LIBTOOL=	yes
18
USE_LIBTOOL=	yes
19
GNU_CONFIGURE=	yes
20
INSTALLS_SHLIB=	yes
19
INSTALLS_SHLIB=	yes
21
PLIST_SUB=	VERSION=${PORTVERSION}
20
21
.if defined(WITH_MYSQL)
22
LIB_DEPENDS+=	mysqlclient:${PORTSDIR}/databases/mysql323-client
23
CONFIGURE_ARGS+=	--with-mysql \
24
			--with-mysql-incdir=${LOCALBASE}/include \
25
			--with-mysql-libdir=${LOCALBASE}/lib/mysql
26
PLIST_SUB+=	MYSQL=""
27
.else
28
PLIST_SUB+=	MYSQL="@comment "
29
.endif
22
30
23
.if defined(WITH_PGSQL)
31
.if defined(WITH_PGSQL)
24
LIB_DEPENDS+=	pq:${PORTSDIR}/databases/postgresql7
32
LIB_DEPENDS+=	pq:${PORTSDIR}/databases/postgresql7
25
CONFIGURE_ARGS+=	--with-pgsql
33
CONFIGURE_ARGS+=	--with-pgsql
26
PLIST_SUB+=	WITH_PQ=""
34
PLIST_SUB+=	PGSQL=""
27
.else
35
.else
28
PLIST_SUB+=	WITH_PQ="@comment "
36
PLIST_SUB+=	PGSQL="@comment "
29
.endif
37
.endif
30
38
31
.if defined(WITH_MYSQL)
39
post-install:
32
LIB_DEPENDS+=	mysqlclient:${PORTSDIR}/databases/mysql323-client
40
.if !defined(NOPORTDOCS)
33
CONFIGURE_ARGS+=	\
41
	@${MKDIR} ${DOCSDIR}
34
		--with-mysql \
42
	${INSTALL_DATA} ${WRKSRC}/doc/*.pdf \
35
		--with-mysql-incdir=${LOCALBASE}/include \
43
		${DOCSDIR}
36
		--with-mysql-libdir=${LOCALBASE}/lib/mysql
44
	@${MKDIR} ${DOCSDIR}/driver-guide
37
PLIST_SUB+=	WITH_MY=""
45
	${INSTALL_DATA} ${WRKSRC}/doc/driver-guide/*.html \
38
.else
46
		${DOCSDIR}/driver-guide
39
PLIST_SUB+=	WITH_MY="@comment "
47
	@${MKDIR} ${DOCSDIR}/programmers-guide
48
	${INSTALL_DATA} ${WRKSRC}/doc/programmers-guide/*.html \
49
		${DOCSDIR}/programmers-guide
40
.endif
50
.endif
41
51
42
.include <bsd.port.mk>
52
.include <bsd.port.mk>
(-)databases/libdbi/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (libdbi-0.6.2.tar.gz) = 02a6814abba70405557f3b802567e9aa
1
MD5 (libdbi-0.6.5.tar.gz) = d3f8c027a161f71a9891e2cbb55b78e9
(-)databases/libdbi/files/patch-Makefile.in (+11 lines)
Line 0 Link Here
1
--- Makefile.in.orig	Sat Jun 15 09:45:17 2002
2
+++ Makefile.in	Sat Oct  5 21:18:07 2002
3
@@ -92,7 +92,7 @@
4
 
5
 AUTOMAKE_OPTIONS = foreign dist-zip
6
 
7
-SUBDIRS = src include doc drivers tests
8
+SUBDIRS = src include drivers tests
9
 
10
 
11
 #m4datadir = $(datadir)/aclocal
(-)databases/libdbi/files/patch-configure (+10 lines)
Line 0 Link Here
1
--- configure.orig	Sat Jun 15 09:45:18 2002
2
+++ configure	Sat Oct  5 21:05:30 2002
3
@@ -5551,6 +5551,7 @@
4
 
5
 # This can be used to rebuild libtool when needed
6
 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
7
+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
8
 
9
 # Always use our own libtool.
10
 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
(-)databases/libdbi/files/patch-include::dbi::dbi.h (-10 lines)
Lines 1-10 Link Here
1
--- include/dbi/dbi.h.orig	Sun Nov  4 11:48:26 2001
2
+++ include/dbi/dbi.h	Sun Nov  4 11:48:37 2001
3
@@ -29,6 +29,7 @@
4
 
5
 #include <stdlib.h>
6
 #include <stdarg.h>
7
+#include <time.h>
8
 
9
 /* opaque type definitions */
10
 typedef void * dbi_plugin;
(-)databases/libdbi/pkg-plist (-35 / +34 lines)
Lines 4-42 Link Here
4
lib/libdbi.a
4
lib/libdbi.a
5
lib/libdbi.so
5
lib/libdbi.so
6
lib/libdbi.so.0
6
lib/libdbi.so.0
7
%%WITH_PQ%%lib/dbd/libpgsql.so
7
%%MYSQL%%lib/dbd/libmysql.so
8
%%WITH_MY%%lib/dbd/libmysql.so
8
%%PGSQL%%lib/dbd/libpgsql.so
9
share/doc/libdbi-0.6.2/plugin-guide/contact.html
9
%%PORTDOCS%%share/doc/libdbi/driver-guide.pdf
10
share/doc/libdbi-0.6.2/plugin-guide/copying-fdl.html
10
%%PORTDOCS%%share/doc/libdbi/driver-guide/contact.html
11
share/doc/libdbi-0.6.2/plugin-guide/description.html
11
%%PORTDOCS%%share/doc/libdbi/driver-guide/copying-fdl.html
12
share/doc/libdbi-0.6.2/plugin-guide/gnugpl.html
12
%%PORTDOCS%%share/doc/libdbi/driver-guide/description.html
13
share/doc/libdbi-0.6.2/plugin-guide/helperfuncs.html
13
%%PORTDOCS%%share/doc/libdbi/driver-guide/driverfuncs-dbquery.html
14
share/doc/libdbi-0.6.2/plugin-guide/index.html
14
%%PORTDOCS%%share/doc/libdbi/driver-guide/driverfuncs-infrastructure.html
15
share/doc/libdbi-0.6.2/plugin-guide/intro.html
15
%%PORTDOCS%%share/doc/libdbi/driver-guide/driverfuncs.html
16
share/doc/libdbi-0.6.2/plugin-guide/pluginfuncs-dbquery.html
16
%%PORTDOCS%%share/doc/libdbi/driver-guide/gnugpl.html
17
share/doc/libdbi-0.6.2/plugin-guide/pluginfuncs-infrastructure.html
17
%%PORTDOCS%%share/doc/libdbi/driver-guide/helperfuncs.html
18
share/doc/libdbi-0.6.2/plugin-guide/pluginfuncs.html
18
%%PORTDOCS%%share/doc/libdbi/driver-guide/index.html
19
share/doc/libdbi-0.6.2/plugin-guide/terminology.html
19
%%PORTDOCS%%share/doc/libdbi/driver-guide/intro.html
20
share/doc/libdbi-0.6.2/plugin-guide.pdf
20
%%PORTDOCS%%share/doc/libdbi/driver-guide/terminology.html
21
share/doc/libdbi-0.6.2/programmers-guide/contact.html
21
%%PORTDOCS%%share/doc/libdbi/programmers-guide.pdf
22
share/doc/libdbi-0.6.2/programmers-guide/copying-fdl.html
22
%%PORTDOCS%%share/doc/libdbi/programmers-guide/contact.html
23
share/doc/libdbi-0.6.2/programmers-guide/description.html
23
%%PORTDOCS%%share/doc/libdbi/programmers-guide/copying-fdl.html
24
share/doc/libdbi-0.6.2/programmers-guide/gnugpl.html
24
%%PORTDOCS%%share/doc/libdbi/programmers-guide/description.html
25
share/doc/libdbi-0.6.2/programmers-guide/index.html
25
%%PORTDOCS%%share/doc/libdbi/programmers-guide/gnugpl.html
26
share/doc/libdbi-0.6.2/programmers-guide/intro.html
26
%%PORTDOCS%%share/doc/libdbi/programmers-guide/index.html
27
share/doc/libdbi-0.6.2/programmers-guide/quickstart-code.html
27
%%PORTDOCS%%share/doc/libdbi/programmers-guide/intro.html
28
share/doc/libdbi-0.6.2/programmers-guide/quickstart-debriefing.html
28
%%PORTDOCS%%share/doc/libdbi/programmers-guide/quickstart-code.html
29
share/doc/libdbi-0.6.2/programmers-guide/quickstart.html
29
%%PORTDOCS%%share/doc/libdbi/programmers-guide/quickstart-debriefing.html
30
share/doc/libdbi-0.6.2/programmers-guide/reference-core.html
30
%%PORTDOCS%%share/doc/libdbi/programmers-guide/quickstart.html
31
share/doc/libdbi-0.6.2/programmers-guide/reference-database.html
31
%%PORTDOCS%%share/doc/libdbi/programmers-guide/reference-conn.html
32
share/doc/libdbi-0.6.2/programmers-guide/reference-driver.html
32
%%PORTDOCS%%share/doc/libdbi/programmers-guide/reference-core.html
33
share/doc/libdbi-0.6.2/programmers-guide/reference-field.html
33
%%PORTDOCS%%share/doc/libdbi/programmers-guide/reference-database.html
34
share/doc/libdbi-0.6.2/programmers-guide/reference-plugin.html
34
%%PORTDOCS%%share/doc/libdbi/programmers-guide/reference-driver.html
35
share/doc/libdbi-0.6.2/programmers-guide/reference.html
35
%%PORTDOCS%%share/doc/libdbi/programmers-guide/reference-field.html
36
share/doc/libdbi-0.6.2/programmers-guide/terminology.html
36
%%PORTDOCS%%share/doc/libdbi/programmers-guide/reference.html
37
share/doc/libdbi-0.6.2/programmers-guide.pdf
37
%%PORTDOCS%%share/doc/libdbi/programmers-guide/terminology.html
38
%%PORTDOCS%%@dirrm share/doc/libdbi/programmers-guide
39
%%PORTDOCS%%@dirrm share/doc/libdbi/driver-guide
40
%%PORTDOCS%%@dirrm share/doc/libdbi
38
@dirrm include/dbi
41
@dirrm include/dbi
39
@dirrm lib/dbd
40
@dirrm share/doc/libdbi-%%VERSION%%/plugin-guide
41
@dirrm share/doc/libdbi-%%VERSION%%/programmers-guide
42
@dirrm share/doc/libdbi-%%VERSION%%

Return to bug 43782