From nobody@FreeBSD.org  Mon Jan 19 19:54:07 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7266C1065673
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 19 Jan 2009 19:54:06 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 5DDE58FC25
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 19 Jan 2009 19:54:06 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n0JJs62k002430
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 19 Jan 2009 19:54:06 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id n0JJs6X5002424;
	Mon, 19 Jan 2009 19:54:06 GMT
	(envelope-from nobody)
Message-Id: <200901191954.n0JJs6X5002424@www.freebsd.org>
Date: Mon, 19 Jan 2009 19:54:06 GMT
From: Stefan Farfeleder <stefanf@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [update] cad/systemc to 2.2.0
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: dthiele@gmx.net

>Number:         130752
>Category:       ports
>Synopsis:       [update] cad/systemc to 2.2.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    stefanf
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 19 20:00:08 UTC 2009
>Closed-Date:    Sat Mar 28 10:34:42 UTC 2009
>Last-Modified:  Sat Mar 28 10:34:42 UTC 2009
>Originator:     Stefan Farfeleder
>Release:        
>Organization:
>Environment:
>Description:
This updates the cad/systemc port to 2.2.0.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -u cad/systemc.orig/Makefile cad/systemc/Makefile
--- cad/systemc.orig/Makefile	2008-08-21 08:16:22.000000000 +0200
+++ cad/systemc/Makefile	2009-01-19 20:47:01.000000000 +0100
@@ -6,15 +6,14 @@
 #
 
 PORTNAME=	systemc
-PORTVERSION=	2.1.v1
-PORTREVISION=	1
+PORTVERSION=	2.2.0
 CATEGORIES=	cad devel
 EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	dthiele@gmx.net
 COMMENT=	A modeling platform for system-level C++ models
 
-RESTRICTED=	You have to register at http://www.systemc.org/account/register.php first
+RESTRICTED=	You have to register at http://www.systemc.org/kmembership_info/individual_signup first
 
 USE_GMAKE=	yes
 HAS_CONFIGURE=	yes
@@ -28,7 +27,7 @@
 .include <bsd.port.pre.mk>
 
 .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
-IGNORE=		is restricted. You have to register at http://www.systemc.org/account/register.php and download ${DISTFILES} from there first. Then put ${DISTFILES} into ${DISTDIR} and run make again
+IGNORE=		is restricted. You have to register at http://www.systemc.org/kmembership_info/individual_signup and download ${DISTFILES} from there first. Then put ${DISTFILES} into ${DISTDIR} and run make again
 .endif
 
 .if defined(WITH_OPTIMIZED_CFLAGS)
diff -u cad/systemc.orig/distinfo cad/systemc/distinfo
--- cad/systemc.orig/distinfo	2006-01-25 22:33:54.000000000 +0100
+++ cad/systemc/distinfo	2009-01-19 19:37:48.000000000 +0100
@@ -1,3 +1,3 @@
-MD5 (systemc-2.1.v1.tgz) = 418923135b0c12fbf90622f017f1eee9
-SHA256 (systemc-2.1.v1.tgz) = f2d071819f012d45050d7e5be98c5a32e7c0b307cd154a163ab7dc74ae46c031
-SIZE (systemc-2.1.v1.tgz) = 3605838
+MD5 (systemc-2.2.0.tgz) = ccd0a9b8987b2902de647cfd0794e668
+SHA256 (systemc-2.2.0.tgz) = fd7db3ac2b547bf54c94c0310f15f079ed59ffa318ed5b0043a65410960859e7
+SIZE (systemc-2.2.0.tgz) = 2050634
diff -u cad/systemc.orig/pkg-plist cad/systemc/pkg-plist
--- cad/systemc.orig/pkg-plist	2006-04-02 00:50:56.000000000 +0200
+++ cad/systemc/pkg-plist	2009-01-19 20:36:38.000000000 +0100
@@ -6,10 +6,8 @@
 systemc/NEWS
 systemc/README
 systemc/RELEASENOTES
-systemc/docs/.DS_Store
-systemc/docs/._.DS_Store
 systemc/docs/FuncSpec20.pdf
