# -*- 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
# libsigc++ > 2.4.1 requires C++11 or better
set branch [join [lrange [split ${version} .] 0 1] .]
maintainers {devans @dbevans} openmaintainer
description C++ signal callback system
long_description libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to \
connect those signals to any callback function, either global or a member function, regardless of whether it is \
homepage http://libsigc.sourceforge.net/
master_sites gnome:sources/${gname}/${branch}/
distname ${gname}-${version}
checksums sha256 f843d6346260bfcb4426259e314512b99e296e8ca241d771d21ac64f28298d81 \
rmd160 d062261610749e7640197b97393f46f9ca7c5ffe
depends_build port:pkgconfig \
configure.perl /usr/bin/perl
configure.args --enable-static \
# Teach glibtool about -stdlib=libc++
set docdir ${prefix}/share/doc/${gname}-2.0
xinstall -d ${destroot}${docdir}
xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README \