Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Dec 2012 00:12:35 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r308575 - head/lang/qore
Message-ID:  <201212100012.qBA0CZrl068641@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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
+@dirrm lib/qore-modules/%%VERSION%%
+@dirrmtry lib/qore-modules
 @dirrm include/qore
-@dirrmtry lib/pkgconfig



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212100012.qBA0CZrl068641>