3.0.3 (stable) Build: * docs/docs/reference/meson.build: Check if perl is found (Kjell Ahlstedt) Issue #53 (Rasmus Thomsen) * README.md: Describe building with Meson (Kjell Ahlstedt) Examples: * Add example of using libsigc++ with Qt (Robert Middleton) Pull request #35 Tests: * Replace C-style casts with static_cast<> (Lennard Berger) 3.0.2 (stable) * Build: Meson build improvements. (Kjell Ahlstedt, Chun-Wei Fan) 3.0.1 (stable) * Build: - Add meson build, alongside the existing autotools and CMake builds. (Kjell Ahlstedt, Chun-Wei Fan) - CMake: Fix the MSVC build, enable warnings, and disable unnecessary warnings, with MVSC. (Stuart Dootson) * connection: Allow copying of empty connections. (Aigrind) * sigc++/adaptors/bind.h: Make bind_functor::bound_ public. (Used by sigc::visitor::do_visit_each(). (Kjell Ahlstedt) Bug #26 * test_limit_reference: Avoid virtual-move-assign warning (seen with g++ 9.2) (Murray Cumming) * signal: slot_iterator_buf: Remove unused T_result default type (Murray Cumming) * tests: Slight cleanups (Murray Cumming) * Remove unused #ifdefed code. (Murray Cumming)
32 lines
831 B
Makefile
32 lines
831 B
Makefile
# $NetBSD: Makefile,v 1.4 2020/04/06 09:11:13 wiz Exp $
|
|
|
|
DISTNAME= libsigc++-3.0.3
|
|
PKGNAME= ${DISTNAME:S/-/3-/}
|
|
CATEGORIES= devel gnome
|
|
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsigc++/${PKGVERSION_NOREV:R}/}
|
|
EXTRACT_SUFX= .tar.xz
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://libsigc.sourceforge.net/
|
|
COMMENT= Type-safe callback system for C++ programs
|
|
LICENSE= gnu-lgpl-v2.1
|
|
|
|
USE_LANGUAGES= c c++11
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= gm4 gmake perl:build
|
|
GNU_CONFIGURE= yes
|
|
PKGCONFIG_OVERRIDE= sigc++.pc.in
|
|
|
|
GCC_REQD+= 4.8
|
|
|
|
TEST_TARGET= check
|
|
|
|
.include "../../mk/pthread.buildlink3.mk"
|
|
|
|
.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "none")
|
|
CONFIGURE_ARGS+= --disable-threads
|
|
.endif
|
|
|
|
BUILDLINK_API_DEPENDS.mm-common+= mm-common>=0.9.10
|
|
.include "../../devel/mm-common/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|