summaryrefslogtreecommitdiff
path: root/databases/qore-mysql-module
diff options
context:
space:
mode:
authornros <nros@pkgsrc.org>2018-06-08 19:25:39 +0000
committernros <nros@pkgsrc.org>2018-06-08 19:25:39 +0000
commit1a3e71c41672e28c2bf81b31c567f0c219d27fe2 (patch)
treed1b4a17b6a98724e4c3f40c3804c25c24b91290b /databases/qore-mysql-module
parent830e37805591fb3099b296e54950e398d303bec1 (diff)
downloadpkgsrc-1a3e71c41672e28c2bf81b31c567f0c219d27fe2.tar.gz
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 (limited to 'databases/qore-mysql-module')
-rw-r--r--databases/qore-mysql-module/Makefile11
-rw-r--r--databases/qore-mysql-module/PLIST8
-rw-r--r--databases/qore-mysql-module/buildlink3.mk4
-rw-r--r--databases/qore-mysql-module/distinfo12
-rw-r--r--databases/qore-mysql-module/patches/patch-configure21
-rw-r--r--databases/qore-mysql-module/patches/patch-src_Makefile.in13
6 files changed, 21 insertions, 48 deletions
diff --git a/databases/qore-mysql-module/Makefile b/databases/qore-mysql-module/Makefile
index b52f789dc9b..f022efe585e 100644
--- a/databases/qore-mysql-module/Makefile
+++ b/databases/qore-mysql-module/Makefile
@@ -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
HOMEPAGE= http://www.qore.org/
@@ -17,6 +18,8 @@ USE_LANGUAGES= c c++11
USE_TOOLS+= gmake pax
PTHREAD_OPTS+= native
+CONFIGURE_ARGS+=--with-libsuffix=""
+
#install docs
INSTALLATION_DIRS+= share/doc/${PKGBASE}
post-install:
diff --git a/databases/qore-mysql-module/PLIST b/databases/qore-mysql-module/PLIST
index 61e7ece52a6..1bd117a60fb 100644
--- a/databases/qore-mysql-module/PLIST
+++ b/databases/qore-mysql-module/PLIST
@@ -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/navtree.js
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 --git a/databases/qore-mysql-module/buildlink3.mk b/databases/qore-mysql-module/buildlink3.mk
index 4f8bf6ab9f9..d37e47586e6 100644
--- a/databases/qore-mysql-module/buildlink3.mk
+++ b/databases/qore-mysql-module/buildlink3.mk
@@ -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 @@ BUILDLINK_TREE+= qore-mysql-module
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 --git a/databases/qore-mysql-module/distinfo b/databases/qore-mysql-module/distinfo
index 9bb46e3d2a9..38df2e5c399 100644
--- a/databases/qore-mysql-module/distinfo
+++ b/databases/qore-mysql-module/distinfo
@@ -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 --git a/databases/qore-mysql-module/patches/patch-configure b/databases/qore-mysql-module/patches/patch-configure
deleted file mode 100644
index 52db61f3d5d..00000000000
--- a/databases/qore-mysql-module/patches/patch-configure
+++ /dev/null
@@ -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 --git a/databases/qore-mysql-module/patches/patch-src_Makefile.in b/databases/qore-mysql-module/patches/patch-src_Makefile.in
deleted file mode 100644
index cb6ad71ebe3..00000000000
--- a/databases/qore-mysql-module/patches/patch-src_Makefile.in
+++ /dev/null
@@ -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.