xref: /mports/databases/libiodbc/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#
2# Note:  The location of ${INIDIR} and the installed name of the "odbctest"
3#        binary were chosen such that this port does not conflict with
4#        databases/unixODBC.
5
6PORTNAME=	libiodbc
7PORTVERSION=	3.52.16
8CATEGORIES=	databases
9MASTER_SITES=	SF/iodbc/iodbc/${PORTVERSION}
10
11MAINTAINER=	ports@MidnightBSD.org
12COMMENT=	ODBC 3.x driver manager, for universal data source access
13
14LICENSE=		bsd3 lgpl
15LICENSE_COMB=		dual
16LICENSE_FILE_BSD=	${WRKSRC}/LICENSE.BSD
17LICENSE_FILE_LGPL20=	${WRKSRC}/LICENSE.LGPL
18
19USES=		libtool pathfix pkgconfig
20GNU_CONFIGURE=	yes
21CONFIGURE_ARGS=	--with-iodbc-inidir=${ETCDIR} \
22		--includedir=${LOCALBASE}/include/libiodbc \
23		--disable-libodbc
24INSTALL_TARGET=	install-strip
25USE_LDCONFIG=	yes
26
27OPTIONS_DEFINE=	GTK2 DOCS EXAMPLES
28OPTIONS_SUB=	yes
29
30GTK2_USE=	GNOME=gtk20
31GTK2_CONFIGURE_ENABLE=	gui
32
33post-patch:
34	@${REINPLACE_CMD} -e \
35		'/^SUBDIRS/s|samples||' ${WRKSRC}/Makefile.in
36	@${REINPLACE_CMD} -e \
37		's|-ldl||g' ${WRKSRC}/admin/libiodbc.pc.in
38
39post-install:
40	@${MKDIR} ${ETCDIR}
41	${INSTALL_DATA} ${WRKSRC}/etc/odbc*.ini.sample ${ETCDIR}
42	@${MKDIR} ${DOCSDIR}
43.for f in AUTHORS ChangeLog NEWS README
44	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
45.endfor
46	@${MKDIR} ${EXAMPLESDIR}
47.for f in Makefile.sample iodbctest.c
48	${INSTALL_DATA} ${WRKSRC}/samples/${f} ${EXAMPLESDIR}
49.endfor
50
51.include <bsd.port.mk>
52

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026