Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Aug 2019 18:08:42 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r508343 - in head/databases/libiodbc: . files
Message-ID:  <201908071808.x77I8gKT036411@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Wed Aug  7 18:08:42 2019
New Revision: 508343
URL: https://svnweb.freebsd.org/changeset/ports/508343

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

Added:
  head/databases/libiodbc/files/
  head/databases/libiodbc/files/patch-Makefile.am   (contents, props changed)
Modified:
  head/databases/libiodbc/Makefile
  head/databases/libiodbc/distinfo
  head/databases/libiodbc/pkg-plist

Modified: head/databases/libiodbc/Makefile
==============================================================================
--- head/databases/libiodbc/Makefile	Wed Aug  7 17:51:56 2019	(r508342)
+++ head/databases/libiodbc/Makefile	Wed Aug  7 18:08:42 2019	(r508343)
@@ -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/fontconfi
 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
 

Modified: head/databases/libiodbc/distinfo
==============================================================================
--- head/databases/libiodbc/distinfo	Wed Aug  7 17:51:56 2019	(r508342)
+++ head/databases/libiodbc/distinfo	Wed Aug  7 18:08:42 2019	(r508343)
@@ -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

Added: head/databases/libiodbc/files/patch-Makefile.am
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/libiodbc/files/patch-Makefile.am	Wed Aug  7 18:08:42 2019	(r508343)
@@ -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
+ 

Modified: head/databases/libiodbc/pkg-plist
==============================================================================
--- head/databases/libiodbc/pkg-plist	Wed Aug  7 17:51:56 2019	(r508342)
+++ head/databases/libiodbc/pkg-plist	Wed Aug  7 18:08:42 2019	(r508343)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201908071808.x77I8gKT036411>