# -*- 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           kde4 1.1

name                tellico
version             2.3.12
revision            7
categories          kde kde4
maintainers         nomaintainer
license             GPL-2+

description         application for organizing your collections

long_description    Tellico is an ${description}. It provides default \
                    templates for books, bibliographies, videos, music, \
                    video games, coins, stamps, trading cards, comic books, \
                    and wines.

homepage            http://tellico-project.org/
master_sites        ${homepage}files/
use_bzip2           yes

checksums           rmd160  a58818f01d41a8952dd258dcb69131595af2149e \
                    sha256  7a119460705dc4f0062eab9b0bd519e43df8bf15a4a447b947921fb7c26eb8cc \
                    size    5249459

depends_lib-append  port:gettext \
                    port:qimageblitz \
                    port:kdelibs4 \
                    port:kdepimlibs4 \
                    port:libksane \
                    port:libxml2 \
                    port:libxslt \
                    port:taglib \
                    port:yaz \
                    port:exempi \
                    port:qjson \
                    port:poppler-qt4-mac

configure.env-append PKG_CONFIG_PATH=${prefix}/libexec/poppler-qt4-mac/lib/pkgconfig:${prefix}/lib/pkgconfig
build.env-append PKG_CONFIG_PATH=${prefix}/libexec/poppler-qt4-mac/lib/pkgconfig:${prefix}/lib/pkgconfig

patchfiles-append   patch-CMakeLists-ksane.diff

# poppler-annotation.h: error: expected ‘;’ before ‘override’
compiler.blacklist-append \
                    *gcc-4.0 *gcc-4.2

pre-configure {
    reinplace "s|@KDEINCLUDEDIR@|${kde4.include_dirs}|g" ${worksrcpath}/CMakeLists.txt
}

depends_run-append  port:oxygen-icons
