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> |