-systemc/docs/LRM_version2.1_April25_2005.pdf
+systemc/docs/IEEE1666_specification
 systemc/docs/License.pdf
 systemc/docs/README
 systemc/docs/SystemC_2_1_features.pdf
@@ -92,24 +90,22 @@
 systemc/include/sysc/kernel/sc_cor.h
 systemc/include/sysc/kernel/sc_dynamic_processes.h
 systemc/include/sysc/kernel/sc_event.h
+systemc/include/sysc/kernel/sc_except.h
 systemc/include/sysc/kernel/sc_externs.h
 systemc/include/sysc/kernel/sc_join.h
 systemc/include/sysc/kernel/sc_kernel_ids.h
-systemc/include/sysc/kernel/sc_lambda.h
-systemc/include/sysc/kernel/sc_lambda_defs.h
-systemc/include/sysc/kernel/sc_lambda_exps.h
-systemc/include/sysc/kernel/sc_lambda_friends.h
 systemc/include/sysc/kernel/sc_macros.h
 systemc/include/sysc/kernel/sc_module.h
 systemc/include/sysc/kernel/sc_module_name.h
 systemc/include/sysc/kernel/sc_object.h
 systemc/include/sysc/kernel/sc_process.h
-systemc/include/sysc/kernel/sc_process_b.h
-systemc/include/sysc/kernel/sc_process_base.h
-systemc/include/sysc/kernel/sc_process_host.h
+systemc/include/sysc/kernel/sc_process_handle.h
+systemc/include/sysc/kernel/sc_reset.h
 systemc/include/sysc/kernel/sc_runnable.h
 systemc/include/sysc/kernel/sc_sensitive.h
 systemc/include/sysc/kernel/sc_simcontext.h
+systemc/include/sysc/kernel/sc_spawn.h
+systemc/include/sysc/kernel/sc_spawn_options.h
 systemc/include/sysc/kernel/sc_time.h
 systemc/include/sysc/kernel/sc_ver.h
 systemc/include/sysc/kernel/sc_wait.h
@@ -133,6 +129,7 @@
 systemc/include/sysc/packages/boost/config/compiler/comeau.hpp
 systemc/include/sysc/packages/boost/config/compiler/common_edg.hpp
 systemc/include/sysc/packages/boost/config/compiler/compaq_cxx.hpp
+systemc/include/sysc/packages/boost/config/compiler/digitalmars.hpp
 systemc/include/sysc/packages/boost/config/compiler/gcc.hpp
 systemc/include/sysc/packages/boost/config/compiler/greenhills.hpp
 systemc/include/sysc/packages/boost/config/compiler/hp_acc.hpp
@@ -172,43 +169,83 @@
 systemc/include/sysc/packages/boost/config/user.hpp
 systemc/include/sysc/packages/boost/current_function.hpp
 systemc/include/sysc/packages/boost/detail/algorithm.hpp
-systemc/include/sysc/packages/boost/detail/allocator.hpp
+systemc/include/sysc/packages/boost/detail/allocator_utilities.hpp
 systemc/include/sysc/packages/boost/detail/atomic_count.hpp
 systemc/include/sysc/packages/boost/detail/atomic_count_gcc.hpp
-systemc/include/sysc/packages/boost/detail/atomic_count_linux.hpp
 systemc/include/sysc/packages/boost/detail/atomic_count_pthreads.hpp
 systemc/include/sysc/packages/boost/detail/atomic_count_win32.hpp
+systemc/include/sysc/packages/boost/detail/bad_weak_ptr.hpp
 systemc/include/sysc/packages/boost/detail/binary_search.hpp
 systemc/include/sysc/packages/boost/detail/call_traits.hpp
 systemc/include/sysc/packages/boost/detail/catch_exceptions.hpp
 systemc/include/sysc/packages/boost/detail/compressed_pair.hpp
 systemc/include/sysc/packages/boost/detail/dynamic_bitset.hpp
