Major update to glib2mm-2.20.2

(see HOMEPAGE for complete ChangeLog)
Remove wilfried@ from maintainer per his request.

ok jasper@ landry@ wilfried@ (former maintainer) - on a former diff
This commit is contained in:
ajacoutot 2009-09-18 10:23:27 +00:00
parent f4fb6cf55b
commit 6e6fb39587
6 changed files with 707 additions and 1481 deletions

View File

@ -1,23 +1,23 @@
# $OpenBSD: Makefile,v 1.21 2009/03/23 17:46:32 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.22 2009/09/18 10:23:27 ajacoutot Exp $
COMMENT-main= C++ interface for glib2
COMMENT-docs= C++ interface for glib2 documentation
GNOME_PROJECT= glibmm
GNOME_VERSION= 2.18.2
GNOME_VERSION= 2.20.2
V= 2.4
PKGNAME-main= glib2mm-${GNOME_VERSION}
PKGNAME-docs= glib2mm-docs-${GNOME_VERSION}
SHARED_LIBS += glibmm_generate_extra_defs-2.4 7.0 # .1.25
SHARED_LIBS += glibmm-2.4 7.0 # .1.25
SHARED_LIBS += giomm-2.4 7.0 # .1.25
SHARED_LIBS += glibmm_generate_extra_defs-2.4 8.0 # .1.25
SHARED_LIBS += glibmm-2.4 8.0 # .1.25
SHARED_LIBS += giomm-2.4 8.0 # .1.25
CATEGORIES= devel
HOMEPAGE= http://www.gtkmm.org/
MAINTAINER= Peter Stromberg <wilfried@openbsd.org>
# LGPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
@ -39,7 +39,8 @@ CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= ${CONFIGURE_SHARED}
CONFIGURE_ARGS+= --enable-static
CONFIGURE_ARGS+= --disable-dependency-tracking
CONFIGURE_ENV= M4='m4 -g'
CONFIGURE_ENV= M4='m4 -g' \
MAKE=${MAKE_PROGRAM}
SUBST_VARS= V

View File

@ -1,5 +1,5 @@
MD5 (glibmm-2.18.2.tar.bz2) = rLH8fRr+u3/mT1aetroq7Q==
RMD160 (glibmm-2.18.2.tar.bz2) = L1ZNxxNPHla0ASg6zHlgY1y6XzM=
SHA1 (glibmm-2.18.2.tar.bz2) = 85g3QXKztjFg0YLRItVBtPtdmKw=
SHA256 (glibmm-2.18.2.tar.bz2) = 43RfI/VhXu5ADF8kK6Ca18MOTO63k5yryXVpzttZiHM=
SIZE (glibmm-2.18.2.tar.bz2) = 7074206
MD5 (glibmm-2.20.2.tar.bz2) = ZZ7Xs6Ejsj5oahxCLyFvfg==
RMD160 (glibmm-2.20.2.tar.bz2) = V1g6+GAk2AGP11lp9EmTeob5c94=
SHA1 (glibmm-2.20.2.tar.bz2) = +4cY+4CSzY9l+J3NtVMSJxi8HIA=
SHA256 (glibmm-2.20.2.tar.bz2) = 4PUtB70y8Y2NMULj8wwr4BeOuXv5qx8fVP8YGtlQudk=
SIZE (glibmm-2.20.2.tar.bz2) = 3422956

View File

@ -1,17 +1,17 @@
$OpenBSD: patch-Makefile_in,v 1.3 2009/03/23 17:46:32 ajacoutot Exp $
$OpenBSD: patch-Makefile_in,v 1.4 2009/09/18 10:23:27 ajacoutot Exp $
main.cc: In function `void <unnamed>::show_examples()':
main.cc:40: error: no matching function for call to `Glib::ustring::format(
std::ios_base&(&)(std::ios_base&), std::_Setprecision, double)'
--- Makefile.in.orig Mon Mar 23 17:55:23 2009
+++ Makefile.in Mon Mar 23 18:43:13 2009
@@ -212,7 +212,7 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
ACLOCAL_AMFLAGS = -I scripts
-SUBDIRS = tools glib gio examples scripts tests MSVC_Net2005 MSVC_Net2008 docs
+SUBDIRS = tools glib gio scripts MSVC_Net2005 MSVC_Net2008 docs
DIST_SUBDIRS = $(SUBDIRS)
EXTRA_DIST = build_shared/Makefile_build.am_fragment \
build_shared/Makefile_build_gensrc.am_fragment \
--- Makefile.in.orig Wed Sep 16 16:50:14 2009
+++ Makefile.in Wed Sep 16 16:50:54 2009
@@ -283,7 +283,7 @@ DISTCHECK_CONFIGURE_FLAGS = --enable-warnings=fatal
@MAINTAINER_MODE_TRUE@src_subdirs = glib/src gio/src
@ENABLE_DOCUMENTATION_FALSE@doc_subdirs =
@ENABLE_DOCUMENTATION_TRUE@doc_subdirs = docs
-SUBDIRS = tools $(src_subdirs) glib/glibmm gio/giomm tests examples $(doc_subdirs)
+SUBDIRS = tools $(src_subdirs) glib/glibmm gio/giomm $(doc_subdirs)
glibmm_includedir = $(includedir)/$(GLIBMM_MODULE_NAME)
glibmm_include_HEADERS = glib/glibmm.h
glibmm_libincludedir = $(libdir)/$(GLIBMM_MODULE_NAME)/include

