databaes/libiodbc: update to 3.52.13

Release Notes [1]
    * Added extra validation for SQLAllocHandle (SQL_HANDLE_DESC, ...)
    * Added GCC __attribute__ for checking format string
    * Added missing define SQL_CONVERT_GUID
    * Fixed issue using heap after free in SQLConnect_internal
    * Fixed issue with global mutex in SQLError, SQLGetDiagRec, and SQLGetDiagField
    * Fixed SQLSetStmtAttr to cache the correct values for SQL_ATTR_ROW_ARRAY_SIZE and SQL_ATTR_ROW_BIND_TYPE
    * Fixed format specifiers and some casts to fix trace output
    * Fixed missing check for section in SQLGetPrivateProfileString
    * Fixed non-void function needs to return a value
    * Fixed issue in Mac Cocoa code
    * Fixed iODBC apps/frameworks CFBundleGetInfoString attribute
    * Fixes an issue where build fails on Alpine
    * Fixed package versioning
    * Fixed small memory leaks

[1] http://www.iodbc.org/dataspace/doc/iodbc/wiki/iodbcWiki/ChangeNotes#2019-07-23%20-%20iODBC%20Stable%20Version%203.52.13%20Released
This commit is contained in:
Tobias C. Berner 2019-08-07 18:08:42 +00:00
parent c8152041ae
commit 944100afbd
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=508343
4 changed files with 24 additions and 12 deletions

View File

@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= libiodbc
PORTVERSION= 3.52.12
DISTVERSIONPREFIX= v
DISTVERSION= 3.52.13
CATEGORIES= databases
MASTER_SITES= SF/iodbc/iodbc/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= ODBC 3.x driver manager, for universal data source access
@ -14,13 +14,16 @@ LICENSE_COMB= dual
LICENSE_FILE_BSD= ${WRKSRC}/LICENSE.BSD
LICENSE_FILE_LGPL20= ${WRKSRC}/LICENSE.LGPL
USES= libtool pathfix pkgconfig
USES= autoreconf libtool pathfix pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-iodbc-inidir=${ETCDIR} \
--includedir=${LOCALBASE}/include/libiodbc \
--disable-libodbc
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= openlink
GH_PROJECT= iODBC
OPTIONS_DEFINE= GTK2 DOCS EXAMPLES
OPTIONS_SUB= yes
@ -33,8 +36,6 @@ GTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
GTK2_CONFIGURE_ENABLE= gui
post-patch:
@${REINPLACE_CMD} -e \
'/^SUBDIRS/s|samples||' ${WRKSRC}/Makefile.in
@${REINPLACE_CMD} -e \
's|-ldl||g' ${WRKSRC}/admin/libiodbc.pc.in

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1472678293
SHA256 (libiodbc-3.52.12.tar.gz) = 51c5ff3a7d9a54202486cb77a3514e0e379a135beefcd5d12b96d1901f9dfb62
SIZE (libiodbc-3.52.12.tar.gz) = 1134054
TIMESTAMP = 1565199385
SHA256 (openlink-iODBC-v3.52.13_GH0.tar.gz) = 4bf67fc6d4d237a4db19b292b5dd255ee09a0b2daa4e4058cf3a918bc5102135
SIZE (openlink-iODBC-v3.52.13_GH0.tar.gz) = 777789

View File

@ -0,0 +1,11 @@
--- Makefile.am.orig 2019-08-07 17:55:25 UTC
+++ Makefile.am
@@ -73,7 +73,7 @@
AUTOMAKE_OPTIONS = gnu dist-zip 1.9.6
-SUBDIRS = admin bin etc man include iodbcinst iodbc iodbcadm drvproxy samples
+SUBDIRS = admin bin etc man include iodbcinst iodbc iodbcadm drvproxy
ACLOCAL_AMFLAGS = -I admin

View File

@ -16,19 +16,19 @@ include/libiodbc/sqlucode.h
%%GTK2%%lib/libdrvproxy.a
%%GTK2%%lib/libdrvproxy.so
%%GTK2%%lib/libdrvproxy.so.2
%%GTK2%%lib/libdrvproxy.so.2.1.25
%%GTK2%%lib/libdrvproxy.so.2.1.27
lib/libiodbc.a
lib/libiodbc.so
lib/libiodbc.so.2
lib/libiodbc.so.2.1.25
lib/libiodbc.so.2.1.27
%%GTK2%%lib/libiodbcadm.a
%%GTK2%%lib/libiodbcadm.so
%%GTK2%%lib/libiodbcadm.so.2
%%GTK2%%lib/libiodbcadm.so.2.1.25
%%GTK2%%lib/libiodbcadm.so.2.1.27
lib/libiodbcinst.a
lib/libiodbcinst.so
lib/libiodbcinst.so.2
lib/libiodbcinst.so.2.1.25
lib/libiodbcinst.so.2.1.27
libdata/pkgconfig/libiodbc.pc
man/man1/iodbc-config.1.gz
%%GTK2%%man/man1/iodbcadm-gtk.1.gz