svn commit: r308575 - head/lang/qore
Jason E. Hale
jhale at FreeBSD.org
Mon Dec 10 00:12:36 UTC 2012
Author: jhale
Date: Mon Dec 10 00:12:35 2012
New Revision: 308575
URL: http://svnweb.freebsd.org/changeset/ports/308575
Log:
- Update to 0.8.6.2
- Install pkgconf file in correct location
- Trim Makefile header
- Sort pkg-plist
PR: ports/173302 (based on)
Submitted by: Brett Estrade <estrabd at gmail.com> (maintainer)
Modified:
head/lang/qore/Makefile (contents, props changed)
head/lang/qore/distinfo (contents, props changed)
head/lang/qore/pkg-plist (contents, props changed)
Modified: head/lang/qore/Makefile
==============================================================================
--- head/lang/qore/Makefile Sun Dec 9 23:35:18 2012 (r308574)
+++ head/lang/qore/Makefile Mon Dec 10 00:12:35 2012 (r308575)
@@ -1,12 +1,7 @@
-# Ports collection makefile for: qore
-# Date created: 12 November 2009
-# Whom: B. Estrade <estrabd at gmail.com>
-#
# $FreeBSD$
-#
PORTNAME= qore
-PORTVERSION= 0.8.3
+PORTVERSION= 0.8.6.2
CATEGORIES= lang
MASTER_SITES= SF/qore/qore/${PORTVERSION}/
@@ -16,25 +11,38 @@ COMMENT= The Qore Programming Language
LICENSE= GPLv2
LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre \
- xml2:${PORTSDIR}/textproc/libxml2
+ mpfr:${PORTSDIR}/math/mpfr
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
${LOCALBASE}/bin/bison:${PORTSDIR}/devel/bison
-LDFLAGS+= -L${LOCALBASE}/lib
USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack
+USE_ICONV= yes
USE_OPENSSL= yes
USE_LDCONFIG= yes
-USE_GNOME= pkgconfig
GNU_CONFIGURE= yes
-CONFIGURE_ENV= "LEX=${LOCALBASE}/bin/flex"
-CONFIGURE_ARGS= --disable-debug --disable-static
+MAKE_JOBS_SAFE= yes
+
+CONFIGURE_ENV= LEX="${LOCALBASE}/bin/flex" \
+ PTHREAD_LIBS="${PTHREAD_LIBS}" \
+ PTHREAD_CFLAGS="${PTRHEAD_CFLAGS}"
+CONFIGURE_ARGS= --disable-debug --disable-static --with-doxygen=no
+LDFLAGS+= -L${LOCALBASE}/lib
MAN1= qore.1
+# VERSION sub should always be the first three components of
+# PORTVERSION (x.y.z). Adjust with :R accordingly.
+PLIST_SUB= VERSION=${PORTVERSION:R}
+
.include <bsd.port.pre.mk>
.if ${ARCH} == "powerpc"
BROKEN= Does not compile on powerpc
.endif
+post-patch:
+ ${REINPLACE_CMD} -e 's|; make|; $${MAKE}|g' ${WRKSRC}/Makefile.in
+
.include <bsd.port.post.mk>
Modified: head/lang/qore/distinfo
==============================================================================
--- head/lang/qore/distinfo Sun Dec 9 23:35:18 2012 (r308574)
+++ head/lang/qore/distinfo Mon Dec 10 00:12:35 2012 (r308575)
@@ -1,2 +1,2 @@
-SHA256 (qore-0.8.3.tar.bz2) = 40f8f140107ca67c751a419bf3372ec34e539dea9e1720df7aebd2cd0ea34b9e
-SIZE (qore-0.8.3.tar.bz2) = 3476315
+SHA256 (qore-0.8.6.2.tar.bz2) = c4e00ff8d4a2d41cd9e3cc193d4e49649ea0eccb0fb4ed398ca81dee04e77a3f
+SIZE (qore-0.8.6.2.tar.bz2) = 8554218
Modified: head/lang/qore/pkg-plist
==============================================================================
--- head/lang/qore/pkg-plist Sun Dec 9 23:35:18 2012 (r308574)
+++ head/lang/qore/pkg-plist Mon Dec 10 00:12:35 2012 (r308575)
@@ -1,77 +1,88 @@
+bin/qdx
bin/qore
-lib/libqore.la
-lib/libqore.so
-lib/libqore.so.11
-lib/pkgconfig/qore.pc
-include/qore/QoreTypeSafeReferenceHelper.h
-include/qore/SQLStatement.h
-include/qore/ReferenceArgumentHelper.h
-include/qore/qore_thread.h
-include/qore/AbstractThreadResource.h
-include/qore/QoreProgram.h
-include/qore/QoreReferenceCounter.h
+bin/qpp
include/qore/AbstractPrivateData.h
-include/qore/QoreType.h
-include/qore/QoreListNode.h
+include/qore/AbstractQoreNode.h
+include/qore/AbstractThreadResource.h
+include/qore/AutoVLock.h
+include/qore/BinaryNode.h
+include/qore/BuiltinFunctionList.h
+include/qore/CallReferenceNode.h
+include/qore/DBI.h
+include/qore/Datasource.h
+include/qore/DateTime.h
+include/qore/DateTimeNode.h
+include/qore/ExceptionSink.h
+include/qore/ModuleManager.h
+include/qore/ParseOptionMap.h
+include/qore/Qore.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/QoreCondition.h
+include/qore/QoreCounter.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/QoreEvents.h
+include/qore/QoreFile.h
+include/qore/QoreFloatNode.h
+include/qore/QoreFtpClient.h
+include/qore/QoreHTTPClient.h
include/qore/QoreHashNode.h
-include/qore/ModuleManager.h
+include/qore/QoreLib.h
+include/qore/QoreListNode.h
include/qore/QoreNamespace.h
+include/qore/QoreNet.h
+include/qore/QoreNodeEvalOptionalRefHolder.h
+include/qore/QoreNothingNode.h
+include/qore/QoreNullNode.h
+include/qore/QoreNumberNode.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/QoreProgram.h
+include/qore/QoreRWLock.h
+include/qore/QoreReferenceCounter.h
+include/qore/QoreSSLBase.h
+include/qore/QoreSSLCertificate.h
+include/qore/QoreSSLPrivateKey.h
include/qore/QoreSocket.h
-include/qore/QoreNet.h
+include/qore/QoreString.h
+include/qore/QoreStringNode.h
+include/qore/QoreThreadLocalStorage.h
+include/qore/QoreThreadLock.h
+include/qore/QoreType.h
+include/qore/QoreTypeSafeReferenceHelper.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/ReferenceArgumentHelper.h
+include/qore/ReferenceHolder.h
include/qore/ReferenceNode.h
-include/qore/CallReferenceNode.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/Restrictions.h
+include/qore/SQLStatement.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
+include/qore/SystemEnvironment.h
+include/qore/common.h
+include/qore/macros-i386.h
+include/qore/macros-ia64.h
+include/qore/macros-powerpc.h
+include/qore/macros-sparc.h
+include/qore/macros-x86_64.h
+include/qore/macros.h
+include/qore/node_types.h
+include/qore/params.h
+include/qore/qore-version.h
+include/qore/qore_bitopts.h
+include/qore/qore_thread.h
+include/qore/safe_dslist
+include/qore/support.h
+lib/libqore.la
+lib/libqore.so
+lib/libqore.so.14
+lib/qore-modules/%%VERSION%%/CsvUtil.qm
+lib/qore-modules/%%VERSION%%/HttpServer.qm
+lib/qore-modules/%%VERSION%%/MailMessage.qm
+lib/qore-modules/%%VERSION%%/Mime.qm
+lib/qore-modules/%%VERSION%%/Pop3Client.qm
+lib/qore-modules/%%VERSION%%/SmtpClient.qm
+lib/qore-modules/%%VERSION%%/TelnetClient.qm
+libdata/pkgconfig/qore.pc
+ at dirrm lib/qore-modules/%%VERSION%%
+ at dirrmtry lib/qore-modules
@dirrm include/qore
- at dirrmtry lib/pkgconfig
More information about the svn-ports-head
mailing list