# -*- 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 # $Id$ PortSystem 1.0 PortGroup github 1.0 github.setup grindhold libhttpseverywhere 0.2.3 license LGPL-3 categories www maintainers devans openmaintainer platforms darwin description This library enables you to leverage the power \ of HTTPSEverywhere to any desktop-application. long_description ${description}. HTTPSEverywhere is a browser plugin \ that comes with a set of rules that you can use \ to ensure that you use HTTP instead of HTTPS only \ when this is absolutely not circumventable. \ With libhttpseverywhere you get a C-bindable, \ GLib-based library you can link/bind against \ in almost all languages checksums rmd160 04d5f814feb434d799e2c43e1a6db8204d8e47f1 \ sha256 2f32e105e2751c0639892a57d1b652571e08c6937c4cc192cfa1f97cd7f49d0c depends_build port:pkgconfig \ port:meson \ port:ninja \ port:valadoc depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:json-glib \ port:gobject-introspection \ port:libarchive \ port:libgee \ port:libsoup \ port:libxml2 \ port:vala # meson requires builds be out of source pre-configure { xinstall -d -m 755 ${worksrcpath}/build } configure.cmd cd build && meson .. build.cmd cd build && ninja build.target # DESTDIR must come before ninja command rather than after destroot.cmd cd build && DESTDIR=${destroot} ninja destroot.destdir