From owner-svn-ports-all@FreeBSD.ORG Sun Dec 8 19:39:31 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 293D2DB2; Sun, 8 Dec 2013 19:39:31 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 148201967; Sun, 8 Dec 2013 19:39:31 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rB8JdUlZ016419; Sun, 8 Dec 2013 19:39:30 GMT (envelope-from gerald@svn.freebsd.org) Received: (from gerald@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id rB8JdSNW016401; Sun, 8 Dec 2013 19:39:28 GMT (envelope-from gerald@svn.freebsd.org) Message-Id: <201312081939.rB8JdSNW016401@svn.freebsd.org> From: Gerald Pfeifer Date: Sun, 8 Dec 2013 19:39:28 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r335929 - in head/net/pvm++: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Dec 2013 19:39:31 -0000 Author: gerald Date: Sun Dec 8 19:39:27 2013 New Revision: 335929 URL: http://svnweb.freebsd.org/changeset/ports/335929 Log: Unbreak this port by applying the real patchset that was submitted [1] which - adds USE_GCC since that's how libpvm3.a (a dependency) was built; - renames namespace Pvm::Internal to avoid conflict with class Pvm::Internal; - adds #include where required. While we are at it, migrate from USE_GMAKE to USES=gmake. PR: 182136 [1] Submitted by: Christoph Moench-Tegeder [1] Pointyhat to: gerald [1] Added: head/net/pvm++/files/patch-examples-forkjoin-forkjoin.cc (contents, props changed) head/net/pvm++/files/patch-examples-talk-talk.hh (contents, props changed) head/net/pvm++/files/patch-pvm++-class.cc (contents, props changed) head/net/pvm++/files/patch-pvm++-handlertabletype.cc (contents, props changed) head/net/pvm++/files/patch-pvm++-host.cc (contents, props changed) head/net/pvm++/files/patch-pvm++-internal.cc (contents, props changed) head/net/pvm++/files/patch-pvm++-internal.hh (contents, props changed) head/net/pvm++/files/patch-pvm++-internal.ii (contents, props changed) head/net/pvm++/files/patch-pvm++-private.hh (contents, props changed) head/net/pvm++/files/patch-pvm++-struct.cc (contents, props changed) head/net/pvm++/files/patch-pvm++-structset.cc (contents, props changed) head/net/pvm++/files/patch-pvm++-task.cc (contents, props changed) Deleted: head/net/pvm++/files/patch-mrt-base_file.h Modified: head/net/pvm++/Makefile Modified: head/net/pvm++/Makefile ============================================================================== --- head/net/pvm++/Makefile Sun Dec 8 19:24:42 2013 (r335928) +++ head/net/pvm++/Makefile Sun Dec 8 19:39:27 2013 (r335929) @@ -10,12 +10,11 @@ MASTER_SITES= SF/pvm-plus-plus/pvm-plus- MAINTAINER= ports@FreeBSD.org COMMENT= A C++-Library for PVM -BROKEN= Fails to patch - BUILD_DEPENDS= ${LOCALBASE}/lib/libpvm3.a:${PORTSDIR}/net/pvm +USES= gmake USE_AUTOTOOLS= libtool -USE_GMAKE= yes +USE_GCC= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-pvm-incs=${LOCALBASE}/include \ --with-pvm-libs=${LOCALBASE}/lib Added: head/net/pvm++/files/patch-examples-forkjoin-forkjoin.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-examples-forkjoin-forkjoin.cc Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,10 @@ +--- examples/forkjoin/forkjoin.cc.orig 2013-11-16 20:05:10.000000000 +0100 ++++ examples/forkjoin/forkjoin.cc 2013-11-16 20:05:29.000000000 +0100 +@@ -5,6 +5,7 @@ + + /* defines and prototypes for the PVM++ and PVM libraries */ + ++#include + #include + + /* Maximum number of children this program will spawn */ Added: head/net/pvm++/files/patch-examples-talk-talk.hh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-examples-talk-talk.hh Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,7 @@ +--- examples/talk/talk.hh.orig 2013-11-16 20:05:10.000000000 +0100 ++++ examples/talk/talk.hh 2013-11-16 20:05:46.000000000 +0100 +@@ -1,3 +1,4 @@ ++#include + #include + + const Pvm::StructId MessageId = 1; Added: head/net/pvm++/files/patch-pvm++-class.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-pvm++-class.cc Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,11 @@ +--- pvm++/class.cc.orig 2013-11-16 19:59:44.000000000 +0100 ++++ pvm++/class.cc 2013-11-16 20:02:45.000000000 +0100 +@@ -22,7 +22,7 @@ + + namespace Pvm + { +- using namespace Internal; ++ using namespace Internal_; + + void + Throw (int Error, const char *File, int Line) Added: head/net/pvm++/files/patch-pvm++-handlertabletype.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-pvm++-handlertabletype.cc Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,11 @@ +--- pvm++/handlertabletype.cc.orig 2013-11-16 19:59:44.000000000 +0100 ++++ pvm++/handlertabletype.cc 2013-11-16 20:03:09.000000000 +0100 +@@ -21,7 +21,7 @@ + + namespace Pvm + { +- using namespace Internal; ++ using namespace Internal_; + + ReceiveAction + HandlerTableType::Install (Struct &Struct, ReceiveAction What) Added: head/net/pvm++/files/patch-pvm++-host.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-pvm++-host.cc Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,11 @@ +--- pvm++/host.cc.orig 2013-11-16 19:59:44.000000000 +0100 ++++ pvm++/host.cc 2013-11-16 20:02:50.000000000 +0100 +@@ -21,7 +21,7 @@ + + namespace Pvm + { +- using namespace Internal; ++ using namespace Internal_; + + Host::operator unsigned int () const + { Added: head/net/pvm++/files/patch-pvm++-internal.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-pvm++-internal.cc Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,23 @@ +--- pvm++/internal.cc.orig 2013-11-16 19:59:44.000000000 +0100 ++++ pvm++/internal.cc 2013-11-16 20:02:56.000000000 +0100 +@@ -27,7 +27,7 @@ + namespace Pvm + { + +- namespace Internal ++ namespace Internal_ + { + + void +@@ -225,9 +225,9 @@ + HandlerTableType *HandlerTable; + QueueType *ReceivedQueue; + +- } // namespace Internal ++ } // namespace Internal_ + +- using namespace Internal; ++ using namespace Internal_; + + void + AccessPrivate::UnPack (const QueueIterator &QueuePos, StructSet &What, Added: head/net/pvm++/files/patch-pvm++-internal.hh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-pvm++-internal.hh Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,20 @@ +--- pvm++/internal.hh.orig 2013-11-16 19:59:44.000000000 +0100 ++++ pvm++/internal.hh 2013-11-16 20:03:28.000000000 +0100 +@@ -37,7 +37,7 @@ + long int EndSec, long int EnduSec); + }; + +- namespace Internal ++ namespace Internal_ + { + + void GetTasks (int What, TaskSet & Result); +@@ -69,7 +69,7 @@ + extern HandlerTableType *HandlerTable; + extern QueueType *ReceivedQueue; + +- } // namespace Internal ++ } // namespace Internal_ + + } // namespace Pvm + Added: head/net/pvm++/files/patch-pvm++-internal.ii ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-pvm++-internal.ii Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,20 @@ +--- pvm++/internal.ii.orig 2013-11-16 19:59:44.000000000 +0100 ++++ pvm++/internal.ii 2013-11-16 20:03:32.000000000 +0100 +@@ -25,7 +25,7 @@ + namespace Pvm + { + +- namespace Internal ++ namespace Internal_ + { + + inline +@@ -57,7 +57,7 @@ + return AccessPrivate::Select (StructSet, EndSec, EnduSec); + } + +- } // namespace Internal ++ } // namespace Internal_ + + } // namespace Pvm + Added: head/net/pvm++/files/patch-pvm++-private.hh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-pvm++-private.hh Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,11 @@ +--- pvm++/private.hh.orig 2013-11-16 20:04:12.000000000 +0100 ++++ pvm++/private.hh 2013-11-16 20:04:29.000000000 +0100 +@@ -20,6 +20,8 @@ + #ifndef __PVM_PRIVATE_HH__ + #define __PVM_PRIVATE_HH__ + ++#include ++ + #include + + #include Added: head/net/pvm++/files/patch-pvm++-struct.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-pvm++-struct.cc Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,11 @@ +--- pvm++/struct.cc.orig 2013-11-16 19:59:44.000000000 +0100 ++++ pvm++/struct.cc 2013-11-16 20:03:01.000000000 +0100 +@@ -21,7 +21,7 @@ + + namespace Pvm + { +- using namespace Internal; ++ using namespace Internal_; + + Task Struct::IgnoreTask; + bool Struct::CurrentlyPacking; Added: head/net/pvm++/files/patch-pvm++-structset.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-pvm++-structset.cc Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,11 @@ +--- pvm++/structset.cc.orig 2013-11-16 19:59:44.000000000 +0100 ++++ pvm++/structset.cc 2013-11-16 20:03:20.000000000 +0100 +@@ -21,7 +21,7 @@ + + namespace Pvm + { +- using namespace Internal; ++ using namespace Internal_; + + Task StructSet::IgnoreTask; + Added: head/net/pvm++/files/patch-pvm++-task.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/pvm++/files/patch-pvm++-task.cc Sun Dec 8 19:39:27 2013 (r335929) @@ -0,0 +1,11 @@ +--- pvm++/task.cc.orig 2013-11-16 19:59:44.000000000 +0100 ++++ pvm++/task.cc 2013-11-16 20:03:04.000000000 +0100 +@@ -21,7 +21,7 @@ + + namespace Pvm + { +- using namespace Internal; ++ using namespace Internal_; + + bool + Task::HasParent () const