# -*- 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 cmake 1.1 PortGroup conflicts_build 1.0 PortGroup github 1.0 PortGroup qt4 1.0 name sigil-qt4 conflicts sigil github.setup Sigil-Ebook Sigil 0.6.2 revision 1 checksums rmd160 2d0d67d5d27a7e868151d6efd2f0219233dec62f \ sha256 707506840d6ca90e2a794914700ecf347c090b28883e10222018a4fd27c00fbd \ size 10488473 github.tarball_from archive categories editors maintainers {@barracuda156 gmail.com:vital.had} openmaintainer license GPL-3+ platforms {darwin < 20} description Sigil, the ePub editor long_description Sigil is a multi-platform WYSIWYG ebook editor. \ It is designed to edit books in ePub format. patchfiles-append patch-newboost.diff \ patch-sys_icache_invalidate.diff depends_build-append path:bin/pkg-config:pkgconfig depends_lib-append port:boost \ port:hunspell \ port:minizip \ port:xercesc3 \ port:zlib conflicts_build libzip tidy # /opt/local/include/xercesc/util/Xerces_autoconf_config.hpp: # error: cstdint: No such file or directory compiler.cxx_standard 2011 configure.args-append -DCMAKE_OSX_DEPLOYMENT_TARGET=${macosx_deployment_target} \ -DFORCE_BUNDLED_COPIES=OFF # XercesCppUse.h: error: invalid conversion from 'const ushort*' \ # {aka 'const short unsigned int*'} to 'const XMLCh*' {aka 'const char16_t*'} [-fpermissive] if {[string match *gcc* ${configure.compiler}]} { configure.cxxflags-append \ -fpermissive } build.target Sigil destroot { copy ${destroot.dir}/bin/Sigil.app ${destroot}${applications_dir} } livecheck none