+systemc/include/sysc/packages/boost/detail/endian.hpp
+systemc/include/sysc/packages/boost/detail/indirect_traits.hpp
+systemc/include/sysc/packages/boost/detail/interlocked.hpp
+systemc/include/sysc/packages/boost/detail/is_function_ref_tester.hpp
+systemc/include/sysc/packages/boost/detail/is_incrementable.hpp
+systemc/include/sysc/packages/boost/detail/is_xxx.hpp
 systemc/include/sysc/packages/boost/detail/iterator.hpp
 systemc/include/sysc/packages/boost/detail/lightweight_mutex.hpp
 systemc/include/sysc/packages/boost/detail/lightweight_test.hpp
 systemc/include/sysc/packages/boost/detail/limits.hpp
-systemc/include/sysc/packages/boost/detail/lwm_gcc.hpp
-systemc/include/sysc/packages/boost/detail/lwm_irix.hpp
-systemc/include/sysc/packages/boost/detail/lwm_linux.hpp
 systemc/include/sysc/packages/boost/detail/lwm_nop.hpp
 systemc/include/sysc/packages/boost/detail/lwm_pthreads.hpp
-systemc/include/sysc/packages/boost/detail/lwm_win32.hpp
 systemc/include/sysc/packages/boost/detail/lwm_win32_cs.hpp
 systemc/include/sysc/packages/boost/detail/named_template_params.hpp
+systemc/include/sysc/packages/boost/detail/no_exceptions_support.hpp
+systemc/include/sysc/packages/boost/detail/none_t.hpp
 systemc/include/sysc/packages/boost/detail/numeric_traits.hpp
 systemc/include/sysc/packages/boost/detail/ob_call_traits.hpp
 systemc/include/sysc/packages/boost/detail/ob_compressed_pair.hpp
+systemc/include/sysc/packages/boost/detail/quick_allocator.hpp
+systemc/include/sysc/packages/boost/detail/reference_content.hpp
 systemc/include/sysc/packages/boost/detail/select_type.hpp
 systemc/include/sysc/packages/boost/detail/shared_array_nmt.hpp
 systemc/include/sysc/packages/boost/detail/shared_count.hpp
 systemc/include/sysc/packages/boost/detail/shared_ptr_nmt.hpp
-systemc/include/sysc/packages/boost/detail/winapi.hpp
+systemc/include/sysc/packages/boost/detail/sp_counted_base.hpp
+systemc/include/sysc/packages/boost/detail/sp_counted_base_cw_ppc.hpp
+systemc/include/sysc/packages/boost/detail/sp_counted_base_cw_x86.hpp
+systemc/include/sysc/packages/boost/detail/sp_counted_base_gcc_ia64.hpp
+systemc/include/sysc/packages/boost/detail/sp_counted_base_gcc_ppc.hpp
+systemc/include/sysc/packages/boost/detail/sp_counted_base_gcc_x86.hpp
+systemc/include/sysc/packages/boost/detail/sp_counted_base_nt.hpp
+systemc/include/sysc/packages/boost/detail/sp_counted_base_pt.hpp
+systemc/include/sysc/packages/boost/detail/sp_counted_base_w32.hpp
+systemc/include/sysc/packages/boost/detail/sp_counted_impl.hpp
+systemc/include/sysc/packages/boost/detail/templated_streams.hpp
+systemc/include/sysc/packages/boost/detail/utf8_codecvt_facet.hpp
+systemc/include/sysc/packages/boost/detail/workaround.hpp
+systemc/include/sysc/packages/boost/get_pointer.hpp
 systemc/include/sysc/packages/boost/mem_fn.hpp
+systemc/include/sysc/packages/boost/mpl/aux_/adl_barrier.hpp
+systemc/include/sysc/packages/boost/mpl/aux_/config/adl.hpp
+systemc/include/sysc/packages/boost/mpl/aux_/config/gcc.hpp
+systemc/include/sysc/packages/boost/mpl/aux_/config/intel.hpp
+systemc/include/sysc/packages/boost/mpl/aux_/config/msvc.hpp
+systemc/include/sysc/packages/boost/mpl/aux_/config/static_constant.hpp
+systemc/include/sysc/packages/boost/mpl/aux_/config/workaround.hpp
+systemc/include/sysc/packages/boost/mpl/bool.hpp
+systemc/include/sysc/packages/boost/mpl/bool_fwd.hpp
+systemc/include/sysc/packages/boost/mpl/integral_c_tag.hpp
+systemc/include/sysc/packages/boost/non_type.hpp
 systemc/include/sysc/packages/boost/ref.hpp
 systemc/include/sysc/packages/boost/shared_ptr.hpp
 systemc/include/sysc/packages/boost/throw_exception.hpp
 systemc/include/sysc/packages/boost/type.hpp
 systemc/include/sysc/packages/boost/utility/addressof.hpp
