Created attachment 147404 [details] shar for systemc-2.3.1 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.accellera.org/ Poudriere logs: http://pdr.s.ubze.ro/bulk/latest-per-pkg/systemc/2.3.1/
Please refrain from things like .if defined(WITH_OPTIMIZED_CFLAGS) .endif and use the OPTIONS framework instead OPTIONS_DEFINE= OPTIMIZED_CFLAGS CFLAGS_OPTIMIZED_CFLAGS= -O3 You can also remove the pre-everything:: block. Since the port is restricted, a proper entry for the /usr/ports/LEGAL file should be provided and the trailing slash for the WWW: line can be omitted.
(In reply to Marcus von Appen from comment #1) > OPTIONS_DEFINE= OPTIMIZED_CFLAGS > CFLAGS_OPTIMIZED_CFLAGS= -O3 More like OPTIMIZED_CFLAGS_CFLAGS= -O3
(In reply to Marcus von Appen from comment #1) > the trailing slash for the WWW: line can be omitted. PHB states: If the URI is the root of the website or directory, it must be terminated with a slash. https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-desc.html
Muhammad, this doesn't look ready so I'm moving it to "open" state.
Note: a previous port named systemc was deleted on 2014-09-01. See MOVED.
Thanks for the submission. As noted by Mark, this port existed. It was also apparently restricted for license. As there's no development for two years with this I'm closing the request. Please reopen with updated information if you think this was a mistake.