Bug 193714 - [NEW PORT] cad/systemc: Modeling platform for system-level C++ models
Summary: [NEW PORT] cad/systemc: Modeling platform for system-level C++ models
Status: Closed Feedback Timeout
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: VK
URL:
Keywords: needs-patch, needs-qa, patch
Depends on:
Blocks:
 
Reported: 2014-09-17 15:27 UTC by Muhammad Moinur Rahman
Modified: 2016-12-12 02:09 UTC (History)
3 users (show)

See Also:


Attachments
shar for systemc-2.3.1 (54.33 KB, text/plain)
2014-09-17 15:27 UTC, Muhammad Moinur Rahman
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Muhammad Moinur Rahman freebsd_committer freebsd_triage 2014-09-17 15:27:28 UTC
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/
Comment 1 Marcus von Appen freebsd_committer freebsd_triage 2014-09-17 16:32:16 UTC
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.
Comment 2 Dmitry Marakasov freebsd_committer freebsd_triage 2014-09-19 10:13:27 UTC
(In reply to Marcus von Appen from comment #1)


> OPTIONS_DEFINE= OPTIMIZED_CFLAGS
> CFLAGS_OPTIMIZED_CFLAGS= -O3

More like OPTIMIZED_CFLAGS_CFLAGS= -O3
Comment 3 Jason E. Hale freebsd_committer freebsd_triage 2014-10-01 12:21:15 UTC
(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
Comment 4 John Marino freebsd_committer freebsd_triage 2014-10-31 17:19:11 UTC
Muhammad, this doesn't look ready so I'm moving it to "open" state.
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2015-01-18 03:04:03 UTC
Note: a previous port named systemc was deleted on 2014-09-01.  See MOVED.
Comment 6 VK 2016-12-12 02:09:15 UTC
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.