# -*- 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 PortGroup github 1.0 PortGroup qmake5 1.0 github.setup visualfc liteide 38.0 x revision 0 categories editors devel license LGPL maintainers {judaew @judaew} openmaintainer description LiteIDE is a simple, open source, cross-platform Go IDE. long_description {*}${description} homepage http://liteide.org checksums rmd160 d6e885b3e529c4144117ed0e0b4eaedbc85ef20f \ sha256 a96d38ec32701b203928118c58712b54a4f0328189eef6ee7572f62bfb70867f \ size 3283661 patch.pre_args-replace -p0 -p1 patchfiles patch-liteenv-prefix.diff post-patch { fs-traverse f ${worksrcpath}/liteidex/os_deploy/macosx/liteenv/ { if {![file isdirectory ${f}]} { reinplace "s|@@PREFIX@@|${prefix}|g" ${f} } } } depends_build port:go depends_run port:qt5-qtbase use_configure no # Workaround xcrun: error: SDK "macosx12" cannot be located configure.sdk_version build.dir ${worksrcpath}/build build.cmd "./update_pkg.sh && ./build_macos_qt5.sh" build.env GOPATH=${worksrcpath}/liteidex QTDIR=${qt_dir} destroot { system -W ${worksrcpath}/build/liteide \ "/usr/bin/codesign --deep --force --sign - LiteIDE.app" file copy ${worksrcpath}/build/liteide/LiteIDE.app \ ${destroot}${applications_dir}/LiteIDE.app }