Import of pkgsrc-2015Q1

This commit is contained in:
2016-01-21 23:40:00 +01:00
committed by sambuc
parent 9a8c06dafb
commit 4af1cdf7a9
25114 changed files with 870539 additions and 795424 deletions
+3
View File
@@ -0,0 +1,3 @@
The Freetds DB driver for qore gives Qore programs the possibility to
communicate with databases that use the TDS(Tabular Data Stream)
protocol for access such as MS SQL Server and Sybase databases.
+32
View File
@@ -0,0 +1,32 @@
# $NetBSD: Makefile,v 1.1 2014/12/30 15:41:23 wiz Exp $
DISTNAME= qore-sybase-modules-1.0.3
PKGNAME= ${DISTNAME:S/sybase-modules/freetds-module/}
PKGREVISION= 4
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qore/}
MAINTAINER= nros@users.sourceforge.net
HOMEPAGE= http://www.qore.org/
COMMENT= Freetds DB driver for qore
LICENSE= gnu-lgpl-v2.1
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
PTHREAD_OPTS+= require
CONFIGURE_ARGS+=--with-sybase=no
INSTALLATION_DIRS+= share/doc/qore-freetds-module
post-install:
${INSTALL_DATA} ${WRKSRC}/docs/sybase-module-doc.html \
${DESTDIR}${PREFIX}/share/doc/qore-freetds-module/freetds-module-doc.html
.include "options.mk"
.include "../../databases/freetds/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../lang/qore/buildlink3.mk"
.include "../../lang/qore/module.mk"
.include "../../mk/bsd.pkg.mk"
+3
View File
@@ -0,0 +1,3 @@
@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
+7
View File
@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.1 2014/12/30 15:41:23 wiz Exp $
SHA1 (qore-sybase-modules-1.0.3.tar.gz) = cce3009389cf5e348a36cc92dfe04c05bbd80f96
RMD160 (qore-sybase-modules-1.0.3.tar.gz) = 3a4f1ed55410ee03a33530f808a087cbd4b25887
Size (qore-sybase-modules-1.0.3.tar.gz) = 471104 bytes
SHA1 (patch-configure) = 4298d577373ea71a41a804bf5f133d2fe3a0236e
SHA1 (patch-src_Makefile.in) = ba748dde79e9474e1050cffd2d57b8151be36968
+11
View File
@@ -0,0 +1,11 @@
# $NetBSD: options.mk,v 1.1 2014/12/30 15:41:23 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.qore
PKG_SUPPORTED_OPTIONS= debug
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mdebug)
CONFIGURE_ARGS+= --enable-debug
.else
CONFIGURE_ARGS+= --disable-debug
.endif
@@ -0,0 +1,14 @@
$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
@@ -0,0 +1,13 @@
$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.