pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/qore-mysql-module Updated databases/qore-mys...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a51114eef6e5
branches:  trunk
changeset: 381497:a51114eef6e5
user:      nros <nros%pkgsrc.org@localhost>
date:      Fri Jun 08 19:25:39 2018 +0000

description:
Updated databases/qore-mysql-module to version 2.0.2.1 .

patch-configure and patch-src_Makefile.in removed since
they have applied upstream.

Changes from release notes:
* updated SQLStatement::fetchColumns() to return an empty
  hash when no data is available
* fixed a bug where DBI-SELECT-ROW-ERROR exceptions were
  being raised as MYSQL-SELECT-ROW-ERROR exceptions
* fixed formatting bugs in invalid value specification
  error messages
* updated configure to find and compile with MariaDB and
  Percona includes and libs
* placeholders and quotes in SQL comments are ignored
* fixed time column retrieval; the date component is now
  set to 1970-01-01
* fixed binary and varbinary column handling
* fixed the "optimal-numbers" option with decimal values
  with decimal points
* fixed returning result sets with duplicate column names

diffstat:

 databases/qore-mysql-module/Makefile                      |  11 +++++--
 databases/qore-mysql-module/PLIST                         |   8 +++++-
 databases/qore-mysql-module/buildlink3.mk                 |   4 +-
 databases/qore-mysql-module/distinfo                      |  12 +++-----
 databases/qore-mysql-module/patches/patch-configure       |  21 ---------------
 databases/qore-mysql-module/patches/patch-src_Makefile.in |  13 ---------
 6 files changed, 21 insertions(+), 48 deletions(-)

diffs (135 lines):

diff -r a28ebdcc8c01 -r a51114eef6e5 databases/qore-mysql-module/Makefile
--- a/databases/qore-mysql-module/Makefile      Fri Jun 08 19:22:50 2018 +0000
+++ b/databases/qore-mysql-module/Makefile      Fri Jun 08 19:25:39 2018 +0000
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.6 2018/01/28 16:24:10 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2018/06/08 19:25:39 nros Exp $
 
-DISTNAME=      qore-mysql-module-2.0.1
-PKGREVISION=   8
+DISTNAME=      qore-mysql-module-2.0.2.1
 CATEGORIES=    databases
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=qore/}
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=qorelanguage/}
 EXTRACT_SUFX=  .tar.bz2
+GITHUB_PROJECT=        module-mysql
+GITHUB_RELEASE=        v${PKGVERSION_NOREV}
 
 MAINTAINER=    nros%NetBSD.org@localhost
 HOMEPAGE=      http://www.qore.org/
@@ -17,6 +18,8 @@
 USE_TOOLS+=    gmake pax
 PTHREAD_OPTS+= native
 
+CONFIGURE_ARGS+=--with-libsuffix=""
+
 #install docs
 INSTALLATION_DIRS+=    share/doc/${PKGBASE}
 post-install:
diff -r a28ebdcc8c01 -r a51114eef6e5 databases/qore-mysql-module/PLIST
--- a/databases/qore-mysql-module/PLIST Fri Jun 08 19:22:50 2018 +0000
+++ b/databases/qore-mysql-module/PLIST Fri Jun 08 19:25:39 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2014/12/30 15:42:24 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2018/06/08 19:25:39 nros Exp $
 ${QORE_MODULE_DIR}/mysql-api-${QORE_LATEST_MODULE_API}.qmod
 share/doc/qore-mysql-module/html/bc_s.png
 share/doc/qore-mysql-module/html/bdwn.png
@@ -35,14 +35,20 @@
 share/doc/qore-mysql-module/html/navtreeindex0.js
 share/doc/qore-mysql-module/html/open.png
 share/doc/qore-mysql-module/html/resize.js
+share/doc/qore-mysql-module/html/search/all_71.html
+share/doc/qore-mysql-module/html/search/all_71.js
 share/doc/qore-mysql-module/html/search/close.png
 share/doc/qore-mysql-module/html/search/mag_sel.png
 share/doc/qore-mysql-module/html/search/nomatches.html
+share/doc/qore-mysql-module/html/search/pages_71.html
+share/doc/qore-mysql-module/html/search/pages_71.js
 share/doc/qore-mysql-module/html/search/search.css
 share/doc/qore-mysql-module/html/search/search.js
 share/doc/qore-mysql-module/html/search/search_l.png
 share/doc/qore-mysql-module/html/search/search_m.png
 share/doc/qore-mysql-module/html/search/search_r.png
+share/doc/qore-mysql-module/html/sync_off.png
+share/doc/qore-mysql-module/html/sync_on.png
 share/doc/qore-mysql-module/html/tab_a.png
 share/doc/qore-mysql-module/html/tab_b.png
 share/doc/qore-mysql-module/html/tab_h.png
diff -r a28ebdcc8c01 -r a51114eef6e5 databases/qore-mysql-module/buildlink3.mk
--- a/databases/qore-mysql-module/buildlink3.mk Fri Jun 08 19:22:50 2018 +0000
+++ b/databases/qore-mysql-module/buildlink3.mk Fri Jun 08 19:25:39 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2018/01/28 16:24:10 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2018/06/08 19:25:39 nros Exp $
 #
 
 BUILDLINK_TREE+=       qore-mysql-module
