# -*- 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 cmake 1.1
compiler.c_standard 2011
github.setup midori-browser core 9.0 v
name midori
categories www
platforms darwin
license LGPL-2+
maintainers nomaintainer
description Midori is a lightweight yet powerful web browser
long_description ${description}
homepage http://midori-browser.org
checksums rmd160 9a5b551fe69a0ed0c1788c173a8c0e834e75728b \
sha256 ff612447133fa5ad6090a1773f745770a9cd7a373950ac346d7b2ee4a3802fee \
size 1938258
# put WebKit Availability.h into the proper mood...
configure.cppflags-append -DBUILDING_GTK__
depends_build-append \
port:pkgconfig \
port:intltool
depends_lib port:desktop-file-utils \
path:lib/pkgconfig/glib-2.0.pc:glib2 \
port:gtk3 \
port:gcr \
port:libpeas \
port:libsoup \
port:sqlite3 \
port:vala \
path:lib/pkgconfig/webkit2gtk-4.0.pc:webkit2-gtk
depends_run port:adwaita-icon-theme
# Not autoconf
configure.universal_args-delete --disable-dependency-tracking
post-activate {
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
}