| @@ -1,16 +1,16 @@ | | | @@ -1,16 +1,16 @@ |
1 | # $NetBSD: Makefile,v 1.60 2017/09/17 17:31:03 taca Exp $ | | 1 | # $NetBSD: Makefile,v 1.61 2017/10/13 17:18:42 taca Exp $ |
2 | | | 2 | |
3 | DISTNAME= freetds-1.00.58 | | 3 | DISTNAME= freetds-1.00.64 |
4 | CATEGORIES= databases | | 4 | CATEGORIES= databases |
5 | MASTER_SITES= ftp://ftp.freetds.org/pub/freetds/stable/ | | 5 | MASTER_SITES= ftp://ftp.freetds.org/pub/freetds/stable/ |
6 | | | 6 | |
7 | MAINTAINER= pkgsrc-users@NetBSD.org | | 7 | MAINTAINER= pkgsrc-users@NetBSD.org |
8 | HOMEPAGE= http://www.freetds.org/ | | 8 | HOMEPAGE= http://www.freetds.org/ |
9 | COMMENT= Implementation of TDS protocol used by Sybase and MS-SQL servers | | 9 | COMMENT= Implementation of TDS protocol used by Sybase and MS-SQL servers |
10 | LICENSE= gnu-lgpl-v2 | | 10 | LICENSE= gnu-lgpl-v2 |
11 | | | 11 | |
12 | USE_LIBTOOL= yes | | 12 | USE_LIBTOOL= yes |
13 | GNU_CONFIGURE= yes | | 13 | GNU_CONFIGURE= yes |
14 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | | 14 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} |
15 | CONFIGURE_ARGS+= --datadir=${PREFIX}/share | | 15 | CONFIGURE_ARGS+= --datadir=${PREFIX}/share |
16 | CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv} | | 16 | CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv} |
| @@ -25,25 +25,25 @@ EGDIR= ${PREFIX}/share/examples/freetds | | | @@ -25,25 +25,25 @@ EGDIR= ${PREFIX}/share/examples/freetds |
25 | CONF_FILES+= ${EGDIR}/freetds.conf ${PKG_SYSCONFDIR}/freetds.conf | | 25 | CONF_FILES+= ${EGDIR}/freetds.conf ${PKG_SYSCONFDIR}/freetds.conf |
26 | CONF_FILES+= ${EGDIR}/locales.conf ${PKG_SYSCONFDIR}/locales.conf | | 26 | CONF_FILES+= ${EGDIR}/locales.conf ${PKG_SYSCONFDIR}/locales.conf |
27 | CONF_FILES+= ${EGDIR}/pool.conf ${PKG_SYSCONFDIR}/pool.conf | | 27 | CONF_FILES+= ${EGDIR}/pool.conf ${PKG_SYSCONFDIR}/pool.conf |
28 | | | 28 | |
29 | # doc/Makefile ignores TARGET_DOCDIR for the files listed in | | 29 | # doc/Makefile ignores TARGET_DOCDIR for the files listed in |
30 | # nobase_data_DATA. Make the Makefiles think the documentation is | | 30 | # nobase_data_DATA. Make the Makefiles think the documentation is |
31 | # in doc/freetds through symlinks and by overriding DOCDIR. | | 31 | # in doc/freetds through symlinks and by overriding DOCDIR. |
32 | MAKE_FLAGS+= DOCDIR=doc/freetds | | 32 | MAKE_FLAGS+= DOCDIR=doc/freetds |
33 | INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} ETC=${DESTDIR}${EGDIR} | | 33 | INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} ETC=${DESTDIR}${EGDIR} |
34 | | | 34 | |
35 | SUBST_CLASSES+= visibility | | 35 | SUBST_CLASSES+= visibility |
36 | SUBST_STAGE.visibility+= pre-configure | | 36 | SUBST_STAGE.visibility+= pre-configure |
37 | SUBST_MESSAGE.visibility+= Turn off visibility for GCC 4.2 | | 37 | SUBST_MESSAGE.visibility+= Turn off visibility for GCC 4.2 |
38 | SUBST_FILES.visibility+= src/tds/tds_checks.h | | 38 | SUBST_FILES.visibility+= include/freetds/odbc.h \ |
39 | SUBST_FILES.visibility+= include/*.h | | 39 | include/freetds/popvis.h \ |
40 | SUBST_FILES.visibility+= include/*/*.h | | 40 | include/freetds/pushvis.h |
41 | SUBST_SED.visibility+= -e 's,!defined(__MINGW32__),!defined(__MINGW32__) \&\& !(__GNUC__ == 4 \&\& __GNUC_MINOR__ == 2),g' | | 41 | SUBST_SED.visibility+= -e 's,!defined(__MINGW32__),!defined(__MINGW32__) \&\& !(__GNUC__ == 4 \&\& __GNUC_MINOR__ == 2),g' |
42 | | | 42 | |
43 | .include "options.mk" | | 43 | .include "options.mk" |
44 | | | 44 | |
45 | .include "../../converters/libiconv/buildlink3.mk" | | 45 | .include "../../converters/libiconv/buildlink3.mk" |
46 | # rl_on_new_line, rl_reset_line_state | | 46 | # rl_on_new_line, rl_reset_line_state |
47 | .include "../../devel/readline/buildlink3.mk" | | 47 | .include "../../devel/readline/buildlink3.mk" |
48 | .include "../../devel/libltdl/buildlink3.mk" | | 48 | .include "../../devel/libltdl/buildlink3.mk" |
49 | .include "../../mk/bsd.pkg.mk" | | 49 | .include "../../mk/bsd.pkg.mk" |