Bug 89987 - New port: cad/systemc SystemC provides hardware-oriented constructs within the context of C++
Summary: New port: cad/systemc SystemC provides hardware-oriented constructs within th...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Sam Lawrance
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-05 19:10 UTC by Daniel Thiele
Modified: 2005-12-18 11:24 UTC (History)
0 users

See Also:


Attachments
file.shar (20.25 KB, text/plain)
2005-12-05 19:10 UTC, Daniel Thiele
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Thiele 2005-12-05 19:10:02 UTC
SystemC provides hardware-oriented constructs within the context of C++ as a 
class library implemented in standard C++.  Its use spans design and 
verification from concept to implementation in hardware and software.

SystemC provides an interoperable modeling platform which enables the 
development and exchange of very fast system-level C++ models. It also provides
a  stable platform for development of system-level tools.

WWW:    http://www.systemc.org/
Comment 1 Sam Lawrance freebsd_committer freebsd_triage 2005-12-11 22:00:33 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lawrance

Take
Comment 2 Daniel Thiele 2005-12-16 00:09:28 UTC
Hello,

as I promised here is the reworked shar-file with the fixed installation
location. Now everything will be installed in ${PREFIX}/systemc, as
this requires less patching and has some other advantages.

Below the new shar-file:

--- systemc.shar starts here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	systemc
#	systemc/files
#	systemc/files/patch-configure
#	systemc/files/patch-configure.in
#	systemc/distinfo
#	systemc/pkg-descr
#	systemc/Makefile
#	systemc/pkg-plist
#
echo c - systemc
mkdir -p systemc > /dev/null 2>&1
echo c - systemc/files
mkdir -p systemc/files > /dev/null 2>&1
echo x - systemc/files/patch-configure
sed 's/^X//' >systemc/files/patch-configure << 
'END-of-systemc/files/patch-configure'
X--- configure.orig	Mon Apr 11 23:50:00 2005
X+++ configure	Mon Dec  5 18:58:55 2005
X@@ -3309,6 +3309,25 @@
X 	AS=as
X         QT_ARCH="sparc-os2"
X         ;;
X+    *freebsd*)
X+        case "$CXX_COMP" in
X+            c++ | g++)
X+                EXTRA_CXXFLAGS="-Wall"
X+                DEBUG_CXXFLAGS="-g"
X+                OPT_CXXFLAGS="-O3"
X+                TARGET_ARCH="freebsd"
X+        	CC="$CXX"
X+        	CFLAGS="$EXTRA_CXXFLAGS $OPT_CXXFLAGS"
X+                ;;
X+            *)
X+                { { echo "$as_me:$LINENO: error: \"sorry...compiler 
not supported\"" >&5
X+echo "$as_me: error: \"sorry...compiler not supported\"" >&2;}
X+   { (exit 1); exit 1; }; }
X+		;;
X+        esac
X+	AS=as
X+        QT_ARCH="iX86"
X+        ;;
X     *linux*)
X         case "$CXX_COMP" in
X             c++ | g++)
END-of-systemc/files/patch-configure
echo x - systemc/files/patch-configure.in
sed 's/^X//' >systemc/files/patch-configure.in << 
'END-of-systemc/files/patch-configure.in'
X--- configure.in.orig	Thu Dec  1 21:40:30 2005
X+++ configure.in	Thu Dec  1 21:39:08 2005
X@@ -111,6 +111,23 @@
X 	AS=as
X         QT_ARCH="sparc-os2"
X         ;;
X+    *freebsd*)
X+        case "$CXX_COMP" in
X+            c++ | g++)
X+                EXTRA_CXXFLAGS="-Wall"
X+                DEBUG_CXXFLAGS="-g"
X+                OPT_CXXFLAGS="-O3"
X+                TARGET_ARCH="freebsd"
X+        	CC="$CXX"
X+        	CFLAGS="$EXTRA_CXXFLAGS $OPT_CXXFLAGS"
X+                ;;
X+            *)
X+                AC_MSG_ERROR("sorry...compiler not supported")
X+		;;
X+        esac
X+	AS=as
X+        QT_ARCH="iX86"
X+        ;;
X     *linux*)
X         case "$CXX_COMP" in
X             c++ | g++)
END-of-systemc/files/patch-configure.in
echo x - systemc/distinfo
sed 's/^X//' >systemc/distinfo << 'END-of-systemc/distinfo'
XMD5 (systemc-2.1.v1.tgz) = 418923135b0c12fbf90622f017f1eee9
XSHA256 (systemc-2.1.v1.tgz) = 
f2d071819f012d45050d7e5be98c5a32e7c0b307cd154a163ab7dc74ae46c031
XSIZE (systemc-2.1.v1.tgz) = 3605838
END-of-systemc/distinfo
echo x - systemc/pkg-descr
sed 's/^X//' >systemc/pkg-descr << 'END-of-systemc/pkg-descr'
XSystemC provides hardware-oriented constructs within the context of C++ 
as a
Xclass library implemented in standard C++.  Its use spans design and
Xverification from concept to implementation in hardware and software.
X
XSystemC provides an interoperable modeling platform which enables the
Xdevelopment and exchange of very fast system-level C++ models. It also 
provides
Xa  stable platform for development of system-level tools.
X
XWWW:	http://www.systemc.org/
END-of-systemc/pkg-descr
echo x - systemc/Makefile
sed 's/^X//' >systemc/Makefile << 'END-of-systemc/Makefile'
X# New ports collection makefile for:   systemc
X# Date created:        15 December 2005
X# Whom:                Daniel Thiele
X#
X# $FreeBSD$
X#
X
XPORTNAME=	systemc
XPORTVERSION=	2.1.v1
XCATEGORIES=	cad
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	dthiele@gmx.net
XCOMMENT=	A modeling platform for system-level C++ models
X
XRESTRICTED=	"You have to register at 
http://www.systemc.org/account/register.php first"
XNO_PACKAGE=	${RESTRICTED}
XNO_CDROM=	${RESTRICTED}
X
XUSE_AUTOTOOLS=	aclocal:19 automake:19 autoheader:259 autoconf:259
XUSE_GMAKE=	yes
XUSE_REINPLACE=	yes
XHAS_CONFIGURE=	yes
XGNU_CONFIGURE=	yes
X
XCONFIGURE_SCRIPT=	../configure
X
X.include <bsd.port.pre.mk>
X
X.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
XIGNORE=	this Port 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
X.endif
X
Xdo-configure:
X	@${MKDIR} ${PREFIX}/${PORTNAME}
X	@${MKDIR} ${WRKSRC}/objdir
X	@(cd ${WRKSRC}/objdir && \
X	${CONFIGURE_ENV} && \
X	${CONFIGURE_SCRIPT} --prefix=${PREFIX}/${PORTNAME})
X	${RMDIR} ${PREFIX}/${PORTNAME}
X
Xdo-build:
X	@(cd ${WRKSRC}/objdir && \
X	${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
X	${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
X
Xdo-install:
X	@(cd ${WRKSRC}/objdir && \
X	${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
X	${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
X
X.include <bsd.port.post.mk>
END-of-systemc/Makefile
echo x - systemc/pkg-plist
sed 's/^X//' >systemc/pkg-plist << 'END-of-systemc/pkg-plist'
Xsystemc/AUTHORS
Xsystemc/COPYING
Xsystemc/ChangeLog
Xsystemc/INSTALL
Xsystemc/LICENSE
Xsystemc/NEWS
Xsystemc/README
Xsystemc/RELEASENOTES
Xsystemc/docs/.DS_Store
Xsystemc/docs/._.DS_Store
Xsystemc/docs/FuncSpec20.pdf
Xsystemc/docs/LRM_version2.1_April25_2005.pdf
Xsystemc/docs/License.pdf
Xsystemc/docs/README
Xsystemc/docs/SystemC_2_1_features.pdf
Xsystemc/docs/SystemC_2_1_overview.pdf
Xsystemc/docs/UserGuide20.pdf
Xsystemc/docs/WhitePaper20.pdf
Xsystemc/include/sysc/communication/sc_buffer.h
Xsystemc/include/sysc/communication/sc_clock.h
Xsystemc/include/sysc/communication/sc_clock_ports.h
Xsystemc/include/sysc/communication/sc_communication_ids.h
Xsystemc/include/sysc/communication/sc_event_finder.h
Xsystemc/include/sysc/communication/sc_event_queue.h
Xsystemc/include/sysc/communication/sc_export.h
Xsystemc/include/sysc/communication/sc_fifo.h
Xsystemc/include/sysc/communication/sc_fifo_ifs.h
Xsystemc/include/sysc/communication/sc_fifo_ports.h
Xsystemc/include/sysc/communication/sc_interface.h
Xsystemc/include/sysc/communication/sc_mutex.h
Xsystemc/include/sysc/communication/sc_mutex_if.h
Xsystemc/include/sysc/communication/sc_port.h
Xsystemc/include/sysc/communication/sc_prim_channel.h
Xsystemc/include/sysc/communication/sc_semaphore.h
Xsystemc/include/sysc/communication/sc_semaphore_if.h
Xsystemc/include/sysc/communication/sc_signal.h
Xsystemc/include/sysc/communication/sc_signal_ifs.h
Xsystemc/include/sysc/communication/sc_signal_ports.h
Xsystemc/include/sysc/communication/sc_signal_resolved.h
Xsystemc/include/sysc/communication/sc_signal_resolved_ports.h
Xsystemc/include/sysc/communication/sc_signal_rv.h
Xsystemc/include/sysc/communication/sc_signal_rv_ports.h
Xsystemc/include/sysc/datatypes/bit/sc_bit.h
Xsystemc/include/sysc/datatypes/bit/sc_bit_ids.h
Xsystemc/include/sysc/datatypes/bit/sc_bit_proxies.h
Xsystemc/include/sysc/datatypes/bit/sc_bv.h
Xsystemc/include/sysc/datatypes/bit/sc_bv_base.h
Xsystemc/include/sysc/datatypes/bit/sc_logic.h
Xsystemc/include/sysc/datatypes/bit/sc_lv.h
Xsystemc/include/sysc/datatypes/bit/sc_lv_base.h
Xsystemc/include/sysc/datatypes/bit/sc_proxy.h
Xsystemc/include/sysc/datatypes/fx/fx.h
Xsystemc/include/sysc/datatypes/fx/sc_context.h
Xsystemc/include/sysc/datatypes/fx/sc_fix.h
Xsystemc/include/sysc/datatypes/fx/sc_fixed.h
Xsystemc/include/sysc/datatypes/fx/sc_fx_ids.h
Xsystemc/include/sysc/datatypes/fx/sc_fxcast_switch.h
Xsystemc/include/sysc/datatypes/fx/sc_fxdefs.h
Xsystemc/include/sysc/datatypes/fx/sc_fxnum.h
Xsystemc/include/sysc/datatypes/fx/sc_fxnum_observer.h
Xsystemc/include/sysc/datatypes/fx/sc_fxtype_params.h
Xsystemc/include/sysc/datatypes/fx/sc_fxval.h
Xsystemc/include/sysc/datatypes/fx/sc_fxval_observer.h
Xsystemc/include/sysc/datatypes/fx/sc_ufix.h
Xsystemc/include/sysc/datatypes/fx/sc_ufixed.h
Xsystemc/include/sysc/datatypes/fx/scfx_ieee.h
Xsystemc/include/sysc/datatypes/fx/scfx_mant.h
Xsystemc/include/sysc/datatypes/fx/scfx_other_defs.h
Xsystemc/include/sysc/datatypes/fx/scfx_params.h
Xsystemc/include/sysc/datatypes/fx/scfx_rep.h
Xsystemc/include/sysc/datatypes/fx/scfx_string.h
Xsystemc/include/sysc/datatypes/fx/scfx_utils.h
Xsystemc/include/sysc/datatypes/int/sc_bigint.h
Xsystemc/include/sysc/datatypes/int/sc_biguint.h
Xsystemc/include/sysc/datatypes/int/sc_int.h
Xsystemc/include/sysc/datatypes/int/sc_int_base.h
Xsystemc/include/sysc/datatypes/int/sc_int_ids.h
Xsystemc/include/sysc/datatypes/int/sc_length_param.h
Xsystemc/include/sysc/datatypes/int/sc_nbdefs.h
Xsystemc/include/sysc/datatypes/int/sc_nbexterns.h
Xsystemc/include/sysc/datatypes/int/sc_nbutils.h
Xsystemc/include/sysc/datatypes/int/sc_signed.h
Xsystemc/include/sysc/datatypes/int/sc_uint.h
Xsystemc/include/sysc/datatypes/int/sc_uint_base.h
Xsystemc/include/sysc/datatypes/int/sc_unsigned.h
Xsystemc/include/sysc/datatypes/misc/sc_concatref.h
Xsystemc/include/sysc/datatypes/misc/sc_value_base.h
Xsystemc/include/sysc/kernel/sc_attribute.h
Xsystemc/include/sysc/kernel/sc_boost.h
Xsystemc/include/sysc/kernel/sc_cmnhdr.h
Xsystemc/include/sysc/kernel/sc_constants.h
Xsystemc/include/sysc/kernel/sc_cor.h
Xsystemc/include/sysc/kernel/sc_dynamic_processes.h
Xsystemc/include/sysc/kernel/sc_event.h
Xsystemc/include/sysc/kernel/sc_externs.h
Xsystemc/include/sysc/kernel/sc_join.h
Xsystemc/include/sysc/kernel/sc_kernel_ids.h
Xsystemc/include/sysc/kernel/sc_lambda.h
Xsystemc/include/sysc/kernel/sc_lambda_defs.h
Xsystemc/include/sysc/kernel/sc_lambda_exps.h
Xsystemc/include/sysc/kernel/sc_lambda_friends.h
Xsystemc/include/sysc/kernel/sc_macros.h
Xsystemc/include/sysc/kernel/sc_module.h
Xsystemc/include/sysc/kernel/sc_module_name.h
Xsystemc/include/sysc/kernel/sc_object.h
Xsystemc/include/sysc/kernel/sc_process.h
Xsystemc/include/sysc/kernel/sc_process_b.h
Xsystemc/include/sysc/kernel/sc_process_base.h
Xsystemc/include/sysc/kernel/sc_process_host.h
Xsystemc/include/sysc/kernel/sc_runnable.h
Xsystemc/include/sysc/kernel/sc_sensitive.h
Xsystemc/include/sysc/kernel/sc_simcontext.h
Xsystemc/include/sysc/kernel/sc_time.h
Xsystemc/include/sysc/kernel/sc_ver.h
Xsystemc/include/sysc/kernel/sc_wait.h
Xsystemc/include/sysc/kernel/sc_wait_cthread.h
Xsystemc/include/sysc/packages/boost/assert.hpp
Xsystemc/include/sysc/packages/boost/bind.hpp
Xsystemc/include/sysc/packages/boost/bind/apply.hpp
Xsystemc/include/sysc/packages/boost/bind/arg.hpp
Xsystemc/include/sysc/packages/boost/bind/bind_cc.hpp
Xsystemc/include/sysc/packages/boost/bind/bind_mf_cc.hpp
Xsystemc/include/sysc/packages/boost/bind/bind_template.hpp
Xsystemc/include/sysc/packages/boost/bind/make_adaptable.hpp
Xsystemc/include/sysc/packages/boost/bind/mem_fn_cc.hpp
Xsystemc/include/sysc/packages/boost/bind/mem_fn_template.hpp
Xsystemc/include/sysc/packages/boost/bind/mem_fn_vw.hpp
Xsystemc/include/sysc/packages/boost/bind/placeholders.hpp
Xsystemc/include/sysc/packages/boost/bind/protect.hpp
Xsystemc/include/sysc/packages/boost/checked_delete.hpp
Xsystemc/include/sysc/packages/boost/config.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/borland.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/comeau.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/common_edg.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/compaq_cxx.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/gcc.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/greenhills.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/hp_acc.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/intel.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/kai.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/metrowerks.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/mpw.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/sgi_mipspro.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/sunpro_cc.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/vacpp.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/visualc.hpp
Xsystemc/include/sysc/packages/boost/config/platform/aix.hpp
Xsystemc/include/sysc/packages/boost/config/platform/amigaos.hpp
Xsystemc/include/sysc/packages/boost/config/platform/beos.hpp
Xsystemc/include/sysc/packages/boost/config/platform/bsd.hpp
Xsystemc/include/sysc/packages/boost/config/platform/cygwin.hpp
Xsystemc/include/sysc/packages/boost/config/platform/hpux.hpp
Xsystemc/include/sysc/packages/boost/config/platform/irix.hpp
Xsystemc/include/sysc/packages/boost/config/platform/linux.hpp
Xsystemc/include/sysc/packages/boost/config/platform/macos.hpp
Xsystemc/include/sysc/packages/boost/config/platform/solaris.hpp
Xsystemc/include/sysc/packages/boost/config/platform/win32.hpp
Xsystemc/include/sysc/packages/boost/config/posix_features.hpp
Xsystemc/include/sysc/packages/boost/config/select_compiler_config.hpp
Xsystemc/include/sysc/packages/boost/config/select_platform_config.hpp
Xsystemc/include/sysc/packages/boost/config/select_stdlib_config.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/dinkumware.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/libcomo.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/libstdcpp3.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/modena.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/msl.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/roguewave.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/sgi.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/stlport.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/vacpp.hpp
Xsystemc/include/sysc/packages/boost/config/suffix.hpp
Xsystemc/include/sysc/packages/boost/config/user.hpp
Xsystemc/include/sysc/packages/boost/current_function.hpp
Xsystemc/include/sysc/packages/boost/detail/algorithm.hpp
Xsystemc/include/sysc/packages/boost/detail/allocator.hpp
Xsystemc/include/sysc/packages/boost/detail/atomic_count.hpp
Xsystemc/include/sysc/packages/boost/detail/atomic_count_gcc.hpp
Xsystemc/include/sysc/packages/boost/detail/atomic_count_linux.hpp
Xsystemc/include/sysc/packages/boost/detail/atomic_count_pthreads.hpp
Xsystemc/include/sysc/packages/boost/detail/atomic_count_win32.hpp
Xsystemc/include/sysc/packages/boost/detail/binary_search.hpp
Xsystemc/include/sysc/packages/boost/detail/call_traits.hpp
Xsystemc/include/sysc/packages/boost/detail/catch_exceptions.hpp
Xsystemc/include/sysc/packages/boost/detail/compressed_pair.hpp
Xsystemc/include/sysc/packages/boost/detail/dynamic_bitset.hpp
Xsystemc/include/sysc/packages/boost/detail/iterator.hpp
Xsystemc/include/sysc/packages/boost/detail/lightweight_mutex.hpp
Xsystemc/include/sysc/packages/boost/detail/lightweight_test.hpp
Xsystemc/include/sysc/packages/boost/detail/limits.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_gcc.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_irix.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_linux.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_nop.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_pthreads.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_win32.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_win32_cs.hpp
Xsystemc/include/sysc/packages/boost/detail/named_template_params.hpp
Xsystemc/include/sysc/packages/boost/detail/numeric_traits.hpp
Xsystemc/include/sysc/packages/boost/detail/ob_call_traits.hpp
Xsystemc/include/sysc/packages/boost/detail/ob_compressed_pair.hpp
Xsystemc/include/sysc/packages/boost/detail/select_type.hpp
Xsystemc/include/sysc/packages/boost/detail/shared_array_nmt.hpp
Xsystemc/include/sysc/packages/boost/detail/shared_count.hpp
Xsystemc/include/sysc/packages/boost/detail/shared_ptr_nmt.hpp
Xsystemc/include/sysc/packages/boost/detail/winapi.hpp
Xsystemc/include/sysc/packages/boost/mem_fn.hpp
Xsystemc/include/sysc/packages/boost/ref.hpp
Xsystemc/include/sysc/packages/boost/shared_ptr.hpp
Xsystemc/include/sysc/packages/boost/throw_exception.hpp
Xsystemc/include/sysc/packages/boost/type.hpp
Xsystemc/include/sysc/packages/boost/utility/addressof.hpp
Xsystemc/include/sysc/packages/boost/weak_ptr.hpp
Xsystemc/include/sysc/qt/md/axp.1.Makefile
Xsystemc/include/sysc/qt/md/axp.2.Makefile
Xsystemc/include/sysc/qt/md/axp.Makefile
Xsystemc/include/sysc/qt/md/axp.README
Xsystemc/include/sysc/qt/md/axp.c
Xsystemc/include/sysc/qt/md/axp.h
Xsystemc/include/sysc/qt/md/axp.s
Xsystemc/include/sysc/qt/md/axp_b.s
Xsystemc/include/sysc/qt/md/default.Makefile
Xsystemc/include/sysc/qt/md/hppa-cnx.Makefile
Xsystemc/include/sysc/qt/md/hppa.Makefile
Xsystemc/include/sysc/qt/md/hppa.h
Xsystemc/include/sysc/qt/md/hppa.s
Xsystemc/include/sysc/qt/md/hppa_b.s
Xsystemc/include/sysc/qt/md/i386.README
Xsystemc/include/sysc/qt/md/i386.h
Xsystemc/include/sysc/qt/md/i386.s
Xsystemc/include/sysc/qt/md/i386_b.s
Xsystemc/include/sysc/qt/md/ksr1.Makefile
Xsystemc/include/sysc/qt/md/ksr1.h
Xsystemc/include/sysc/qt/md/ksr1.s
Xsystemc/include/sysc/qt/md/ksr1_b.s
Xsystemc/include/sysc/qt/md/m88k.Makefile
Xsystemc/include/sysc/qt/md/m88k.c
Xsystemc/include/sysc/qt/md/m88k.h
Xsystemc/include/sysc/qt/md/m88k.s
Xsystemc/include/sysc/qt/md/m88k_b.s
Xsystemc/include/sysc/qt/md/mips-irix5.s
Xsystemc/include/sysc/qt/md/mips.h
Xsystemc/include/sysc/qt/md/mips.s
Xsystemc/include/sysc/qt/md/mips_b.s
Xsystemc/include/sysc/qt/md/null.README
Xsystemc/include/sysc/qt/md/null.c
Xsystemc/include/sysc/qt/md/null.s
Xsystemc/include/sysc/qt/md/powerpc.README
Xsystemc/include/sysc/qt/md/powerpc.c
Xsystemc/include/sysc/qt/md/powerpc_mach.h
Xsystemc/include/sysc/qt/md/powerpc_mach.s
Xsystemc/include/sysc/qt/md/powerpc_mach_b.s
Xsystemc/include/sysc/qt/md/powerpc_sys5.h
Xsystemc/include/sysc/qt/md/powerpc_sys5.s
Xsystemc/include/sysc/qt/md/powerpc_sys5_b.s
Xsystemc/include/sysc/qt/md/pthreads.Makefile
Xsystemc/include/sysc/qt/md/solaris.README
Xsystemc/include/sysc/qt/md/sparc.h
Xsystemc/include/sysc/qt/md/sparc.s
Xsystemc/include/sysc/qt/md/sparc_b.s
Xsystemc/include/sysc/qt/md/vax.h
Xsystemc/include/sysc/qt/md/vax.s
Xsystemc/include/sysc/qt/md/vax_b.s
Xsystemc/include/sysc/qt/qt.h
Xsystemc/include/sysc/qt/qtmd.h
Xsystemc/include/sysc/tracing/sc_trace.h
Xsystemc/include/sysc/tracing/sc_vcd_trace.h
Xsystemc/include/sysc/tracing/sc_wif_trace.h
Xsystemc/include/sysc/utils/sc_hash.h
Xsystemc/include/sysc/utils/sc_iostream.h
Xsystemc/include/sysc/utils/sc_list.h
Xsystemc/include/sysc/utils/sc_mempool.h
Xsystemc/include/sysc/utils/sc_pq.h
Xsystemc/include/sysc/utils/sc_report.h
Xsystemc/include/sysc/utils/sc_report_handler.h
Xsystemc/include/sysc/utils/sc_string.h
Xsystemc/include/sysc/utils/sc_temporary.h
Xsystemc/include/sysc/utils/sc_utils_ids.h
Xsystemc/include/sysc/utils/sc_vector.h
Xsystemc/include/systemc
Xsystemc/include/systemc.h
Xsystemc/lib-freebsd/libsystemc.a
X@unexec rmdir %D/systemc/docs 2>/dev/null || true
X@dirrm systemc/examples/sysc/2.1
X@dirrm systemc/examples/sysc/fft
X@dirrm systemc/examples/sysc
X@dirrm systemc/examples/systemc
X@unexec rmdir %D/systemc/examples 2>/dev/null || true
X@dirrm systemc/include/sysc/communication
X@dirrm systemc/include/sysc/datatypes/bit
X@dirrm systemc/include/sysc/datatypes/fx
X@dirrm systemc/include/sysc/datatypes/int
X@dirrm systemc/include/sysc/datatypes/misc
X@dirrm systemc/include/sysc/datatypes
X@dirrm systemc/include/sysc/kernel
X@dirrm systemc/include/sysc/packages/boost/bind
X@dirrm systemc/include/sysc/packages/boost/config/compiler
X@dirrm systemc/include/sysc/packages/boost/config/platform
X@dirrm systemc/include/sysc/packages/boost/config/stdlib
X@dirrm systemc/include/sysc/packages/boost/config
X@dirrm systemc/include/sysc/packages/boost/detail
X@dirrm systemc/include/sysc/packages/boost/utility
X@dirrm systemc/include/sysc/packages/boost
X@dirrm systemc/include/sysc/packages
X@dirrm systemc/include/sysc/qt/md
X@dirrm systemc/include/sysc/qt
X@dirrm systemc/include/sysc/tracing
X@dirrm systemc/include/sysc/utils
X@dirrm systemc/include/sysc
X@unexec rmdir %D/systemc/include 2>/dev/null || true
X@unexec rmdir %D/systemc/lib-freebsd 2>/dev/null || true
X@unexec rmdir %D/systemc 2>/dev/null || true
END-of-systemc/pkg-plist
exit
--- systemc.shar ends here ---

Best regards

Daniel Thiele
Comment 3 Sam Lawrance freebsd_committer freebsd_triage 2005-12-16 05:55:07 UTC
State Changed
From-To: open->feedback

A few clarifications - 

There shouldn't be patches to both configure.in and configure.  configure 
is either pregenerated or generated from configure.in, so you should only 
need to patch one or the other.  Am I missing something? 

Altering the filesystem outside of ${WRKDIR} before installation (as 
do-configure does) is not desirable.  Can it be avoided?
Comment 4 Daniel Thiele 2005-12-16 23:11:47 UTC
 > There shouldn't be patches to both configure.in and configure.
 > configure is either pregenerated or generated from configure.in, so
 > you should only need to patch one or the other.  Am I missing
 > something?

You are right.

 > Altering the filesystem outside of ${WRKDIR} before installation (as
 > do-configure does) is not desirable.  Can it be avoided?

Changing one line in configure.in avoids that.


Best regrads

Daniel Thiele


--- systemc.shar starts here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	systemc
#	systemc/files
#	systemc/files/patch-configure.in
#	systemc/distinfo
#	systemc/pkg-descr
#	systemc/Makefile
#	systemc/pkg-plist
#
echo c - systemc
mkdir -p systemc > /dev/null 2>&1
echo c - systemc/files
mkdir -p systemc/files > /dev/null 2>&1
echo x - systemc/files/patch-configure.in
sed 's/^X//' >systemc/files/patch-configure.in << 
'END-of-systemc/files/patch-configure.in'
X--- configure.in.orig	Mon Apr 11 23:49:25 2005
X+++ configure.in	Fri Dec 16 23:06:05 2005
X@@ -111,6 +111,23 @@
X 	AS=as
X         QT_ARCH="sparc-os2"
X         ;;
X+    *freebsd*)
X+        case "$CXX_COMP" in
X+            c++ | g++)
X+                EXTRA_CXXFLAGS="-Wall"
X+                DEBUG_CXXFLAGS="-g"
X+                OPT_CXXFLAGS="-O3"
X+                TARGET_ARCH="freebsd"
X+        	CC="$CXX"
X+        	CFLAGS="$EXTRA_CXXFLAGS $OPT_CXXFLAGS"
X+                ;;
X+            *)
X+                AC_MSG_ERROR("sorry...compiler not supported")
X+		;;
X+        esac
X+	AS=as
X+        QT_ARCH="iX86"
X+        ;;
X     *linux*)
X         case "$CXX_COMP" in
X             c++ | g++)
X@@ -187,7 +204,7 @@
X dnl
X
X test "x$prefix" = xNONE && prefix=$srcdir
X-current_dir=`pwd`; cd $prefix; prefix=`pwd`; cd $current_dir
X+dnl current_dir=`pwd`; cd $prefix; prefix=`pwd`; cd $current_dir
X
X dnl
X dnl Substitution variables.
END-of-systemc/files/patch-configure.in
echo x - systemc/distinfo
sed 's/^X//' >systemc/distinfo << 'END-of-systemc/distinfo'
XMD5 (systemc-2.1.v1.tgz) = 418923135b0c12fbf90622f017f1eee9
XSHA256 (systemc-2.1.v1.tgz) = 
f2d071819f012d45050d7e5be98c5a32e7c0b307cd154a163ab7dc74ae46c031
XSIZE (systemc-2.1.v1.tgz) = 3605838
END-of-systemc/distinfo
echo x - systemc/pkg-descr
sed 's/^X//' >systemc/pkg-descr << 'END-of-systemc/pkg-descr'
XSystemC provides hardware-oriented constructs within the context of C++ 
as a
Xclass library implemented in standard C++.  Its use spans design and
Xverification from concept to implementation in hardware and software.
X
XSystemC provides an interoperable modeling platform which enables the
Xdevelopment and exchange of very fast system-level C++ models. It also 
provides
Xa  stable platform for development of system-level tools.
X
XWWW:	http://www.systemc.org/
END-of-systemc/pkg-descr
echo x - systemc/Makefile
sed 's/^X//' >systemc/Makefile << 'END-of-systemc/Makefile'
X# New ports collection makefile for:   systemc
X# Date created:        15 December 2005
X# Whom:                Daniel Thiele
X#
X# $FreeBSD$
X#
X
XPORTNAME=	systemc
XPORTVERSION=	2.1.v1
XCATEGORIES=	cad
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	dthiele@gmx.net
XCOMMENT=	A modeling platform for system-level C++ models
X
XRESTRICTED=	"You have to register at 
http://www.systemc.org/account/register.php first"
XNO_PACKAGE=	${RESTRICTED}
XNO_CDROM=	${RESTRICTED}
X
XUSE_AUTOTOOLS=	aclocal:19 automake:19 autoheader:259 autoconf:259
XUSE_GMAKE=	yes
XHAS_CONFIGURE=	yes
XGNU_CONFIGURE=	yes
X
XCONFIGURE_SCRIPT=	../configure
X
X.include <bsd.port.pre.mk>
X
X.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
XIGNORE=	this Port 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
X.endif
X
Xdo-configure:
X	@${MKDIR} ${WRKSRC}/objdir
X	@(cd ${WRKSRC}/objdir && \
X	${CONFIGURE_ENV} && \
X	${CONFIGURE_SCRIPT} --prefix=${PREFIX}/${PORTNAME})
X
Xdo-build:
X	@(cd ${WRKSRC}/objdir && \
X	${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
X	${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
X
Xdo-install:
X	@(cd ${WRKSRC}/objdir && \
X	${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
X	${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
X
X.include <bsd.port.post.mk>
END-of-systemc/Makefile
echo x - systemc/pkg-plist
sed 's/^X//' >systemc/pkg-plist << 'END-of-systemc/pkg-plist'
Xsystemc/AUTHORS
Xsystemc/COPYING
Xsystemc/ChangeLog
Xsystemc/INSTALL
Xsystemc/LICENSE
Xsystemc/NEWS
Xsystemc/README
Xsystemc/RELEASENOTES
Xsystemc/docs/.DS_Store
Xsystemc/docs/._.DS_Store
Xsystemc/docs/FuncSpec20.pdf
Xsystemc/docs/LRM_version2.1_April25_2005.pdf
Xsystemc/docs/License.pdf
Xsystemc/docs/README
Xsystemc/docs/SystemC_2_1_features.pdf
Xsystemc/docs/SystemC_2_1_overview.pdf
Xsystemc/docs/UserGuide20.pdf
Xsystemc/docs/WhitePaper20.pdf
Xsystemc/include/sysc/communication/sc_buffer.h
Xsystemc/include/sysc/communication/sc_clock.h
Xsystemc/include/sysc/communication/sc_clock_ports.h
Xsystemc/include/sysc/communication/sc_communication_ids.h
Xsystemc/include/sysc/communication/sc_event_finder.h
Xsystemc/include/sysc/communication/sc_event_queue.h
Xsystemc/include/sysc/communication/sc_export.h
Xsystemc/include/sysc/communication/sc_fifo.h
Xsystemc/include/sysc/communication/sc_fifo_ifs.h
Xsystemc/include/sysc/communication/sc_fifo_ports.h
Xsystemc/include/sysc/communication/sc_interface.h
Xsystemc/include/sysc/communication/sc_mutex.h
Xsystemc/include/sysc/communication/sc_mutex_if.h
Xsystemc/include/sysc/communication/sc_port.h
Xsystemc/include/sysc/communication/sc_prim_channel.h
Xsystemc/include/sysc/communication/sc_semaphore.h
Xsystemc/include/sysc/communication/sc_semaphore_if.h
Xsystemc/include/sysc/communication/sc_signal.h
Xsystemc/include/sysc/communication/sc_signal_ifs.h
Xsystemc/include/sysc/communication/sc_signal_ports.h
Xsystemc/include/sysc/communication/sc_signal_resolved.h
Xsystemc/include/sysc/communication/sc_signal_resolved_ports.h
Xsystemc/include/sysc/communication/sc_signal_rv.h
Xsystemc/include/sysc/communication/sc_signal_rv_ports.h
Xsystemc/include/sysc/datatypes/bit/sc_bit.h
Xsystemc/include/sysc/datatypes/bit/sc_bit_ids.h
Xsystemc/include/sysc/datatypes/bit/sc_bit_proxies.h
Xsystemc/include/sysc/datatypes/bit/sc_bv.h
Xsystemc/include/sysc/datatypes/bit/sc_bv_base.h
Xsystemc/include/sysc/datatypes/bit/sc_logic.h
Xsystemc/include/sysc/datatypes/bit/sc_lv.h
Xsystemc/include/sysc/datatypes/bit/sc_lv_base.h
Xsystemc/include/sysc/datatypes/bit/sc_proxy.h
Xsystemc/include/sysc/datatypes/fx/fx.h
Xsystemc/include/sysc/datatypes/fx/sc_context.h
Xsystemc/include/sysc/datatypes/fx/sc_fix.h
Xsystemc/include/sysc/datatypes/fx/sc_fixed.h
Xsystemc/include/sysc/datatypes/fx/sc_fx_ids.h
Xsystemc/include/sysc/datatypes/fx/sc_fxcast_switch.h
Xsystemc/include/sysc/datatypes/fx/sc_fxdefs.h
Xsystemc/include/sysc/datatypes/fx/sc_fxnum.h
Xsystemc/include/sysc/datatypes/fx/sc_fxnum_observer.h
Xsystemc/include/sysc/datatypes/fx/sc_fxtype_params.h
Xsystemc/include/sysc/datatypes/fx/sc_fxval.h
Xsystemc/include/sysc/datatypes/fx/sc_fxval_observer.h
Xsystemc/include/sysc/datatypes/fx/sc_ufix.h
Xsystemc/include/sysc/datatypes/fx/sc_ufixed.h
Xsystemc/include/sysc/datatypes/fx/scfx_ieee.h
Xsystemc/include/sysc/datatypes/fx/scfx_mant.h
Xsystemc/include/sysc/datatypes/fx/scfx_other_defs.h
Xsystemc/include/sysc/datatypes/fx/scfx_params.h
Xsystemc/include/sysc/datatypes/fx/scfx_rep.h
Xsystemc/include/sysc/datatypes/fx/scfx_string.h
Xsystemc/include/sysc/datatypes/fx/scfx_utils.h
Xsystemc/include/sysc/datatypes/int/sc_bigint.h
Xsystemc/include/sysc/datatypes/int/sc_biguint.h
Xsystemc/include/sysc/datatypes/int/sc_int.h
Xsystemc/include/sysc/datatypes/int/sc_int_base.h
Xsystemc/include/sysc/datatypes/int/sc_int_ids.h
Xsystemc/include/sysc/datatypes/int/sc_length_param.h
Xsystemc/include/sysc/datatypes/int/sc_nbdefs.h
Xsystemc/include/sysc/datatypes/int/sc_nbexterns.h
Xsystemc/include/sysc/datatypes/int/sc_nbutils.h
Xsystemc/include/sysc/datatypes/int/sc_signed.h
Xsystemc/include/sysc/datatypes/int/sc_uint.h
Xsystemc/include/sysc/datatypes/int/sc_uint_base.h
Xsystemc/include/sysc/datatypes/int/sc_unsigned.h
Xsystemc/include/sysc/datatypes/misc/sc_concatref.h
Xsystemc/include/sysc/datatypes/misc/sc_value_base.h
Xsystemc/include/sysc/kernel/sc_attribute.h
Xsystemc/include/sysc/kernel/sc_boost.h
Xsystemc/include/sysc/kernel/sc_cmnhdr.h
Xsystemc/include/sysc/kernel/sc_constants.h
Xsystemc/include/sysc/kernel/sc_cor.h
Xsystemc/include/sysc/kernel/sc_dynamic_processes.h
Xsystemc/include/sysc/kernel/sc_event.h
Xsystemc/include/sysc/kernel/sc_externs.h
Xsystemc/include/sysc/kernel/sc_join.h
Xsystemc/include/sysc/kernel/sc_kernel_ids.h
Xsystemc/include/sysc/kernel/sc_lambda.h
Xsystemc/include/sysc/kernel/sc_lambda_defs.h
Xsystemc/include/sysc/kernel/sc_lambda_exps.h
Xsystemc/include/sysc/kernel/sc_lambda_friends.h
Xsystemc/include/sysc/kernel/sc_macros.h
Xsystemc/include/sysc/kernel/sc_module.h
Xsystemc/include/sysc/kernel/sc_module_name.h
Xsystemc/include/sysc/kernel/sc_object.h
Xsystemc/include/sysc/kernel/sc_process.h
Xsystemc/include/sysc/kernel/sc_process_b.h
Xsystemc/include/sysc/kernel/sc_process_base.h
Xsystemc/include/sysc/kernel/sc_process_host.h
Xsystemc/include/sysc/kernel/sc_runnable.h
Xsystemc/include/sysc/kernel/sc_sensitive.h
Xsystemc/include/sysc/kernel/sc_simcontext.h
Xsystemc/include/sysc/kernel/sc_time.h
Xsystemc/include/sysc/kernel/sc_ver.h
Xsystemc/include/sysc/kernel/sc_wait.h
Xsystemc/include/sysc/kernel/sc_wait_cthread.h
Xsystemc/include/sysc/packages/boost/assert.hpp
Xsystemc/include/sysc/packages/boost/bind.hpp
Xsystemc/include/sysc/packages/boost/bind/apply.hpp
Xsystemc/include/sysc/packages/boost/bind/arg.hpp
Xsystemc/include/sysc/packages/boost/bind/bind_cc.hpp
Xsystemc/include/sysc/packages/boost/bind/bind_mf_cc.hpp
Xsystemc/include/sysc/packages/boost/bind/bind_template.hpp
Xsystemc/include/sysc/packages/boost/bind/make_adaptable.hpp
Xsystemc/include/sysc/packages/boost/bind/mem_fn_cc.hpp
Xsystemc/include/sysc/packages/boost/bind/mem_fn_template.hpp
Xsystemc/include/sysc/packages/boost/bind/mem_fn_vw.hpp
Xsystemc/include/sysc/packages/boost/bind/placeholders.hpp
Xsystemc/include/sysc/packages/boost/bind/protect.hpp
Xsystemc/include/sysc/packages/boost/checked_delete.hpp
Xsystemc/include/sysc/packages/boost/config.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/borland.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/comeau.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/common_edg.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/compaq_cxx.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/gcc.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/greenhills.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/hp_acc.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/intel.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/kai.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/metrowerks.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/mpw.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/sgi_mipspro.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/sunpro_cc.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/vacpp.hpp
Xsystemc/include/sysc/packages/boost/config/compiler/visualc.hpp
Xsystemc/include/sysc/packages/boost/config/platform/aix.hpp
Xsystemc/include/sysc/packages/boost/config/platform/amigaos.hpp
Xsystemc/include/sysc/packages/boost/config/platform/beos.hpp
Xsystemc/include/sysc/packages/boost/config/platform/bsd.hpp
Xsystemc/include/sysc/packages/boost/config/platform/cygwin.hpp
Xsystemc/include/sysc/packages/boost/config/platform/hpux.hpp
Xsystemc/include/sysc/packages/boost/config/platform/irix.hpp
Xsystemc/include/sysc/packages/boost/config/platform/linux.hpp
Xsystemc/include/sysc/packages/boost/config/platform/macos.hpp
Xsystemc/include/sysc/packages/boost/config/platform/solaris.hpp
Xsystemc/include/sysc/packages/boost/config/platform/win32.hpp
Xsystemc/include/sysc/packages/boost/config/posix_features.hpp
Xsystemc/include/sysc/packages/boost/config/select_compiler_config.hpp
Xsystemc/include/sysc/packages/boost/config/select_platform_config.hpp
Xsystemc/include/sysc/packages/boost/config/select_stdlib_config.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/dinkumware.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/libcomo.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/libstdcpp3.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/modena.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/msl.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/roguewave.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/sgi.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/stlport.hpp
Xsystemc/include/sysc/packages/boost/config/stdlib/vacpp.hpp
Xsystemc/include/sysc/packages/boost/config/suffix.hpp
Xsystemc/include/sysc/packages/boost/config/user.hpp
Xsystemc/include/sysc/packages/boost/current_function.hpp
Xsystemc/include/sysc/packages/boost/detail/algorithm.hpp
Xsystemc/include/sysc/packages/boost/detail/allocator.hpp
Xsystemc/include/sysc/packages/boost/detail/atomic_count.hpp
Xsystemc/include/sysc/packages/boost/detail/atomic_count_gcc.hpp
Xsystemc/include/sysc/packages/boost/detail/atomic_count_linux.hpp
Xsystemc/include/sysc/packages/boost/detail/atomic_count_pthreads.hpp
Xsystemc/include/sysc/packages/boost/detail/atomic_count_win32.hpp
Xsystemc/include/sysc/packages/boost/detail/binary_search.hpp
Xsystemc/include/sysc/packages/boost/detail/call_traits.hpp
Xsystemc/include/sysc/packages/boost/detail/catch_exceptions.hpp
Xsystemc/include/sysc/packages/boost/detail/compressed_pair.hpp
Xsystemc/include/sysc/packages/boost/detail/dynamic_bitset.hpp
Xsystemc/include/sysc/packages/boost/detail/iterator.hpp
Xsystemc/include/sysc/packages/boost/detail/lightweight_mutex.hpp
Xsystemc/include/sysc/packages/boost/detail/lightweight_test.hpp
Xsystemc/include/sysc/packages/boost/detail/limits.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_gcc.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_irix.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_linux.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_nop.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_pthreads.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_win32.hpp
Xsystemc/include/sysc/packages/boost/detail/lwm_win32_cs.hpp
Xsystemc/include/sysc/packages/boost/detail/named_template_params.hpp
Xsystemc/include/sysc/packages/boost/detail/numeric_traits.hpp
Xsystemc/include/sysc/packages/boost/detail/ob_call_traits.hpp
Xsystemc/include/sysc/packages/boost/detail/ob_compressed_pair.hpp
Xsystemc/include/sysc/packages/boost/detail/select_type.hpp
Xsystemc/include/sysc/packages/boost/detail/shared_array_nmt.hpp
Xsystemc/include/sysc/packages/boost/detail/shared_count.hpp
Xsystemc/include/sysc/packages/boost/detail/shared_ptr_nmt.hpp
Xsystemc/include/sysc/packages/boost/detail/winapi.hpp
Xsystemc/include/sysc/packages/boost/mem_fn.hpp
Xsystemc/include/sysc/packages/boost/ref.hpp
Xsystemc/include/sysc/packages/boost/shared_ptr.hpp
Xsystemc/include/sysc/packages/boost/throw_exception.hpp
Xsystemc/include/sysc/packages/boost/type.hpp
Xsystemc/include/sysc/packages/boost/utility/addressof.hpp
Xsystemc/include/sysc/packages/boost/weak_ptr.hpp
Xsystemc/include/sysc/qt/md/axp.1.Makefile
Xsystemc/include/sysc/qt/md/axp.2.Makefile
Xsystemc/include/sysc/qt/md/axp.Makefile
Xsystemc/include/sysc/qt/md/axp.README
Xsystemc/include/sysc/qt/md/axp.c
Xsystemc/include/sysc/qt/md/axp.h
Xsystemc/include/sysc/qt/md/axp.s
Xsystemc/include/sysc/qt/md/axp_b.s
Xsystemc/include/sysc/qt/md/default.Makefile
Xsystemc/include/sysc/qt/md/hppa-cnx.Makefile
Xsystemc/include/sysc/qt/md/hppa.Makefile
Xsystemc/include/sysc/qt/md/hppa.h
Xsystemc/include/sysc/qt/md/hppa.s
Xsystemc/include/sysc/qt/md/hppa_b.s
Xsystemc/include/sysc/qt/md/i386.README
Xsystemc/include/sysc/qt/md/i386.h
Xsystemc/include/sysc/qt/md/i386.s
Xsystemc/include/sysc/qt/md/i386_b.s
Xsystemc/include/sysc/qt/md/ksr1.Makefile
Xsystemc/include/sysc/qt/md/ksr1.h
Xsystemc/include/sysc/qt/md/ksr1.s
Xsystemc/include/sysc/qt/md/ksr1_b.s
Xsystemc/include/sysc/qt/md/m88k.Makefile
Xsystemc/include/sysc/qt/md/m88k.c
Xsystemc/include/sysc/qt/md/m88k.h
Xsystemc/include/sysc/qt/md/m88k.s
Xsystemc/include/sysc/qt/md/m88k_b.s
Xsystemc/include/sysc/qt/md/mips-irix5.s
Xsystemc/include/sysc/qt/md/mips.h
Xsystemc/include/sysc/qt/md/mips.s
Xsystemc/include/sysc/qt/md/mips_b.s
Xsystemc/include/sysc/qt/md/null.README
Xsystemc/include/sysc/qt/md/null.c
Xsystemc/include/sysc/qt/md/null.s
Xsystemc/include/sysc/qt/md/powerpc.README
Xsystemc/include/sysc/qt/md/powerpc.c
Xsystemc/include/sysc/qt/md/powerpc_mach.h
Xsystemc/include/sysc/qt/md/powerpc_mach.s
Xsystemc/include/sysc/qt/md/powerpc_mach_b.s
Xsystemc/include/sysc/qt/md/powerpc_sys5.h
Xsystemc/include/sysc/qt/md/powerpc_sys5.s
Xsystemc/include/sysc/qt/md/powerpc_sys5_b.s
Xsystemc/include/sysc/qt/md/pthreads.Makefile
Xsystemc/include/sysc/qt/md/solaris.README
Xsystemc/include/sysc/qt/md/sparc.h
Xsystemc/include/sysc/qt/md/sparc.s
Xsystemc/include/sysc/qt/md/sparc_b.s
Xsystemc/include/sysc/qt/md/vax.h
Xsystemc/include/sysc/qt/md/vax.s
Xsystemc/include/sysc/qt/md/vax_b.s
Xsystemc/include/sysc/qt/qt.h
Xsystemc/include/sysc/qt/qtmd.h
Xsystemc/include/sysc/tracing/sc_trace.h
Xsystemc/include/sysc/tracing/sc_vcd_trace.h
Xsystemc/include/sysc/tracing/sc_wif_trace.h
Xsystemc/include/sysc/utils/sc_hash.h
Xsystemc/include/sysc/utils/sc_iostream.h
Xsystemc/include/sysc/utils/sc_list.h
Xsystemc/include/sysc/utils/sc_mempool.h
Xsystemc/include/sysc/utils/sc_pq.h
Xsystemc/include/sysc/utils/sc_report.h
Xsystemc/include/sysc/utils/sc_report_handler.h
Xsystemc/include/sysc/utils/sc_string.h
Xsystemc/include/sysc/utils/sc_temporary.h
Xsystemc/include/sysc/utils/sc_utils_ids.h
Xsystemc/include/sysc/utils/sc_vector.h
Xsystemc/include/systemc
Xsystemc/include/systemc.h
Xsystemc/lib-freebsd/libsystemc.a
X@unexec rmdir %D/systemc/docs 2>/dev/null || true
X@dirrm systemc/examples/sysc/2.1
X@dirrm systemc/examples/sysc/fft
X@dirrm systemc/examples/sysc
X@dirrm systemc/examples/systemc
X@unexec rmdir %D/systemc/examples 2>/dev/null || true
X@dirrm systemc/include/sysc/communication
X@dirrm systemc/include/sysc/datatypes/bit
X@dirrm systemc/include/sysc/datatypes/fx
X@dirrm systemc/include/sysc/datatypes/int
X@dirrm systemc/include/sysc/datatypes/misc
X@dirrm systemc/include/sysc/datatypes
X@dirrm systemc/include/sysc/kernel
X@dirrm systemc/include/sysc/packages/boost/bind
X@dirrm systemc/include/sysc/packages/boost/config/compiler
X@dirrm systemc/include/sysc/packages/boost/config/platform
X@dirrm systemc/include/sysc/packages/boost/config/stdlib
X@dirrm systemc/include/sysc/packages/boost/config
X@dirrm systemc/include/sysc/packages/boost/detail
X@dirrm systemc/include/sysc/packages/boost/utility
X@dirrm systemc/include/sysc/packages/boost
X@dirrm systemc/include/sysc/packages
X@dirrm systemc/include/sysc/qt/md
X@dirrm systemc/include/sysc/qt
X@dirrm systemc/include/sysc/tracing
X@dirrm systemc/include/sysc/utils
X@dirrm systemc/include/sysc
X@unexec rmdir %D/systemc/include 2>/dev/null || true
X@unexec rmdir %D/systemc/lib-freebsd 2>/dev/null || true
X@unexec rmdir %D/systemc 2>/dev/null || true
END-of-systemc/pkg-plist
exit
--- systemc.shar ends here ---
Comment 5 Sam Lawrance freebsd_committer freebsd_triage 2005-12-18 11:24:15 UTC
State Changed
From-To: feedback->closed

New port added, thanks!