You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
60 lines
2.5 KiB
Tcl
60 lines
2.5 KiB
Tcl
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
|
|
|
|
PortSystem 1.0
|
|
|
|
name wcalc
|
|
version 1.1
|
|
categories science electronics
|
|
maintainers nomaintainer
|
|
platforms darwin
|
|
license GPL-2
|
|
description analyze and synthesize transmission line structures and related components
|
|
long_description \
|
|
Wcalc is a tool for the analysis and synthesis of transmission line structures \
|
|
and related components. Wcalc provides the ability to analyze the electrical \
|
|
parameters of a particular structure based on the physical dimensions and \
|
|
material parameters. The synthesis portion calculates the required physical \
|
|
parameters to meet desired electrical specifications. Wcalc includes several \
|
|
models and places an emphasis on accuracy. Wcalc is part of gEDA project, a \
|
|
full GPL'd suite of Electronic Design Automation tools.
|
|
homepage http://wcalc.sourceforge.net/
|
|
master_sites sourceforge:${name}
|
|
|
|
checksums md5 62d41eac2979c1a745e4e4c7045d97c4 \
|
|
sha1 f6a96ef3abad9c87b491bc7fb0379b022809d182 \
|
|
rmd160 d59b8b3dd8a850cc33bef601a61b6aafb6116384
|
|
|
|
depends_build port:pkgconfig
|
|
depends_lib path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \
|
|
port:gawk
|
|
|
|
use_parallel_build no
|
|
|
|
patchfiles patch-utils_shtml2html.diff
|
|
post-patch {
|
|
#patch the usage of 'include' variable in awk script, not working with gawk 4.0+
|
|
reinplace "s|shtml2html include=|shtml2html env_include=|" ${worksrcpath}/htdocs/Makefile.in
|
|
}
|
|
|
|
configure.args-append \
|
|
--enable-gtk2 \
|
|
--enable-htdocs \
|
|
--enable-stdio \
|
|
--enable-sourceforge \
|
|
--enable-cgi \
|
|
--without-matlab \
|
|
--without-octave \
|
|
--without-scilab
|
|
|
|
post-destroot {
|
|
xinstall -d -m 755 ${destroot}${prefix}/share/doc
|
|
file rename ${destroot}${prefix}/share/${distname} \
|
|
${destroot}${prefix}/share/doc/${name}
|
|
move {*}[glob ${destroot}${prefix}/share/${name}/*] \
|
|
${destroot}${prefix}/share/doc/${name}
|
|
}
|
|
|
|
livecheck.type regex
|
|
livecheck.url http://sourceforge.net/projects/${name}/files/${name}/
|
|
livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)"
|