@@ -7,7 +7,7 @@
 QORE_MYSQL_MODULE_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.qore-mysql-module+=      qore-mysql-module>=2.0.1
-BUILDLINK_ABI_DEPENDS.qore-mysql-module?=      qore-mysql-module>=2.0.1nb8
+BUILDLINK_ABI_DEPENDS.qore-mysql-module?=      qore-mysql-module>=2.0.2.1
 BUILDLINK_PKGSRCDIR.qore-mysql-module?=                ../../databases/qore-mysql-module
 
 .include "../../lang/qore/buildlink3.mk"
diff -r a28ebdcc8c01 -r a51114eef6e5 databases/qore-mysql-module/distinfo
--- a/databases/qore-mysql-module/distinfo      Fri Jun 08 19:22:50 2018 +0000
+++ b/databases/qore-mysql-module/distinfo      Fri Jun 08 19:25:39 2018 +0000
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 01:56:29 agc Exp $
+$NetBSD: distinfo,v 1.3 2018/06/08 19:25:39 nros Exp $
 
-SHA1 (qore-mysql-module-2.0.1.tar.bz2) = 4c219ce39d2fc0c025e1dc46fe7a6a8bff5f0020
-RMD160 (qore-mysql-module-2.0.1.tar.bz2) = 172c9f9ebee4b638e470e096e1537d6decff3af3
-SHA512 (qore-mysql-module-2.0.1.tar.bz2) = f72e574207c81aba3b50ef7effca82154be437e111925ce92408ad01c7385095d0a5b3ce709ed6f714d19c3cc3329f66f97fdab37bfdc8e1dc6ebd68bcfa4a0a
-Size (qore-mysql-module-2.0.1.tar.bz2) = 386434 bytes
-SHA1 (patch-configure) = 0cf87eaf70ce4dc6e70f43040054e7f3c33eafb1
-SHA1 (patch-src_Makefile.in) = 18f0d6b08e2a836eac69ada17f7919e142acaedf
+SHA1 (qore-mysql-module-2.0.2.1.tar.bz2) = f92b01070cac8bbd987a0d7e080c1f823f6faee2
+RMD160 (qore-mysql-module-2.0.2.1.tar.bz2) = 6b9e45cee3f9994cf6553666447282c7415a2ea6
+SHA512 (qore-mysql-module-2.0.2.1.tar.bz2) = d0a9828bb309f6604a22bd23c08ca92b332c1a10f95c58b8997203801dc90b5c16e2daa8a60bad709541ae2282067516f2873570a1c1048c9e7b3ac593b6c503
+Size (qore-mysql-module-2.0.2.1.tar.bz2) = 442879 bytes
diff -r a28ebdcc8c01 -r a51114eef6e5 databases/qore-mysql-module/patches/patch-configure
--- a/databases/qore-mysql-module/patches/patch-configure       Fri Jun 08 19:22:50 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-configure,v 1.1 2014/12/30 15:42:25 wiz Exp $
-pkgsrc doesn't use lib64 so don't set it.
-fixes build on linux.
-http://sf.net/p/qore/code/6817/
---- configure.orig     2014-10-31 21:39:07.454693733 +0000
-+++ configure
-@@ -15331,14 +15331,6 @@ if test "$enable_64bit" = "yes"; then
-       *linux*)        if test "$GXX" = "yes"; then
-                  CXXFLAGS="$CXXFLAGS -m64"
-               fi
--              # only set LIBSUFFIX=64 if /usr/lib64 exists
--              if test -d /usr/lib64; then
--                 LIBSUFFIX=64
--                fi
--              target="${host_cpu}-${host_os}"
--                if test -d /usr/lib/$target; then
--                   LIBSUFFIX=/$target
--                fi
- 
-               ;;
-       *hpux*) if test "$host_cpu" = "ia64"; then
diff -r a28ebdcc8c01 -r a51114eef6e5 databases/qore-mysql-module/patches/patch-src_Makefile.in
--- a/databases/qore-mysql-module/patches/patch-src_Makefile.in Fri Jun 08 19:22:50 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-src_Makefile.in,v 1.1 2014/12/30 15:42:25 wiz Exp $
-* delete the .a file as well as the .la file
---- src/Makefile.in.orig       2012-11-18 16:27:36.000000000 +0000
-+++ src/Makefile.in
-@@ -596,7 +596,7 @@ uninstall-am: uninstall-libLTLIBRARIES
- 
- install-exec-hook:
-       mv $(DESTDIR)$(libdir)/$(MNAME).$(MODULE_SUFFIX) $(DESTDIR)$(libdir)/$(MNAME)-api-$(MODULE_API).qmod
--      rm -f $(DESTDIR)$(libdir)/$(MNAME).la $(RM_OTHER)
-+      rm -f $(DESTDIR)$(libdir)/$(MNAME).la $(RM_OTHER) $(DESTDIR)$(libdir)/$(MNAME).a
- 
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.



Home | Main Index | Thread Index | Old Index