Source
xxxxxxxxxx
# -*- 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
PortSystem 1.0
name libgnomeui
version 2.24.5
revision 13
set branch [join [lrange [split ${version} .] 0 1] .]
maintainers nomaintainer
categories gnome
license LGPL
platforms darwin
description Libraries for the GNOME GUI, a GNU desktop environment.
long_description ${description}
homepage https://www.gnome.org/
master_sites gnome:sources/${name}/${branch}/
use_bzip2 yes
checksums rmd160 447e0968221ba28844dbba5cc4ef260e637e9b9d \
sha256 ae352f2495889e65524c979932c909f4629a58e64290fb0c95333373225d3c0f
depends_build port:pkgconfig \
port:intltool \
port:gtk-doc \
port:gnome-common \
port:autoconf \
port:automake \
port:libtool
depends_lib port:gconf \
port:libbonoboui \
port:libffi \
port:libgnome-keyring
patchfiles patch-configure.in.diff \
patch-libgnomeui-gnome-gconf-ui.c.diff \
UTF-8.patch
# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
post-patch {
xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
}
configure.cmd ./autogen.sh
configure.args --without-x
variant x11 {
patchfiles-delete patch-configure.in.diff
depends_build-delete gnome-common
depends_lib-append port:xorg-libsm \
port:xorg-libice \
port:xorg-libX11
configure.args-append --x-includes=${prefix}/include \
--x-libraries=${prefix}/lib
configure.args-delete --without-x
}
default_variants +x11
livecheck.type gnome