source: trunk/dports/gnome/seahorse/Portfile

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

seahorse: update to version 3.20.0.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.4 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 147439 2016-04-03 17:07:54Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                seahorse
7version             3.20.0
8license             GPL-2+ GFDL-1.1+
9set branch          [join [lrange [split ${version} .] 0 1] .]
10description         Seahorse is a graphical interface for managing and using encryption keys.
11long_description    ${description} \
12                    Currently it supports PGP keys (using GPG/GPGME) and SSH keys. Its goal is to \
13                    provide an easy to use Key Management Tool, along with an easy to use interface \
14                    for encryption operations.
15maintainers         devans openmaintainer
16categories          gnome crypto
17platforms           darwin
18homepage            https://wiki.gnome.org/Apps/Seahorse
19master_sites        gnome:sources/${name}/${branch}/
20
21use_xz              yes
22
23checksums           rmd160  7e29e2f961ec020155f2a95cd851890f4f43e47b \
24                    sha256  e2b07461ed54a8333e5628e9b8e517ec2b731068377bf376570aad998274c6df
25
26depends_build       port:pkgconfig \
27                    port:intltool \
28                    port:itstool \
29                    port:yelp-tools \
30                    port:gnome-common \
31                    port:autoconf \
32                    port:automake \
33                    port:libtool
34
35depends_lib         port:desktop-file-utils \
36                    port:gtk3 \
37                    port:gcr \
38                    port:gpgme \
39                    port:openldap \
40                    port:libsoup \
41                    port:libsecret \
42                    port:openssh \
43                    port:vala
44
45depends_run         port:gnome-themes-standard \
46                    port:yelp
47
48# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
49
50post-patch {
51    xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
52}
53
54configure.cmd       ./autogen.sh
55
56configure.cflags-append \
57                    -Wno-return-type
58
59configure.args      --disable-sharing \
60                    --disable-schemas-compile \
61                    --disable-silent-rules
62
63post-activate {
64    system "${prefix}/bin/update-desktop-database -q ${prefix}/share/applications"
65    system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
66    system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
67}
68
69livecheck.type      gnome
Note: See TracBrowser for help on using the repository browser.