# -*- 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           makefile 1.0

github.setup        enzo1982 smooth 0.9.8 v
revision            0
checksums           rmd160  b8198a8253df694da3a766061c065eea708192c0 \
                    sha256  a02c3c15fc9f221809bd16ebbe56460f04facb36ed80ba1d0975526896d9fb42 \
                    size    8569995

categories          aqua
platforms           darwin
license             Artistic-2
maintainers         nomaintainer
description         ${name} is a class library for user interfaces written in C++
long_description    ${name} is an object oriented C++ class library for Windows, \
                    macOS, Linux and most Unix-like operating systems. \
                    It provides basic functionality and platform support for \
                    applications and libraries. \
                    \n \
                    \nFeatures provided by smooth include:\
                    \n* user interface API with various widgets\
                    \n* simple to use multithreading API\
                    \n* file and network IO interface\
                    \n* completely transparent Unicode and software \
                    internationalization support\
                    \n* a libxml2 based XML parser\

homepage            http://www.smooth-project.org
github.tarball_from releases

depends_lib         port:bzip2 \
                    port:curl \
                    port:fribidi \
                    path:include/turbojpeg.h:libjpeg-turbo \
                    port:libxml2

patchfiles          patch-fix-libxml2-includes.diff \
                    patch-fix-dylib-install-path.diff

makefile.prefix_name    prefix
