source: trunk/dports/gnome/gucharmap/Portfile

Last change on this file was 153056, checked in by devans@…, 10 months ago

gucharmap: update to version 9.0.1, configuration.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.5 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 153056 2016-09-23 03:13:03Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           gobject_introspection 1.0
6
7name                gucharmap
8version             9.0.1
9set branch          [join [lrange [split ${version} .] 0 1] .]
10description         gucharmap is a featureful unicode character map.
11long_description    ${description}
12maintainers         devans openmaintainer
13categories          gnome
14license             GPL-3+
15platforms           darwin
16homepage            https://wiki.gnome.org/Apps/Gucharmap
17master_sites        gnome:sources/${name}/${branch}/
18
19use_xz              yes
20
21checksums           rmd160  82af5ea6b9117c59b6b02e0dda8a6a60edba3901 \
22                    sha256  8617ab68f2977cc3780a1f39264a48b8d9cf8824172c442fa9ca1c11d81dbd6c
23
24depends_build       port:pkgconfig \
25                    port:intltool \
26                    port:appstream-glib \
27                    port:itstool \
28                    port:yelp-tools \
29                    port:gtk-doc \
30                    port:gnome-common \
31                    port:autoconf \
32                    port:automake \
33                    port:libtool \
34                    port:coreutils \
35                    port:unzip \
36                    port:wget
37
38depends_lib         port:desktop-file-utils \
39                    port:gtk3
40
41depends_run         port:gnome-themes-standard \
42                    port:yelp
43
44use_parallel_build no
45
46patchfiles          patch-configure.ac.diff
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.env-append \
55                    SHA512SUM=${prefix}/bin/gsha512sum
56
57configure.cmd       ./autogen.sh
58
59configure.args      --with-gtk=3.0 \
60                    --with-unicode-data=download \
61                    --disable-Bsymbolic \
62                    --disable-schemas-compile \
63                    --disable-maintainer-mode \
64                    --disable-silent-rules
65
66platform darwin {
67    if {${os.major} > 9} {
68        configure.args-append   --enable-vala=no
69    } else {
70        gobject_introspection   yes
71        depends_lib-append      port:vala
72        configure.args-append   --enable-vala=yes
73    }
74}
75
76post-activate   {
77    system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
78    system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
79}
80
81livecheck.type      gnome
Note: See TracBrowser for help on using the repository browser.