[Midnightbsd-cvs] mports [19512] trunk/databases/freetds: freetds 0.95.8
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Tue Jun 23 21:04:15 EDT 2015
Revision: 19512
http://svnweb.midnightbsd.org/mports/?rev=19512
Author: laffer1
Date: 2015-06-23 21:04:14 -0400 (Tue, 23 Jun 2015)
Log Message:
-----------
freetds 0.95.8
Modified Paths:
--------------
trunk/databases/freetds/Makefile
trunk/databases/freetds/distinfo
trunk/databases/freetds/pkg-plist
Added Paths:
-----------
trunk/databases/freetds/files/patch-include_freetds_tds.h
trunk/databases/freetds/files/patch-src_tds_tls.c
Removed Paths:
-------------
trunk/databases/freetds/files/patch-doc_Makefile.in
trunk/databases/freetds/files/patch-include_tdsodbc.h
Modified: trunk/databases/freetds/Makefile
===================================================================
--- trunk/databases/freetds/Makefile 2015-06-21 21:13:25 UTC (rev 19511)
+++ trunk/databases/freetds/Makefile 2015-06-24 01:04:14 UTC (rev 19512)
@@ -2,8 +2,8 @@
# $FreeBSD: head/databases/freetds/Makefile 369379 2014-09-27 08:31:58Z riggs $
PORTNAME= freetds
-PORTVERSION= 0.91.103
-PORTREVISION= 1
+PORTVERSION= 0.95.8
+PORTREVISION= 0
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= ftp://ftp.freetds.org/pub/freetds/stable/
@@ -17,12 +17,11 @@
TDS_VER?= 5.0
-USES= iconv gmake pkgconfig libtool:keepla
+USES= autoreconf iconv gmake libtool:keepla pkgconfig readline tar:bzip2
GNU_CONFIGURE= yes
-USE_AUTOTOOLS= autoconf:env
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-LIBS+= -lgcrypt
+LIBS+= -lgcrypt -lpthread
CONFIGURE_ARGS= --with-tdsver=${TDS_VER} --sysconfdir=${ETCDIR} \
--enable-sybase-compat --enable-msdblib
USE_LDCONFIG= yes
@@ -30,7 +29,10 @@
PORTDOCS= *
-OPTIONS_DEFINE= OPENSSL GNUTLS DOCS
+OPTIONS_DEFINE= DOCS
+OPTIONS_SINGLE= SSL
+OPTIONS_SINGLE_SSL= OPENSSL GNUTLS
+OPTIONS_DEFAULT= OPENSSL
OPTIONS_RADIO= ODBC
OPTIONS_RADIO_ODBC= IODBC UNIXODBC
OPENSSL_USE= OPENSSL=yes
@@ -57,21 +59,16 @@
@cd ${WRKSRC}/src/pool && ${LN} -s pool.conf pool.conf.sample
post-patch:
- @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
+ @${FIND} ${WRKSRC} -name "Makefile.am" | ${XARGS} ${REINPLACE_CMD} -e \
's|<malloc.h>|<stdlib.h>| ; \
s|/freetds.conf|/freetds.conf.sample|g ; \
s|/locales.conf|/locales.conf.sample|g ; \
s|/pool.conf|/pool.conf.sample|g ; \
s| common.h||g'
- @${REINPLACE_CMD} -e 's|$$ODBC_INC/isql.h|$$ODBC_INC/libiodbc/isql.h|g ; \
- s|$$ODBC_INC/isqlext.h|$$ODBC_INC/libiodbc/isqlext.h|g' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|\(\$with_iodbc/include\)|\1/libiodbc|g' \
+ ${WRKSRC}/configure.ac
post-install:
- @${INSTALL_DATA} ${WRKSRC}/interfaces ${STAGEDIR}${ETCDIR}/interfaces.sample
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @(cd ${WRKSRC}/doc/doc/${PORTNAME}-${PORTVERSION} && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-.endif
+ ${INSTALL_DATA} ${WRKSRC}/interfaces ${ETCDIR}/interfaces.sample
.include <bsd.port.mk>
Modified: trunk/databases/freetds/distinfo
===================================================================
--- trunk/databases/freetds/distinfo 2015-06-21 21:13:25 UTC (rev 19511)
+++ trunk/databases/freetds/distinfo 2015-06-24 01:04:14 UTC (rev 19512)
@@ -1,2 +1,2 @@
-SHA256 (freetds-0.91.103.tar.gz) = 895cdce6d2af65f79db5e7034d1eba5dd3b63369a0c6b5fbc890e606c699556b
-SIZE (freetds-0.91.103.tar.gz) = 2061912
+SHA256 (freetds-0.95.8.tar.bz2) = ace9f99993235c4a1e407981eea1cb345dd304f1703a9accfb8835296786d2fb
+SIZE (freetds-0.95.8.tar.bz2) = 3204333
Deleted: trunk/databases/freetds/files/patch-doc_Makefile.in
===================================================================
--- trunk/databases/freetds/files/patch-doc_Makefile.in 2015-06-21 21:13:25 UTC (rev 19511)
+++ trunk/databases/freetds/files/patch-doc_Makefile.in 2015-06-24 01:04:14 UTC (rev 19512)
@@ -1,11 +0,0 @@
---- doc/Makefile.in.orig 2014-09-16 20:53:09.681073696 +0600
-+++ doc/Makefile.in 2014-09-16 20:53:24.383067403 +0600
-@@ -254,7 +254,7 @@
- TXT2MAN = $(srcdir)/txt2man
- DOCDIR = doc/freetds-$(VERSION)
- PRODUCT = FreeTDS
--TARGET_DOCDIR = $(DESTDIR)$(datadir)/$(DOCDIR)
-+TARGET_DOCDIR = $(DESTDIR)$(datadir)/doc/freetds
- IMAGES = images/important.gif \
- images/note.gif \
- images/tip.gif \
Added: trunk/databases/freetds/files/patch-include_freetds_tds.h
===================================================================
--- trunk/databases/freetds/files/patch-include_freetds_tds.h (rev 0)
+++ trunk/databases/freetds/files/patch-include_freetds_tds.h 2015-06-24 01:04:14 UTC (rev 19512)
@@ -0,0 +1,14 @@
+--- include/freetds/tds.h.orig 2015-06-09 10:34:04 UTC
++++ include/freetds/tds.h
+@@ -144,7 +144,10 @@ typedef struct
+ TDS_INT date; /**< date, 0 = 1900-01-01 */
+ TDS_SMALLINT offset; /**< time offset */
+ TDS_USMALLINT time_prec:3;
+- TDS_USMALLINT _res:10;
++#pragma push_macro("_res")
++#undef _res
++ TDS_USMALLINT _res:10;
++#pragma pop_macro("_res")
+ TDS_USMALLINT has_time:1;
+ TDS_USMALLINT has_date:1;
+ TDS_USMALLINT has_offset:1;
Property changes on: trunk/databases/freetds/files/patch-include_freetds_tds.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Deleted: trunk/databases/freetds/files/patch-include_tdsodbc.h
===================================================================
--- trunk/databases/freetds/files/patch-include_tdsodbc.h 2015-06-21 21:13:25 UTC (rev 19511)
+++ trunk/databases/freetds/files/patch-include_tdsodbc.h 2015-06-24 01:04:14 UTC (rev 19512)
@@ -1,13 +0,0 @@
---- include/tdsodbc.h.orig 2006-02-24 21:14:21.000000000 +0000
-+++ include/tdsodbc.h
-@@ -31,8 +31,8 @@
- #include <sql.h>
- #include <sqlext.h>
- #else /* IODBC */
--#include <isql.h>
--#include <isqlext.h>
-+#include <libiodbc/isql.h>
-+#include <libiodbc/isqlext.h>
- #ifdef HAVE_IODBCINST_H
- #include <iodbcinst.h>
- #endif /* HAVE_IODBCINST_H */
Added: trunk/databases/freetds/files/patch-src_tds_tls.c
===================================================================
--- trunk/databases/freetds/files/patch-src_tds_tls.c (rev 0)
+++ trunk/databases/freetds/files/patch-src_tds_tls.c 2015-06-24 01:04:14 UTC (rev 19512)
@@ -0,0 +1,13 @@
+--- src/tds/tls.c.orig 2015-06-09 10:38:40 UTC
++++ src/tds/tls.c
+@@ -46,6 +46,10 @@
+ #include <sys/stat.h>
+ #endif /* HAVE_SYS_STAT_H */
+
++#if defined(__FreeBSD__) || defined(__DragonFly__)
++#include <sys/socket.h>
++#endif
++
+ #include <freetds/tds.h>
+ #include <freetds/string.h>
+ #include <freetds/tls.h>
Property changes on: trunk/databases/freetds/files/patch-src_tds_tls.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/databases/freetds/pkg-plist
===================================================================
--- trunk/databases/freetds/pkg-plist 2015-06-21 21:13:25 UTC (rev 19511)
+++ trunk/databases/freetds/pkg-plist 2015-06-24 01:04:14 UTC (rev 19512)
@@ -46,3 +46,4 @@
%%ODBC%%lib/libtdsodbc.so.0.0.0
%%ODBC%%lib/libtdsodbc.la
%%ODBC%%lib/libtdsodbc.a
+%%PORTDOCS%%@dir %%DOCSDIR%%/images/callouts
More information about the Midnightbsd-cvs
mailing list