0800ab0f4f
gmmproc: * Extra Defs Tool: Only generate properties that the GType owns. * Put guards around generated includes in wrap_init.cc to fix the wind32 build. * tools/pm/GtkDefs.pm: GtkDefs::split_tokens(): Speed improvement. Build: * Update the VS 2005, 2008, and 2010 project files. * Examples build: Use the GLIB_COMPILE_SCHEMAS variable. * Gio::DBus::Message: Fixed includes for WIN32 Documentation: * Added some classes to the DBus documentation group and added class overview documentation. New API in glibmm 2.28: Glib: * Variant: A new hierarchy of templated Variant<> types, for use with Gio::Settings and Gio::DBus. * OptionGroup: - Add add_entry() that takes a slot with callback function. - on_post_parse() overrides no longer need to call the base class. * RefPtr: Make it work with sorted containers. * Regex: Added and used a MatchInfo class. * General: - build_filename(): Add method overloads to take up to 9 arguments, for convenience. - Added get_system_data_dirs() and get_system_config_dirs(). Gio: * Proxy, ProxyAddress and ProxyResolver. * Settings: For application settings, replacing GConf (or Gnome::Conf). * DBus: API to use or implement D-Bus services. Martin Braure de Calignon and Murray Cumming.) * SocketControlMessage, UnixCredentialsMessage and UnixFDMessage. * Added UnixFDList. gmmproc: * Support for use of std::vector<> instead of ListHandle<>, SListHandle<>, and ArrayHandle.
38 lines
1,018 B
Makefile
38 lines
1,018 B
Makefile
# $NetBSD: Makefile,v 1.42 2011/05/12 11:09:30 adam Exp $
|
|
|
|
DISTNAME= glibmm-2.28.1
|
|
CATEGORIES= devel
|
|
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glibmm/${PKGVERSION_NOREV:R}/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= adam@NetBSD.org
|
|
HOMEPAGE= http://www.gtkmm.org/
|
|
COMMENT= C++ bindings for glib
|
|
LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
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
|
|
|
|
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.24.1
|
|
|
|
# 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
|
|
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
.include "../../devel/libsigc++/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|