Import of pkgsrc-2016Q3

This commit is contained in:
2016-11-18 22:39:22 +01:00
committed by sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949747 additions and 377081 deletions
+15 -13
View File
@@ -1,32 +1,34 @@
# $NetBSD: Makefile,v 1.3 2015/03/02 19:59:07 joerg Exp $
# $NetBSD: Makefile,v 1.10 2016/08/07 10:12:58 nros Exp $
DISTNAME= qore-0.8.11
PKGREVISION= 2
DISTNAME= qore-0.8.12
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qore/}
MASTER_SITES= ${MASTER_SITE_GITHUB:=qorelanguage/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= nros@users.sourceforge.net
GITHUB_RELEASE= release-${PKGVERSION_NOREV}
GITHUB_TYPE= release
MAINTAINER= nros@NetBSD.org
COMMENT= Qore programming language
HOMEPAGE= http://www.qore.org/
LICENSE= gnu-gpl-v2 OR gnu-lgpl-v2.1 OR mit
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= bison flex gmake pax
USE_LANGUAGES= c c++
USE_TOOLS+= bash bison flex gmake pax
USE_LANGUAGES= c c99 c++
PTHREAD_OPTS+= native
FLEX_REQD= 2.5.31
# make AC_CHECK_FUNC find gethost* etc on smartos
# http://sourceforge.net/p/qore/code/6980
.if "${OPSYS}" == "SunOS"
LIBS+= -lnsl
.endif
PKGCONFIG_OVERRIDE+= qore.pc.in
REPLACE_QORE= doxygen/qdx
CONFIGURE_ARGS+=--with-libsuffix=""
#pre-configure:
# set -e; cd ${WRKSRC}; \
# autoheader; autoconf
#This is needed in order to comply the with MIT license and binary distribution
#Install docs
licensedir= share/doc/qore/license
+3459 -5954
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.1 2014/12/30 15:39:51 wiz Exp $
# $NetBSD: buildlink3.mk,v 1.3 2016/07/20 11:58:40 nros Exp $
#
BUILDLINK_TREE+= qore
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= qore
.if !defined(QORE_BUILDLINK3_MK)
QORE_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.qore+= qore>=0.8.11 # API version 0.18
BUILDLINK_API_DEPENDS.qore+= qore>=0.8.12 # API version 0.19
BUILDLINK_PKGSRCDIR.qore?= ../../lang/qore
.include "../../archivers/bzip2/buildlink3.mk"
+5 -7
View File
@@ -1,8 +1,6 @@
$NetBSD: distinfo,v 1.2 2015/05/02 10:36:29 nros Exp $
$NetBSD: distinfo,v 1.5 2016/07/20 11:58:40 nros Exp $
SHA1 (qore-0.8.11.tar.bz2) = 16699762ce22e333b1d5eb782a0077f7e7dc7b15
RMD160 (qore-0.8.11.tar.bz2) = 1dcae042c51daaff81485bbb70459a104076a67a
Size (qore-0.8.11.tar.bz2) = 20074057 bytes
SHA1 (patch-configure) = adf260106c141c38176527ae0e338e420d3cde67
SHA1 (patch-include_qore_QoreFile.h) = 878b81d936bc51f19ae3dac76e25e865bbd0d55d
SHA1 (patch-lib_QoreTimeZoneManager.cpp) = fcb17746e0f90b871fae71ed77054f3b8f5d11db
SHA1 (qore-0.8.12.tar.bz2) = 9c9465559536053b7303c73f17b5243adc52ecab
RMD160 (qore-0.8.12.tar.bz2) = 312751b59156aaa813e4fce4d0876c376b6fd1d0
SHA512 (qore-0.8.12.tar.bz2) = 2f7bd62ed93a5e64fd4fb77b0e62162d9f1cfa0c0bf9e5b0270cf1b5a150aa13c4283fac9a805a4e6e52d95647253de27c48cb7f9251d53a2a265624f43b31af
Size (qore-0.8.12.tar.bz2) = 21703171 bytes
+8 -1
View File
@@ -1,4 +1,4 @@
# $NetBSD: module.mk,v 1.1 2014/12/30 15:39:51 wiz Exp $
# $NetBSD: module.mk,v 1.2 2016/07/20 11:58:40 nros Exp $
#
# This file should be included in the makefile of packages that install
# Qore modules.
@@ -20,13 +20,20 @@
# modules that uses the latest module api
# version.
#
# QORE_USER_MODULE_DIR The directory where users modules(qm files) are
# installed relative to ${PREFIX}.
#
#
#
qore-module: post-install .PHONY
qore-version=qore --short-version | ${SED} -e s/-.*//
qore-module-api=qore --module-api
qore-module-dir=qore --module-dir
qore-latest-module-api=qore --latest-module-api
qore-user-module-dir=qore --user-module-dir
PLIST_SUBST+=QORE_VERSION="${qore-version:sh}"
PLIST_SUBST+=QORE_MODULE_API="${qore-module-api:sh}"
PLIST_SUBST+=QORE_MODULE_DIR="${qore-module-dir:sh:C,^${PREFIX}/,,W}"
PLIST_SUBST+=QORE_LATEST_MODULE_API="${qore-latest-module-api:sh}"
PLIST_SUBST+=QORE_USER_MODULE_DIR="${qore-user-module-dir:sh:C,^${PREFIX}/,,W}"
-21
View File
@@ -1,21 +0,0 @@
$NetBSD: patch-configure,v 1.1 2014/12/30 15:39:51 wiz Exp $
pkgsrc doesn't use lib64 or targetdir so don't set it.
fixes build on linux.
http://sf.net/p/qore/code/6817/
--- configure.orig 2014-10-31 18:50:53.724785164 +0000
+++ configure
@@ -17467,14 +17467,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
@@ -1,16 +0,0 @@
$NetBSD: patch-include_qore_QoreFile.h,v 1.1 2014/12/30 15:39:51 wiz Exp $
* Fixes build on NetBSD 6
http://sourceforge.net/p/qore/code/6803/
--- include/qore/QoreFile.h.orig 2013-03-05 09:44:51.000000000 +0000
+++ include/qore/QoreFile.h
@@ -34,6 +34,10 @@
#include <string>
+#ifdef getchar
+#undef getchar
+#endif
+
class QoreTermIOS;
class Queue;
@@ -1,14 +0,0 @@
$NetBSD: patch-lib_QoreTimeZoneManager.cpp,v 1.1 2015/05/02 10:36:29 nros Exp $
* Fix build on OpenBSD.
Committed upstream:
http://sourceforge.net/p/qore/code/7208/
--- lib/QoreTimeZoneManager.cpp.orig 2015-05-02 12:21:24.000000000 +0000
+++ lib/QoreTimeZoneManager.cpp
@@ -27,7 +27,6 @@
#include <stdio.h>
#include <time.h>
-#include <sys/timeb.h>
#ifdef HAVE_GLOB_H
#include <glob.h>