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

(-)databases/unixODBC/Makefile (-15 / +20 lines)
Lines 2-41 Link Here
2
# $FreeBSD: head/databases/unixODBC/Makefile 327717 2013-09-20 16:13:47Z bapt $
2
# $FreeBSD: head/databases/unixODBC/Makefile 327717 2013-09-20 16:13:47Z bapt $
3
3
4
PORTNAME=	unixODBC
4
PORTNAME=	unixODBC
5
PORTVERSION=	2.3.1
5
PORTVERSION=	2.3.2
6
CATEGORIES=	databases
6
CATEGORIES=	databases
7
MASTER_SITES=	http://www.unixodbc.org/
7
MASTER_SITES=	http://www.unixodbc.org/
8
8
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
10
COMMENT=	ODBC library suite for Unix
10
COMMENT=	ODBC library suite for Unix
11
11
12
LICENSE=	GPLv2 LGPL21
13
LICENSE_COMB=	multi
14
15
OPTIONS_DEFINE=	DOCS
16
12
CONFLICTS=	libiodbc-[0-9]*
17
CONFLICTS=	libiodbc-[0-9]*
13
18
14
USES=		iconv
19
USES=		iconv
15
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
21
CONFIGURE_ENV=	ac_cv_header_msql_h=no
16
CONFIGURE_ARGS=	--enable-static --enable-shared \
22
CONFIGURE_ARGS=	--enable-static --enable-shared \
17
		${ICONV_CONFIGURE_ARG}
23
		${ICONV_CONFIGURE_ARG}
18
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
19
25
20
PORTDOCS=	*
26
PORTDOCS=	*
21
27
22
NO_STAGE=	yes
28
.include <bsd.port.options.mk>
29
23
post-patch:
30
post-patch:
24
	@${REINPLACE_CMD} 's,$$LIBS $$THREADLIB,$$LIBS,;s,$$CFLAGS -pthread,$$CFLAGS,' \
31
	@${REINPLACE_CMD} -e \
25
		${WRKSRC}/configure
32
		'/\.ini/s|^|#|' ${WRKSRC}/Makefile.in
26
	@${REINPLACE_CMD} -e 's,@MSQL_TRUE@lib_LTLIBRARIES,#&,' \
27
		${WRKSRC}/Drivers/MiniSQL/Makefile.in
28
33
29
post-install:
34
post-install:
30
.if !defined(NOPORTDOCS)
35
.if ${PORT_OPTIONS:MDOCS}
31
	@${MKDIR} ${DOCSDIR}
36
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
32
	${TAR} -C ${WRKSRC}/doc --exclude '*Makefile*' -cf - . \
37
	@${TAR} -C ${WRKSRC}/doc --exclude '*Makefile*' -cf - . \
33
		| ${TAR} -C ${DOCSDIR} --unlink -xf -
38
		| ${TAR} -C ${STAGEDIR}${DOCSDIR} --unlink -xf -
34
.if !defined(INSTALL_AS_USER)
39
	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR}
35
	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
40
	@${FIND} ${STAGEDIR}${DOCSDIR} -type d -print0 \
36
	${FIND} ${DOCSDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755
41
		| ${XARGS} -0 ${CHMOD} a+rx
37
	${FIND} ${DOCSDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644
42
	@${FIND} ${STAGEDIR}${DOCSDIR} -type f -print0 \
38
.endif
43
		| ${XARGS} -0 ${CHMOD} ${SHAREMODE}
39
.endif
44
.endif
40
45
41
.include <bsd.port.mk>
46
.include <bsd.port.mk>
(-)databases/unixODBC/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (unixODBC-2.3.1.tar.gz) = 1f5be3edecff9e31072ef738ea1d8019594c4f0c2e3ab427e6eef153491db6a2
1
SHA256 (unixODBC-2.3.2.tar.gz) = 9c3459742f25df5aa3c10a61429bde51a6d4f11552c03095f1d33d7eb02b5c9a
2
SIZE (unixODBC-2.3.1.tar.gz) = 1813380
2
SIZE (unixODBC-2.3.2.tar.gz) = 1849173
(-)databases/unixODBC/pkg-plist (-13 / +21 lines)
Lines 1-8 Link Here
1
bin/isql
2
bin/dltest
1
bin/dltest
3
bin/odbcinst
2
bin/isql
4
bin/iusql
3
bin/iusql
5
bin/odbc_config
4
bin/odbc_config
5
bin/odbcinst
6
bin/slencheck
6
include/autotest.h
7
include/autotest.h
7
include/odbcinst.h
8
include/odbcinst.h
8
include/odbcinstext.h
9
include/odbcinstext.h
Lines 10-30 Link Here
10
include/sqlext.h
11
include/sqlext.h
11
include/sqltypes.h
12
include/sqltypes.h
12
include/sqlucode.h
13
include/sqlucode.h
13
include/uodbc_stats.h
14
include/uodbc_extras.h
15
include/unixodbc_conf.h
14
include/unixodbc_conf.h
16
lib/libodbcinst.so
15
include/uodbc_extras.h
17
lib/libodbcinst.so.2
16
include/uodbc_stats.h
18
lib/libodbcinst.la
17
lib/libodbc.a
19
lib/libodbcinst.a
18
lib/libodbc.la
20
lib/libodbc.so
19
lib/libodbc.so
21
lib/libodbc.so.2
20
lib/libodbc.so.2
22
lib/libodbc.la
21
lib/libodbccr.a
23
lib/libodbc.a
22
lib/libodbccr.la
24
lib/libodbccr.so
23
lib/libodbccr.so
25
lib/libodbccr.so.2
24
lib/libodbccr.so.2
26
lib/libodbccr.la
25
lib/libodbcinst.a
27
lib/libodbccr.a
26
lib/libodbcinst.la
28
@unexec test -s %D/etc/odbc.ini || rm -f %D/etc/odbc.ini
27
lib/libodbcinst.so
28
lib/libodbcinst.so.2
29
man/man1/isql.1.gz
30
man/man1/odbcinst.1.gz
31
man/man5/odbc.ini.5.gz
32
man/man5/odbcinst.ini.5.gz
29
@unexec test -s %D/etc/odbcinst.ini || rm -f %D/etc/odbcinst.ini
33
@unexec test -s %D/etc/odbcinst.ini || rm -f %D/etc/odbcinst.ini
34
@unexec test -s %D/etc/odbc.ini || rm -f %D/etc/odbc.ini
30
@dirrmtry etc/ODBCDataSources
35
@dirrmtry etc/ODBCDataSources
36
@exec mkdir -p %D/etc/ODBCDataSources
37
@exec test -e %D/etc/odbc.ini || touch %D/etc/odbc.ini
38
@exec test -e %D/etc/odbcinst.ini || touch %D/etc/odbcinst.ini

Return to bug 183568