source: trunk/dports/gnome/liferea/Portfile

Last change on this file was 145283, checked in by devans@…, 18 months ago

liferea: update to version 1.11.7, reorganize dependencies.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.3 KB
Line 
1# -*- 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
2# $Id: Portfile 145283 2016-01-31 01:31:12Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           github 1.0
6PortGroup           gobject_introspection 1.0
7
8github.setup        lwindolf liferea 1.11.7 v
9# Note: do not remove the epoch line.
10epoch               20090731
11description         A feed aggregator for GTK+/GNOME.
12long_description    Liferea is an aggregator for online news feeds. \
13                    It supports the RSS/RDF, CDF, Atom, OCS and OPML \
14                    formats and enclosures (podcasting). It also has \
15                    filtering mechanisms.
16maintainers         devans openmaintainer
17categories          gnome net
18license             GPL-2+
19platforms           darwin
20homepage            http://lzone.de/${name}/
21
22checksums           rmd160  b81a6ee978ae17696951ff8c44cc126e10cb2b6c \
23                    sha256  9309d9d9e715537c57256f097ee78b6bf45864e8b565f9ace7fa6c7408b0fd1a
24
25depends_build       port:pkgconfig \
26                    port:intltool \
27                    port:autoconf \
28                    port:automake \
29                    port:libtool
30
31depends_lib         port:desktop-file-utils \
32                    port:gtk3 \
33                    port:libxml2 \
34                    port:libxslt \
35                    port:sqlite3 \
36                    port:libsoup \
37                    port:json-glib \
38                    port:gsettings-desktop-schemas \
39                    port:libpeas \
40                    port:libnotify \
41                    port:libgnome-keyring
42
43depends_run         port:gnome-themes-standard
44
45platform darwin {
46    if {${configure.cxx_stdlib} eq "libstdc++"} {
47       depends_lib-append path:lib/pkgconfig/webkit-3.0.pc:webkit-gtk3-2.0
48    } else {
49       depends_lib-append path:lib/pkgconfig/webkit-3.0.pc:webkit-gtk3
50    }
51}
52
53patchfiles          patch-autogen.sh.diff
54
55gobject_introspection yes
56
57configure.cmd       ./autogen.sh
58
59configure.args      --disable-schemas-compile \
60                    --disable-silent-rules
61
62post-activate {
63    system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
64    system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
65    system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
66}
Note: See TracBrowser for help on using the repository browser.