+systemc/include/sysc/packages/boost/utility/base_from_member.hpp
+systemc/include/sysc/packages/boost/utility/compare_pointees.hpp
+systemc/include/sysc/packages/boost/utility/detail/in_place_factory_prefix.hpp
+systemc/include/sysc/packages/boost/utility/detail/in_place_factory_suffix.hpp
+systemc/include/sysc/packages/boost/utility/detail/result_of_iterate.hpp
+systemc/include/sysc/packages/boost/utility/enable_if.hpp
+systemc/include/sysc/packages/boost/utility/in_place_factory.hpp
+systemc/include/sysc/packages/boost/utility/result_of.hpp
+systemc/include/sysc/packages/boost/utility/typed_in_place_factory.hpp
+systemc/include/sysc/packages/boost/utility/value_init.hpp
 systemc/include/sysc/packages/boost/weak_ptr.hpp
 systemc/include/sysc/qt/md/axp.1.Makefile
 systemc/include/sysc/qt/md/axp.2.Makefile
@@ -228,6 +265,8 @@
 systemc/include/sysc/qt/md/i386.h
 systemc/include/sysc/qt/md/i386.s
 systemc/include/sysc/qt/md/i386_b.s
+systemc/include/sysc/qt/md/iX86_64.h
+systemc/include/sysc/qt/md/iX86_64.s
 systemc/include/sysc/qt/md/ksr1.Makefile
 systemc/include/sysc/qt/md/ksr1.h
 systemc/include/sysc/qt/md/ksr1.s
@@ -253,6 +292,7 @@
 systemc/include/sysc/qt/md/powerpc_sys5.s
 systemc/include/sysc/qt/md/powerpc_sys5_b.s
 systemc/include/sysc/qt/md/pthreads.Makefile
+systemc/include/sysc/qt/md/qtmd.h
 systemc/include/sysc/qt/md/solaris.README
 systemc/include/sysc/qt/md/sparc.h
 systemc/include/sysc/qt/md/sparc.s
@@ -268,6 +308,7 @@
 systemc/include/sysc/utils/sc_hash.h
 systemc/include/sysc/utils/sc_iostream.h
 systemc/include/sysc/utils/sc_list.h
+systemc/include/sysc/utils/sc_machine.h
 systemc/include/sysc/utils/sc_mempool.h
 systemc/include/sysc/utils/sc_pq.h
 systemc/include/sysc/utils/sc_report.h
@@ -283,7 +324,6 @@
 @dirrmtry systemc/examples/sysc/2.1
 @dirrmtry systemc/examples/sysc/fft
 @dirrmtry systemc/examples/sysc
-@dirrmtry systemc/examples/systemc
 @dirrmtry systemc/examples
 @dirrm systemc/include/sysc/communication
 @dirrm systemc/include/sysc/datatypes/bit
@@ -298,6 +338,10 @@
 @dirrm systemc/include/sysc/packages/boost/config/stdlib
 @dirrm systemc/include/sysc/packages/boost/config
 @dirrm systemc/include/sysc/packages/boost/detail
