diff options
author | vanilla <vanilla@FreeBSD.org> | 2009-11-13 10:08:43 +0800 |
---|---|---|
committer | vanilla <vanilla@FreeBSD.org> | 2009-11-13 10:08:43 +0800 |
commit | 68cffb518b3d0780bdf340899491ec829346ebe5 (patch) | |
tree | a6c486b186c3e1be2f2149cc96bbdf6db051d228 /lang | |
parent | 98e3fe5393557ee7b66b4c0b6983ad0b073660fc (diff) | |
download | freebsd-ports-gnome-68cffb518b3d0780bdf340899491ec829346ebe5.tar.gz freebsd-ports-gnome-68cffb518b3d0780bdf340899491ec829346ebe5.tar.zst freebsd-ports-gnome-68cffb518b3d0780bdf340899491ec829346ebe5.zip |
Add qore 0.7.6, the Qore Programming Language.
PR: ports/140515
Submitted by: B. Estrade <estrabd at gmail.com>
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/qore/Makefile | 27 | ||||
-rw-r--r-- | lang/qore/distinfo | 3 | ||||
-rw-r--r-- | lang/qore/files/patch-configure | 11 | ||||
-rw-r--r-- | lang/qore/pkg-descr | 4 | ||||
-rw-r--r-- | lang/qore/pkg-plist | 75 |
6 files changed, 121 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile index 417aa0ab97a6..bd185ae0560a 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -277,6 +277,7 @@ SUBDIR += python30 SUBDIR += python31 SUBDIR += q + SUBDIR += qore SUBDIR += qscheme SUBDIR += ratfor SUBDIR += rexx-imc diff --git a/lang/qore/Makefile b/lang/qore/Makefile new file mode 100644 index 000000000000..752880d8826f --- /dev/null +++ b/lang/qore/Makefile @@ -0,0 +1,27 @@ +# Ports collection makefile for: qore +# Date created: 12 November 2009 +# Whom: B. Estrade <estrabd@gmail.com> +# +# $FreeBSD$ +# + +PORTNAME= qore +PORTVERSION= 0.7.6 +CATEGORIES= lang +MASTER_SITES= SF/qore/qore/${PORTVERSION}/ + +MAINTAINER= estrabd@gmail.com +COMMENT= The Qore Programming Language + +LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre \ + xml2:${PORTSDIR}/textproc/libxml2 +BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \ + ${LOCALBASE}/bin/bison:${PORTSDIR}/devel/bison + +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-debug --disable-static + +MAN1= qore.1 + +.include <bsd.port.mk> diff --git a/lang/qore/distinfo b/lang/qore/distinfo new file mode 100644 index 000000000000..4221afe9fe45 --- /dev/null +++ b/lang/qore/distinfo @@ -0,0 +1,3 @@ +MD5 (qore-0.7.6.tar.gz) = df586d1cd81e172f82cce19fe5b84824 +SHA256 (qore-0.7.6.tar.gz) = 4916b1cb1887f98bb80e0a8f45d7ee0f6c17dd68e77216f55558231d2528fb52 +SIZE (qore-0.7.6.tar.gz) = 2542254 diff --git a/lang/qore/files/patch-configure b/lang/qore/files/patch-configure new file mode 100644 index 000000000000..92e226c9c5c0 --- /dev/null +++ b/lang/qore/files/patch-configure @@ -0,0 +1,11 @@ +--- configure.orig 2009-11-13 09:55:21.000000000 +0800 ++++ configure 2009-11-13 09:56:58.000000000 +0800 +@@ -17137,7 +17137,7 @@ fi + + if test "$enable_64bit" = "auto"; then + # turn on 64-bit by default if compiling on itanium or x86_64 +- if test "$host_cpu" = "ia64" -o "$host_cpu" = "x86_64"; then ++ if test "$host_cpu" = "ia64" -o "$host_cpu" = "amd64"; then + enable_64bit=yes + else + case "${host_os}" in diff --git a/lang/qore/pkg-descr b/lang/qore/pkg-descr new file mode 100644 index 000000000000..00d07e3add13 --- /dev/null +++ b/lang/qore/pkg-descr @@ -0,0 +1,4 @@ +Qore is a dynamically-typed, embeddabble programming +language designed for SMP scalability. + +WWW: http://www.qore.org diff --git a/lang/qore/pkg-plist b/lang/qore/pkg-plist new file mode 100644 index 000000000000..264a48b30bed --- /dev/null +++ b/lang/qore/pkg-plist @@ -0,0 +1,75 @@ +bin/qore +lib/libqore.la +lib/libqore.so +lib/libqore.so.8 +include/qore/ReferenceArgumentHelper.h +include/qore/ReferenceHelper.h +include/qore/qore_thread.h +include/qore/AbstractThreadResource.h +include/qore/QoreProgram.h +include/qore/QoreReferenceCounter.h +include/qore/AbstractPrivateData.h +include/qore/QoreType.h +include/qore/QoreListNode.h +include/qore/QoreBigIntNode.h +include/qore/QoreBoolNode.h +include/qore/QoreFloatNode.h +include/qore/QoreNothingNode.h +include/qore/QoreNullNode.h +include/qore/params.h +include/qore/node_types.h +include/qore/BuiltinFunctionList.h +include/qore/QoreThreadLock.h +include/qore/QoreThreadLocalStorage.h +include/qore/QoreClass.h +include/qore/QoreString.h +include/qore/qore-version.h +include/qore/common.h +include/qore/QoreEncoding.h +include/qore/DateTime.h +include/qore/support.h +include/qore/ExceptionSink.h +include/qore/AbstractQoreNode.h +include/qore/QoreNodeEvalOptionalRefHolder.h +include/qore/QoreStringNode.h +include/qore/DateTimeNode.h +include/qore/QoreHashNode.h +include/qore/ModuleManager.h +include/qore/QoreNamespace.h +include/qore/QoreObject.h +include/qore/macros.h +include/qore/macros-i386.h +include/qore/macros-x86_64.h +include/qore/DBI.h +include/qore/macros-powerpc.h +include/qore/macros-sparc.h +include/qore/macros-ia64.h +include/qore/QoreSocket.h +include/qore/QoreNet.h +include/qore/QoreURL.h +include/qore/Restrictions.h +include/qore/QoreLib.h +include/qore/QoreCondition.h +include/qore/QoreCounter.h +include/qore/BinaryNode.h +include/qore/ReferenceNode.h +include/qore/CallReferenceNode.h +include/qore/hash_map.h +include/qore/QoreFtpClient.h +include/qore/safe_dslist +include/qore/qore_bitopts.h +include/qore/QoreSSLBase.h +include/qore/Datasource.h +include/qore/SystemEnvironment.h +include/qore/ParseOptionMap.h +include/qore/QoreHTTPClient.h +include/qore/ScopeGuard.h +include/qore/ReferenceHolder.h +include/qore/QoreSSLCertificate.h +include/qore/QoreSSLPrivateKey.h +include/qore/AutoVLock.h +include/qore/QoreFile.h +include/qore/Qore.h +include/qore/QoreEvents.h +include/qore/QoreRWLock.h +@dirrm include/qore |