39 lines
1010 B
Makefile
39 lines
1010 B
Makefile
PORTNAME= opencircuitx
|
|
DISTVERSIONPREFIX= v
|
|
DISTVERSION= 1.0.0
|
|
CATEGORIES= devel
|
|
|
|
MAINTAINER= freebsd@sysctl.cz
|
|
COMMENT= Free, open-source EDA platform for VHDL and Verilog HDL editor
|
|
WWW= https://github.com/openlab-x/OpenCircuitX
|
|
|
|
LICENSE= MIT
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
LIB_DEPENDS= libwx_baseu-3.2.so:x11-toolkits/wxgtk32 \
|
|
libwx_baseu_net-3.2.so:x11-toolkits/wxgtk32 \
|
|
libwx_gtk3u_aui-3.2.so:x11-toolkits/wxgtk32 \
|
|
libwx_gtk3u_core-3.2.so:x11-toolkits/wxgtk32 \
|
|
libwx_gtk3u_stc-3.2.so:x11-toolkits/wxgtk32
|
|
RUN_DEPENDS= ghdl>0:cad/ghdl \
|
|
iverilog>0:cad/iverilog \
|
|
nextpnr>0:devel/nextpnr \
|
|
openfpgaloader>0:cad/openfpgaloader \
|
|
verilator>0:cad/verilator \
|
|
yosys>0:cad/yosys
|
|
|
|
USES= cmake
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= openlab-x
|
|
GH_PROJECT= OpenCircuitX
|
|
GH_TAGNAME= cbfb1f9
|
|
|
|
PLIST_FILES= bin/OpenCircuitX \
|
|
"@dir bin/plugins" \
|
|
share/applications/opencircuitx.desktop
|
|
|
|
post-install:
|
|
${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
|
|
|
|
.include <bsd.port.mk>
|