pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/databases/qore-freetds-module Update qore-freetd-modul...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0d14e32ee991
branches:  trunk
changeset: 349979:0d14e32ee991
user:      nros <nros%pkgsrc.org@localhost>
date:      Wed Jul 20 12:20:02 2016 +0000

description:
Update qore-freetd-module to version 1.0.4.

The patches have been applied upstream.

release notes:
This release is a major release with many
bug fixes and new features including the following:

 * SQLStatement class support
 * support for driver options
 * server time zone support
 * support for arbitrary-precision numeric support
 * improved support for FreeTDS for the freetds driver

diffstat:

 databases/qore-freetds-module/Makefile                      |  20 +++--
 databases/qore-freetds-module/PLIST                         |  51 ++++++++++++-
 databases/qore-freetds-module/distinfo                      |  12 +-
 databases/qore-freetds-module/patches/patch-configure       |  14 ---
 databases/qore-freetds-module/patches/patch-src_Makefile.in |  13 ---
 5 files changed, 65 insertions(+), 45 deletions(-)

diffs (150 lines):

diff -r c13bfcfc67e5 -r 0d14e32ee991 databases/qore-freetds-module/Makefile
--- a/databases/qore-freetds-module/Makefile    Wed Jul 20 12:19:21 2016 +0000
+++ b/databases/qore-freetds-module/Makefile    Wed Jul 20 12:20:02 2016 +0000
@@ -1,12 +1,14 @@
-# $NetBSD: Makefile,v 1.3 2016/03/05 11:28:19 jperkin Exp $
+# $NetBSD: Makefile,v 1.4 2016/07/20 12:20:02 nros Exp $
 
-DISTNAME=      qore-sybase-modules-1.0.3
+DISTNAME=      qore-sybase-modules-1.0.4
 PKGNAME=       ${DISTNAME:S/sybase-modules/freetds-module/}
-PKGREVISION=   6
 CATEGORIES=    databases
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=qore/}
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=qorelanguage/}
+EXTRACT_SUFX=  .tar.bz2
+GITHUB_PROJECT=        module-sybase
+GITHUB_RELEASE=        v${PKGVERSION_NOREV}
 
-MAINTAINER=    nros%users.sourceforge.net@localhost
+MAINTAINER=    nros%netbsd.org@localhost
 HOMEPAGE=      http://www.qore.org/
 COMMENT=       Freetds DB driver for qore
 LICENSE=       gnu-lgpl-v2.1
@@ -14,14 +16,16 @@
 GNU_CONFIGURE= yes
 USE_LIBTOOL=   yes
 USE_LANGUAGES= c c++
+USE_TOOLS+=    pax
 PTHREAD_OPTS+= require
 
 CONFIGURE_ARGS+=--with-sybase=no
+CONFIGURE_ARGS+=--with-libsuffix=""
 
-INSTALLATION_DIRS+=     share/doc/qore-freetds-module
+INSTALLATION_DIRS+=     share/doc/${PKGBASE}
 post-install:
-       ${INSTALL_DATA} ${WRKSRC}/docs/sybase-module-doc.html \
-       ${DESTDIR}${PREFIX}/share/doc/qore-freetds-module/freetds-module-doc.html
+       cd ${WRKSRC}/docs/sybase && ${PAX} -wr * \
+               ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
 
 .include "options.mk"
 
diff -r c13bfcfc67e5 -r 0d14e32ee991 databases/qore-freetds-module/PLIST
--- a/databases/qore-freetds-module/PLIST       Wed Jul 20 12:19:21 2016 +0000
+++ b/databases/qore-freetds-module/PLIST       Wed Jul 20 12:20:02 2016 +0000
@@ -1,3 +1,48 @@
-@comment $NetBSD: PLIST,v 1.1 2014/12/30 15:41:23 wiz Exp $
-${QORE_MODULE_DIR}/freetds-api-${QORE_LATEST_MODULE_API}.qmod
-share/doc/qore-freetds-module/freetds-module-doc.html
+@comment $NetBSD: PLIST,v 1.2 2016/07/20 12:20:02 nros Exp $
+${QORE_MODULE_DIR}/freetds-api-${QORE_MODULE_API}.qmod
+share/doc/qore-freetds-module/html/arrowdown.png
+share/doc/qore-freetds-module/html/arrowright.png
+share/doc/qore-freetds-module/html/bc_s.png
+share/doc/qore-freetds-module/html/bdwn.png
+share/doc/qore-freetds-module/html/closed.png
+share/doc/qore-freetds-module/html/doc.png
+share/doc/qore-freetds-module/html/doxygen.css
+share/doc/qore-freetds-module/html/doxygen.png
+share/doc/qore-freetds-module/html/dynsections.js
+share/doc/qore-freetds-module/html/folderclosed.png
+share/doc/qore-freetds-module/html/folderopen.png
+share/doc/qore-freetds-module/html/graph_legend.html
+share/doc/qore-freetds-module/html/graph_legend.md5
+share/doc/qore-freetds-module/html/graph_legend.png
+share/doc/qore-freetds-module/html/index.html
+share/doc/qore-freetds-module/html/jquery.js
+share/doc/qore-freetds-module/html/nav_f.png
+share/doc/qore-freetds-module/html/nav_g.png
+share/doc/qore-freetds-module/html/nav_h.png
+share/doc/qore-freetds-module/html/navtree.css
+share/doc/qore-freetds-module/html/navtree.js
+share/doc/qore-freetds-module/html/navtreedata.js
+share/doc/qore-freetds-module/html/navtreeindex0.js
+share/doc/qore-freetds-module/html/open.png
+share/doc/qore-freetds-module/html/resize.js
+share/doc/qore-freetds-module/html/search/all_0.html
+share/doc/qore-freetds-module/html/search/all_0.js
+share/doc/qore-freetds-module/html/search/close.png
+share/doc/qore-freetds-module/html/search/mag_sel.png
+share/doc/qore-freetds-module/html/search/nomatches.html
+share/doc/qore-freetds-module/html/search/pages_0.html
+share/doc/qore-freetds-module/html/search/pages_0.js
+share/doc/qore-freetds-module/html/search/search.css
+share/doc/qore-freetds-module/html/search/search.js
+share/doc/qore-freetds-module/html/search/search_l.png
+share/doc/qore-freetds-module/html/search/search_m.png
+share/doc/qore-freetds-module/html/search/search_r.png
+share/doc/qore-freetds-module/html/search/searchdata.js
+share/doc/qore-freetds-module/html/splitbar.png
+share/doc/qore-freetds-module/html/sync_off.png
+share/doc/qore-freetds-module/html/sync_on.png
+share/doc/qore-freetds-module/html/tab_a.png
+share/doc/qore-freetds-module/html/tab_b.png
+share/doc/qore-freetds-module/html/tab_h.png
+share/doc/qore-freetds-module/html/tab_s.png
+share/doc/qore-freetds-module/html/tabs.css
diff -r c13bfcfc67e5 -r 0d14e32ee991 databases/qore-freetds-module/distinfo
--- a/databases/qore-freetds-module/distinfo    Wed Jul 20 12:19:21 2016 +0000
+++ b/databases/qore-freetds-module/distinfo    Wed Jul 20 12:20:02 2016 +0000
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 01:56:29 agc Exp $
+$NetBSD: distinfo,v 1.3 2016/07/20 12:20:02 nros Exp $
 