+@dirrm systemc/include/sysc/packages/boost/mpl/aux_/config
+@dirrm systemc/include/sysc/packages/boost/mpl/aux_
+@dirrm systemc/include/sysc/packages/boost/mpl
+@dirrm systemc/include/sysc/packages/boost/utility/detail
 @dirrm systemc/include/sysc/packages/boost/utility
 @dirrm systemc/include/sysc/packages/boost
 @dirrm systemc/include/sysc/packages


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->stefanf 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Mon Jan 19 20:00:22 UTC 2009 
Responsible-Changed-Why:  
Submitter has GNATS access (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=130752 
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Mon Jan 19 20:00:27 UTC 2009 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=130752 

From: Edwin Groothuis <edwin@FreeBSD.org>
To: dthiele@gmx.net
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/130752: [update] cad/systemc to 2.2.0
Date: Mon, 19 Jan 2009 20:00:24 UT

 Maintainer of cad/systemc,
 
 Please note that PR ports/130752 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/130752
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org

From: Daniel Thiele <dthiele@gmx.net>
To: bug-followup@FreeBSD.org
Cc: stefanf@FreeBSD.org, johnson.peter@gmail.com
Subject: Re: ports/130752: [update] cad/systemc to 2.2.0
Date: Tue, 20 Jan 2009 02:09:53 +0100

 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 Edwin Groothuis wrote:
 | Maintainer of cad/systemc,
 |
 | Please note that PR ports/130752 has just been submitted.
 |
 | If it contains a patch for an upgrade, an enhancement or a bug fix
 | you agree on, reply to this email stating that you approve the patch
 | and a committer will take care of it.
 |
 | The full text of the PR can be found at:
 |     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/130752
 |
 
 Stefan, thanks for your patch. I only stumbled over one thing: I think
 the following line should be re-added to the pkg-plist file:
 
 systemc/docs/.DS_Store
 
 The patch seems to remove it which prevents a clean deinstallation
 leaving "$PREFIX/systemc", "$PREFIX/systemc/docs", and
 "$PREFIX/systemc/.DS_Store" behind.
 
 
 Another (rather cosmetic) change would be the addition of
 
 http://www.systemc.org/downloads/standards/
 
 to IGNORE comment inside of the check for the port's tgz-file, as this
 page is not so easy to find when you start at the SystemC main page and
 are looking just for downloadable 'software'. I recall some of the Java
 related ports including such precise download instructions, too. So
 maybe we should also adopt that.
 
 Apart from that the patch looks fine to me.
 
 
 P.S.: I CC'ed Peter Johnson (the maintainer of cad/scv) to give him
 the opportunity to check whether the SystemC Verification Library works
 with this updated version, too. The SCV's README mentions SystemC 2.2
 support, but since the latest SCV release is older than the current
 SystemC 2.2 release it could be wise to at least have a quick look.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.10 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
 iEYEARECAAYFAkl1JFUACgkQCOZKcWNoXg621wCgpfq5GOZAZ9O5q/smwUANQcC+
 htYAoLssaGmCVY0to01cwlhx0TuZU+34
 =WPYK
 -----END PGP SIGNATURE-----

From: Stefan Farfeleder <stefanf@FreeBSD.org>
To: Daniel Thiele <dthiele@gmx.net>
Cc: bug-followup@FreeBSD.org, johnson.peter@gmail.com
Subject: Re: ports/130752: [update] cad/systemc to 2.2.0
Date: Tue, 20 Jan 2009 18:02:48 +0100

 On Tue, Jan 20, 2009 at 02:09:53AM +0100, Daniel Thiele wrote:
 > -----BEGIN PGP SIGNED MESSAGE-----
 > Hash: SHA1
 > 
 > Edwin Groothuis wrote:
 > | Maintainer of cad/systemc,
 > |
 > | Please note that PR ports/130752 has just been submitted.
 > |
 > | If it contains a patch for an upgrade, an enhancement or a bug fix
 > | you agree on, reply to this email stating that you approve the patch
 > | and a committer will take care of it.
 > |
 > | The full text of the PR can be found at:
 > |     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/130752
 > |
 > 
 > Stefan, thanks for your patch. I only stumbled over one thing: I think
 > the following line should be re-added to the pkg-plist file:
 > 
 > systemc/docs/.DS_Store
 > 
 > The patch seems to remove it which prevents a clean deinstallation
 > leaving "$PREFIX/systemc", "$PREFIX/systemc/docs", and
 > "$PREFIX/systemc/.DS_Store" behind.
 
 Yes, you're right.  I didn't catch it because of the @dirrmtry
 directives.  Why are they used?
 
 > 
 > Another (rather cosmetic) change would be the addition of
 > 
 > http://www.systemc.org/downloads/standards/
 > 
 > to IGNORE comment inside of the check for the port's tgz-file, as this
 > page is not so easy to find when you start at the SystemC main page and
 > are looking just for downloadable 'software'. I recall some of the Java
 > related ports including such precise download instructions, too. So
 > maybe we should also adopt that.
 
 Ok will do.

From: Daniel Thiele <dthiele@gmx.net>
To: Stefan Farfeleder <stefanf@FreeBSD.org>
Cc: bug-followup@FreeBSD.org, johnson.peter@gmail.com
Subject: Re: ports/130752: [update] cad/systemc to 2.2.0
Date: Tue, 20 Jan 2009 19:05:52 +0100

 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 Stefan Farfeleder wrote:
 | On Tue, Jan 20, 2009 at 02:09:53AM +0100, Daniel Thiele wrote:
 |> -----BEGIN PGP SIGNED MESSAGE-----
 |> Hash: SHA1
 |>
 |> Edwin Groothuis wrote:
 |> | Maintainer of cad/systemc,
 |> |
 |> | Please note that PR ports/130752 has just been submitted.
 |> |
 |> | If it contains a patch for an upgrade, an enhancement or a bug fix
 |> | you agree on, reply to this email stating that you approve the patch
 |> | and a committer will take care of it.
 |> |
 |> | The full text of the PR can be found at:
 |> |     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/130752
 |> |
 |>
 |> Stefan, thanks for your patch. I only stumbled over one thing: I think
 |> the following line should be re-added to the pkg-plist file:
 |>
 |> systemc/docs/.DS_Store
 |>
 |> The patch seems to remove it which prevents a clean deinstallation
 |> leaving "$PREFIX/systemc", "$PREFIX/systemc/docs", and
 |> "$PREFIX/systemc/.DS_Store" behind.
 |
 | Yes, you're right.  I didn't catch it because of the @dirrmtry
 | directives.  Why are they used?
 
 The problem is that the SystemC Verification Library (cad/scv) uses
 $PREFIX/systemc, too. This is in accordance with SCV's INSTALL document,
 which requires SCV's configure script to be run with
 "--with-systemc=<path_to_SystemC>". So, to prevent any errors when
 deinstalling cad/systemc while cad/scv is still installed I chose to use
 @dirrmtry.
 Maybe there is a better way to deal with issues like this that I am
 missing?
 
 |
 |> Another (rather cosmetic) change would be the addition of
 |>
 |> http://www.systemc.org/downloads/standards/
 |>
 |> to IGNORE comment inside of the check for the port's tgz-file, as this
 |> page is not so easy to find when you start at the SystemC main page and
 |> are looking just for downloadable 'software'. I recall some of the Java
 |> related ports including such precise download instructions, too. So
 |> maybe we should also adopt that.
 |
 | Ok will do.
 |
 
 Peter, maybe cad/scv can be updated to also incorporate this particular
 change, since the URL for SCV changed, too.
 I also noted that cad/scv lacks a pkg-plist file which results in about
 225 files remaining on the disk after a make deinstall in cad/scv. I
 know it had a pkg-plist file in the past. And the initial commit
 (ports/106822) has it, but now it seems to have disappeared. Can you
 investigate this further?
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.10 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
 iEYEARECAAYFAkl2EnwACgkQCOZKcWNoXg5l7wCgxTZHz5jMzZSg2B/uetVfxVjG
 28IAnjjkqJ5AOg0GeJhn45jTmY2LHinw
 =SVK0
 -----END PGP SIGNATURE-----

From: "Peter Johnson" <johnson.peter@gmail.com>
To: "Daniel Thiele" <dthiele@gmx.net>
Cc: "Stefan Farfeleder" <stefanf@freebsd.org>, bug-followup@freebsd.org
Subject: Re: ports/130752: [update] cad/systemc to 2.2.0
Date: Tue, 20 Jan 2009 10:18:37 -0800

 On Tue, Jan 20, 2009 at 10:05 AM, Daniel Thiele <dthiele@gmx.net> wrote:
 > Peter, maybe cad/scv can be updated to also incorporate this particular
 > change, since the URL for SCV changed, too.
 > I also noted that cad/scv lacks a pkg-plist file which results in about
 > 225 files remaining on the disk after a make deinstall in cad/scv. I
 > know it had a pkg-plist file in the past. And the initial commit
 > (ports/106822) has it, but now it seems to have disappeared. Can you
 > investigate this further?
 
 It looks like the pkg-plist I submitted in ports/106822 for scv was
 never committed in the first place (the commit log for miwi's commit
 doesn't list it, so maybe miwi forgot to cvs add it?).  I didn't catch
 it at the time, but yes, that should be fixed up.
 
 Peter

From: Stefan Farfeleder <stefanf@FreeBSD.org>
To: Peter Johnson <johnson.peter@gmail.com>
Cc: Daniel Thiele <dthiele@gmx.net>, bug-followup@freebsd.org
Subject: Re: ports/130752: [update] cad/systemc to 2.2.0
Date: Fri, 23 Jan 2009 16:36:26 +0100

 On Tue, Jan 20, 2009 at 10:18:37AM -0800, Peter Johnson wrote:
 > On Tue, Jan 20, 2009 at 10:05 AM, Daniel Thiele <dthiele@gmx.net> wrote:
 > > Peter, maybe cad/scv can be updated to also incorporate this particular
 > > change, since the URL for SCV changed, too.
 > > I also noted that cad/scv lacks a pkg-plist file which results in about
 > > 225 files remaining on the disk after a make deinstall in cad/scv. I
 > > know it had a pkg-plist file in the past. And the initial commit
 > > (ports/106822) has it, but now it seems to have disappeared. Can you
 > > investigate this further?
 > 
 > It looks like the pkg-plist I submitted in ports/106822 for scv was
 > never committed in the first place (the commit log for miwi's commit
 > doesn't list it, so maybe miwi forgot to cvs add it?).  I didn't catch
 > it at the time, but yes, that should be fixed up.
 
 Peter, did you find any problems with the 2.2.0 version?  If not I'm
 going to commit it (or find someone who does) soon.
 
 Stefan

From: Daniel Thiele <dthiele@gmx.net>
To: Stefan Farfeleder <stefanf@FreeBSD.org>
Cc: Peter Johnson <johnson.peter@gmail.com>, bug-followup@freebsd.org
Subject: Re: ports/130752: [update] cad/systemc to 2.2.0
Date: Wed, 25 Mar 2009 02:20:26 +0100

 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 Stefan Farfeleder wrote:
 | On Tue, Jan 20, 2009 at 10:18:37AM -0800, Peter Johnson wrote:
 |> On Tue, Jan 20, 2009 at 10:05 AM, Daniel Thiele <dthiele@gmx.net> wrote:
 |>> Peter, maybe cad/scv can be updated to also incorporate this particular
 |>> change, since the URL for SCV changed, too.
 |>> I also noted that cad/scv lacks a pkg-plist file which results in about
 |>> 225 files remaining on the disk after a make deinstall in cad/scv. I
 |>> know it had a pkg-plist file in the past. And the initial commit
 |>> (ports/106822) has it, but now it seems to have disappeared. Can you
 |>> investigate this further?
 |> It looks like the pkg-plist I submitted in ports/106822 for scv was
 |> never committed in the first place (the commit log for miwi's commit
 |> doesn't list it, so maybe miwi forgot to cvs add it?).  I didn't catch
 |> it at the time, but yes, that should be fixed up.
 |
 | Peter, did you find any problems with the 2.2.0 version?  If not I'm
 | going to commit it (or find someone who does) soon.
 |
 | Stefan
 |
 
 Has there been any progress in the meantime? I just tried building
 SystemC version 2.2.0 with the newly introduced MAKE_JOBS_SAFE=yes knob
 on a dual core machine and all went well. So this could be included in
 the updated port's Makefile, too, while we are at it.
 
 Best regards,
 
 Daniel
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.11 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
 iEYEARECAAYFAknJhtYACgkQCOZKcWNoXg5VHACgxNsffZmCC8/gJ/v9sZ4raQrV
 dmwAoKXSqHsMfhdGkga5sW25xfNQ6wE7
 =J4no
 -----END PGP SIGNATURE-----
State-Changed-From-To: feedback->closed 
State-Changed-By: stefanf 
State-Changed-When: Sat Mar 28 10:32:41 UTC 2009 
State-Changed-Why:  
I've just committed the update patch with the small addition that the .DS_Store 
file is no longer installed.  I did not add MAKE_JOBS_SAFE. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=130752 
>Unformatted:
