# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
# $Id: Portfile 118273 2014-03-28 16:13:01Z devans@macports.org $

PortSystem          1.0

name                libgrss
version             0.5.0
license             LGPL-3
description         Glib abstaction to handle feeds in RSS, Atom and other formats.
long_description    ${description}

maintainers         gmail.com:juanrgar openmaintainer
categories          net gnome
platforms           darwin
homepage            https://wiki.gnome.org/Projects/Libgrss
master_sites        http://gtk.mplat.es/libgrss/tarballs/

checksums           rmd160  398c5b31f5f4b93b8fa26e762070eb0450f275c5 \
                    sha256  a0b5d9cc18b90891c20b3645567b31edda1e6f61e6a4c2f314ac77490bb767b1

depends_build       port:pkgconfig \
                    port:intltool \
                    port:gtk-doc \
                    port:autoconf \
                    port:automake \
                    port:libtool \
                    port:gnome-common

depends_lib         path:lib/pkgconfig/glib-2.0.pc:glib2 \
                    port:libxml2 \
                    port:libsoup \
                    port:gobject-introspection

patchfiles          patch-netinet-utils.h.diff \
                    patch-autotools.diff

# temporary work around for absence of po/POTFILES.in
# silences non-fatal error during configure

post-patch {
    file mkdir ${worksrcpath}/po
    touch ${worksrcpath}/po/POTFILES.in
}

configure.cmd       ./autogen.sh

livecheck.type      regex
livecheck.url       http://gtk.mplat.es/libgrss/tarballs/
livecheck.regex     "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