-SHA1 (qore-sybase-modules-1.0.3.tar.gz) = cce3009389cf5e348a36cc92dfe04c05bbd80f96
-RMD160 (qore-sybase-modules-1.0.3.tar.gz) = 3a4f1ed55410ee03a33530f808a087cbd4b25887
-SHA512 (qore-sybase-modules-1.0.3.tar.gz) = a8fa60a6fa2c3dfe3032ea45034f03efc9243f3c015fb13da362947606bee34d1d94b9e029f5f788cb019e734e7ba403688a2b269f8c73f482c3a9e9b592c85b
-Size (qore-sybase-modules-1.0.3.tar.gz) = 471104 bytes
-SHA1 (patch-configure) = 4298d577373ea71a41a804bf5f133d2fe3a0236e
-SHA1 (patch-src_Makefile.in) = ba748dde79e9474e1050cffd2d57b8151be36968
+SHA1 (qore-sybase-modules-1.0.4.tar.bz2) = 7fbb3b87ba5ce63f3c4f924ec89e624b34a24084
+RMD160 (qore-sybase-modules-1.0.4.tar.bz2) = 527ecb1b7e831169c602f6c918c0992daa5c7104
+SHA512 (qore-sybase-modules-1.0.4.tar.bz2) = 4f9f0333ccc3a5d3ee6c07b1ed9d62e0148483b8129bd215596aa1845cd93d35696792d54033f286d5c09cbaf1f07fcc1afcfd577b88458572a1b8c7a6e122ed
+Size (qore-sybase-modules-1.0.4.tar.bz2) = 435034 bytes
diff -r c13bfcfc67e5 -r 0d14e32ee991 databases/qore-freetds-module/patches/patch-configure
--- a/databases/qore-freetds-module/patches/patch-configure     Wed Jul 20 12:19:21 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-configure,v 1.1 2014/12/30 15:41:24 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:29:53.309698752 +0000
-+++ configure
-@@ -14274,7 +14274,6 @@ if test "$enable_64bit" = "yes"; then
-       *linux*)        if test "$GXX" = "yes"; then
-                  CXXFLAGS="$CXXFLAGS -m64"
-               fi
--              LIBSUFFIX=64
- 
-               ;;
-       *hpux*) if test "$host_cpu" = "ia64"; then
diff -r c13bfcfc67e5 -r 0d14e32ee991 databases/qore-freetds-module/patches/patch-src_Makefile.in
--- a/databases/qore-freetds-module/patches/patch-src_Makefile.in       Wed Jul 20 12:19:21 2016 +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:41:24 wiz Exp $
-* delete .a file as well as .la file.
---- src/Makefile.in.orig       2014-02-11 16:46:02.000000000 +0000
-+++ src/Makefile.in
-@@ -708,7 +708,7 @@ install-exec-hook:
- @COND_SYBASE_TRUE@    mv $(DESTDIR)$(libdir)/sybase.$(MODULE_SUFFIX) $(DESTDIR)$(libdir)/sybase-api-$(MODULE_API).qmod
- @COND_SYBASE_TRUE@    rm -f $(DESTDIR)$(libdir)/sybase.la
- @COND_FREETDS_TRUE@   mv $(DESTDIR)$(libdir)/freetds.$(MODULE_SUFFIX) $(DESTDIR)$(libdir)/freetds-api-$(MODULE_API).qmod
--@COND_FREETDS_TRUE@   rm -f $(DESTDIR)$(libdir)/freetds.la
-+@COND_FREETDS_TRUE@   rm -f $(DESTDIR)$(libdir)/freetds.la $(DESTDIR)$(libdir)/freetds.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