diff options
author | nros <nros@pkgsrc.org> | 2016-07-20 12:20:02 +0000 |
---|---|---|
committer | nros <nros@pkgsrc.org> | 2016-07-20 12:20:02 +0000 |
commit | 7ed423186058e7ef899c524a7e2177e4e243b6a1 (patch) | |
tree | a8e5a40006a54001745d2e5bdc4149407446e1e1 /databases | |
parent | 85f82d1feab38386e5a6ea7cb19077dfb4c04c16 (diff) | |
download | pkgsrc-7ed423186058e7ef899c524a7e2177e4e243b6a1.tar.gz |
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 (limited to 'databases')
-rw-r--r-- | databases/qore-freetds-module/Makefile | 20 | ||||
-rw-r--r-- | databases/qore-freetds-module/PLIST | 51 | ||||
-rw-r--r-- | databases/qore-freetds-module/distinfo | 12 | ||||
-rw-r--r-- | databases/qore-freetds-module/patches/patch-configure | 14 | ||||
-rw-r--r-- | databases/qore-freetds-module/patches/patch-src_Makefile.in | 13 |
5 files changed, 65 insertions, 45 deletions
diff --git a/databases/qore-freetds-module/Makefile b/databases/qore-freetds-module/Makefile index 01e61a74f4c..30aa80b86f8 100644 --- a/databases/qore-freetds-module/Makefile +++ b/databases/qore-freetds-module/Makefile @@ -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 +MAINTAINER= nros@netbsd.org HOMEPAGE= http://www.qore.org/ COMMENT= Freetds DB driver for qore LICENSE= gnu-lgpl-v2.1 @@ -14,14 +16,16 @@ LICENSE= gnu-lgpl-v2.1 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 --git a/databases/qore-freetds-module/PLIST b/databases/qore-freetds-module/PLIST index ade6dcaff22..226ae4b4f4d 100644 --- a/databases/qore-freetds-module/PLIST +++ b/databases/qore-freetds-module/PLIST @@ -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 --git a/databases/qore-freetds-module/distinfo b/databases/qore-freetds-module/distinfo index 2d3653e1bf6..ae290a4f454 100644 --- a/databases/qore-freetds-module/distinfo +++ b/databases/qore-freetds-module/distinfo @@ -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 --git a/databases/qore-freetds-module/patches/patch-configure b/databases/qore-freetds-module/patches/patch-configure deleted file mode 100644 index 34fd1987a88..00000000000 --- a/databases/qore-freetds-module/patches/patch-configure +++ /dev/null @@ -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 --git a/databases/qore-freetds-module/patches/patch-src_Makefile.in b/databases/qore-freetds-module/patches/patch-src_Makefile.in deleted file mode 100644 index e6ba9675963..00000000000 --- a/databases/qore-freetds-module/patches/patch-src_Makefile.in +++ /dev/null @@ -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. |