d787e759fc
2.42: API additions since 2.40: * Add Permission and SimplePermission. (Juan R. García Blanco) Bug #732436 * Add support for GtkContainer child properties. (Juan R. García Blanco) 2.42.0 (stable): Gio: * Notification: Deprecate set_urgent(). (Murray Cumming) Tools: * h2def.py: fixed generator in case of inline functions. (Marcin Kolny) Bug #736427 Build: * Update and overhaul of Visual Studio 2005 project build files. (Chun-wei Fan) * Fixes for Visual Studio 2008 and 2010 project build files. (Chun-wei Fan) * Fix ustring for Visual Studio Builds. (Chun-wei Fan) Bug #736720 * Visual Studio Builds: Add "install" project. (Chun-wei Fan) * Fix tests in Visual Studio. (Chun-wei Fan) Bug #736778 2.41.4 (unstable): gmmproc: * Added parameter exception_handler in _WRAP_VFUNC(). (Marcin Koln) Bug #735132 * Better error checks in some _WRAP_* macros. (Kjell Ahlstedt) Build: * Update and overhaul of Visual Studio 2010 and Visual Studio 2008 project build files. (Chun-wei Fan) * Gio::DBus: Don't use parameter name 'interface' to fix the build with MinGW. (Kjell Ahlstedt) Bug #735137. 2.41.3 (unstable): Documentation: * Network example: - Use Glib::OptionEntry and friends (Kjell Ahlstedt) - Network example: Add --use-ipv6 command line option (Shashank) Bug #734094. 2.41.2 (unstable): Gio: * Menu: Allow detailed_action == null (Kjell Ahlstedt) Bug #733203 (Hubert Figuiere) * Add Permission and SimplePermission. (Juan R. García Blanco) Bug #732436 Glib: * Make custom interface properties instance data. (Kjell Ahlstedt) Bug #732746 * PropertyBase: Use g_object_notify_by_pspec() instead of g_object_notify() (Povilas Kanapickas) Bug #731484 gmmproc: * Add support for GtkContainer child properties. (Juan R. García Blanco) * _WRAP_METHOD: Allow multi-word parameter types such as unsigned int. (Kjell Ahlstedt) 2.41.1 (unstable): Gio: * Application: Deprecate set_action_group(). (Kjell Ahlstedt) * DesktopAppInfo: Deprecate set_desktop_env(). (Kjell Ahlstedt) * Settings: Deprecate list_schemas(), range_check() and property_schema(). (Kjell Ahlstedt) * TlsConnection: Deprecate [set|get]_use_system_certdb() and property_use_system_certdb(). (Kjell Ahlstedt) * VolumeMonitor: Deprecate adopt_orphan_mount(). (Kjell Ahlstedt) Glib: * Keyfile: Deprecate one of the load_from_dirs() methods. (Kjell Ahlstedt) * ValueArray: Deprecated. (Kjell Ahlstedt) tests: * Test custom properties and an interface with properties. (José Alburquerque) Bug #697229 Documentation: * Add a blank line after @deprecated and @newin to help doxygen. (Kjell Ahlstedt) 2.41.0 (unstable): Gio: * Application: - Add add_main_option_entry() and enum OptionType. (Kjell Ahlsted) Bug #727822. - Add add_main_option_entry() taking a slot parameter (Kjell Ahlsted) Bug #727822. * Add SocketSource, SignalSocket and Socket::create_source(). (Kjell Ahlsted) Bug #725281. Documentation: * examples/network: Use SocketSource and SignalSocket. (Kjell Ahlstedt) Build: * gmmproc: Don't interpret a comma as the end of a deprecation message. (Kjell Ahlstedt)
36 lines
1 KiB
Makefile
36 lines
1 KiB
Makefile
# $NetBSD: Makefile,v 1.63 2014/10/08 22:12:55 wiz Exp $
|
|
|
|
DISTNAME= glibmm-2.42.0
|
|
CATEGORIES= devel gnome
|
|
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glibmm/${PKGVERSION_NOREV:R}/}
|
|
EXTRACT_SUFX= .tar.xz
|
|
|
|
MAINTAINER= adam@NetBSD.org
|
|
HOMEPAGE= http://www.gtkmm.org/
|
|
COMMENT= C++ bindings for glib
|
|
LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
|
|
|
|
USE_LANGUAGES= c c++
|
|
USE_LIBTOOL= yes
|
|
USE_PKGLOCALEDIR= yes
|
|
USE_TOOLS+= gmake pkg-config perl:run
|
|
GNU_CONFIGURE= yes
|
|
EXTRACT_USING= bsdtar # added for pkg/42258
|
|
|
|
PKGCONFIG_OVERRIDE+= gio/giomm.pc.in
|
|
PKGCONFIG_OVERRIDE+= glib/glibmm.pc.in
|
|
|
|
# x11/gtkmm needs these tools
|
|
INSTALLATION_DIRS= share/glibmm-2.4/doctool
|
|
|
|
post-install:
|
|
.for tool in doc-install.pl doc-postprocess.pl
|
|
${INSTALL_SCRIPT} ${WRKSRC}/docs/${tool} \
|
|
${DESTDIR}${PREFIX}/share/glibmm-2.4/doctool/${tool}
|
|
.endfor
|
|
|
|
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.42.0
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
BUILDLINK_API_DEPENDS.libsigcpp+= libsigc++>=2.2.10
|
|
.include "../../devel/libsigc++/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|