View File

@ -1,13 +0,0 @@
$OpenBSD: patch-docs_reference_Makefile_in,v 1.3 2009/03/23 17:46:32 ajacoutot Exp $
--- docs/reference/Makefile.in.orig Mon Mar 23 17:55:24 2009
+++ docs/reference/Makefile.in Mon Mar 23 18:43:13 2009
@@ -456,8 +456,7 @@ $(devhelp_file): $(XML_INDEX) $(devhelp_stylesheet)
--stringparam reference_prefix "../../../doc/glibmm-2.4/docs/reference/html" \
-o $@ $(devhelp_stylesheet) $(XML_INDEX)
-$(HTML_INDEX) $(XML_INDEX): $(doxygen_configfile_source) $(beautify_docs_source) $(top_srcdir)/glib/glibmm/*.h
- -rm -rf html
+$(HTML_INDEX) $(XML_INDEX): $(doxygen_configfile_source) $(beautify_docs_source)
-rm -rf xml
doxygen $(doxygen_configfile)
$(PERL_PATH) $(beautify_docs) html && touch $@

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.3 2008/10/28 11:27:28 ajacoutot Exp $
@comment $OpenBSD: PLIST-main,v 1.4 2009/09/18 10:23:27 ajacoutot Exp $
@pkgpath devel/glib2mm
%%SHARED%%
include/giomm-${V}/
@ -14,6 +14,8 @@ include/giomm-${V}/giomm/datainputstream.h
include/giomm-${V}/giomm/dataoutputstream.h
include/giomm-${V}/giomm/desktopappinfo.h
include/giomm-${V}/giomm/drive.h
include/giomm-${V}/giomm/emblem.h
include/giomm-${V}/giomm/emblemedicon.h
include/giomm-${V}/giomm/enums.h
include/giomm-${V}/giomm/error.h
include/giomm-${V}/giomm/file.h
@ -33,6 +35,7 @@ include/giomm-${V}/giomm/init.h
include/giomm-${V}/giomm/inputstream.h
include/giomm-${V}/giomm/loadableicon.h
include/giomm-${V}/giomm/memoryinputstream.h
include/giomm-${V}/giomm/memoryoutputstream.h
include/giomm-${V}/giomm/mount.h
include/giomm-${V}/giomm/mountoperation.h
include/giomm-${V}/giomm/outputstream.h
@ -46,6 +49,8 @@ include/giomm-${V}/giomm/private/datainputstream_p.h
include/giomm-${V}/giomm/private/dataoutputstream_p.h
include/giomm-${V}/giomm/private/desktopappinfo_p.h
include/giomm-${V}/giomm/private/drive_p.h
include/giomm-${V}/giomm/private/emblem_p.h
include/giomm-${V}/giomm/private/emblemedicon_p.h
include/giomm-${V}/giomm/private/enums_p.h
include/giomm-${V}/giomm/private/error_p.h
include/giomm-${V}/giomm/private/file_p.h
@ -64,6 +69,7 @@ include/giomm-${V}/giomm/private/icon_p.h
include/giomm-${V}/giomm/private/inputstream_p.h
include/giomm-${V}/giomm/private/loadableicon_p.h
include/giomm-${V}/giomm/private/memoryinputstream_p.h
include/giomm-${V}/giomm/private/memoryoutputstream_p.h
include/giomm-${V}/giomm/private/mount_p.h
include/giomm-${V}/giomm/private/mountoperation_p.h
include/giomm-${V}/giomm/private/outputstream_p.h
@ -174,8 +180,6 @@ lib/glibmm-${V}/
lib/glibmm-${V}/include/
lib/glibmm-${V}/include/glibmmconfig.h
lib/glibmm-${V}/proc/
lib/glibmm-${V}/proc/beautify_docs.pl
lib/glibmm-${V}/proc/doxygen_to_devhelp.xsl
lib/glibmm-${V}/proc/generate_wrap_init.pl
lib/glibmm-${V}/proc/gmmproc
lib/glibmm-${V}/proc/m4/
@ -231,7 +235,9 @@ lib/pkgconfig/giomm-${V}.pc
lib/pkgconfig/glibmm-${V}.pc
share/aclocal/
share/aclocal/glibmm_check_perl.m4
share/devhelp/
share/devhelp/books/
share/devhelp/books/glibmm-${V}/
share/devhelp/books/glibmm-${V}/glibmm-${V}.devhelp
share/glibmm-${V}/
share/glibmm-${V}/doctool/
share/glibmm-${V}/doctool/doc-install.pl
share/glibmm-${V}/doctool/doc-postprocess.pl
share/glibmm-${V}/doctool/doxygen.css
share/glibmm-${V}/doctool/tagfile-to-devhelp2.xsl