From c328e67481bfc640f1144e45a510b290c4517a42 Mon Sep 17 00:00:00 2001 From: kwm Date: Mon, 18 Nov 2013 18:38:25 +0000 Subject: Update to 2.38.1. Stageify. Switch to newish ltverhack way. Set ltverhack_PATCH_FILES because ltmain.sh is in a subdir.. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@18900 df743ca5-7f9a-e211-a948-0013205c9059 --- devel/glibmm/Makefile | 11 +++++++---- devel/glibmm/distinfo | 4 ++-- devel/glibmm/pkg-plist | 20 +++++++++++++++++--- 3 files changed, 26 insertions(+), 9 deletions(-) diff --git a/devel/glibmm/Makefile b/devel/glibmm/Makefile index 77fc2a31f..91befc83d 100644 --- a/devel/glibmm/Makefile +++ b/devel/glibmm/Makefile @@ -3,7 +3,7 @@ # $MCom$ PORTNAME= glibmm -PORTVERSION= 2.36.2 +PORTVERSION= 2.38.1 PORTREVISION?= 0 PORTEPOCH= 1 CATEGORIES= devel @@ -14,7 +14,6 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= C++ interfaces for glib2 USE_XZ= yes -NO_STAGE= yes PLIST_SUB= VERSION="2.4" API_VERSION="2.4" @@ -24,15 +23,19 @@ BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 USES= gettext gmake pathfix perl5 pkgconfig USE_GNOME= glib20 ltverhack libsigc++20 -USE_AUTOTOOLS= libtool +GNU_CONFIGURE= yes USE_LDCONFIG= yes -CONFIGURE_ARGS= --enable-static --disable-documentation +CONFIGURE_ARGS= --disable-documentation +ltverhack_PATCH_FILES=build/ltmain.sh post-patch: .for d in docs examples tests @${REINPLACE_CMD} -e '/^SUBDIRS = /s/${d}//' ${WRKSRC}/Makefile.in .endfor +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*-2.4.so.1 + .include .endif diff --git a/devel/glibmm/distinfo b/devel/glibmm/distinfo index 39bdd604b..18bf31ecc 100644 --- a/devel/glibmm/distinfo +++ b/devel/glibmm/distinfo @@ -1,2 +1,2 @@ -SHA256 (gnome2/glibmm-2.36.2.tar.xz) = f15b65bf5740257be03c69f2f5ae71436ac3011ebeb02274b2b99b796c6837cf -SIZE (gnome2/glibmm-2.36.2.tar.xz) = 2309976 +SHA256 (gnome2/glibmm-2.38.1.tar.xz) = 49c925ee1d3c4d0d6cd7492d7173bd6826db51d0b55f458a6496406ae267c4a2 +SIZE (gnome2/glibmm-2.38.1.tar.xz) = 5701316 diff --git a/devel/glibmm/pkg-plist b/devel/glibmm/pkg-plist index 70c513c6c..878f5e82f 100644 --- a/devel/glibmm/pkg-plist +++ b/devel/glibmm/pkg-plist @@ -26,6 +26,7 @@ include/giomm-%%API_VERSION%%/giomm/dbusconnection.h include/giomm-%%API_VERSION%%/giomm/dbuserror.h include/giomm-%%API_VERSION%%/giomm/dbuserrorutils.h include/giomm-%%API_VERSION%%/giomm/dbusinterface.h +include/giomm-%%API_VERSION%%/giomm/dbusinterfaceskeleton.h include/giomm-%%API_VERSION%%/giomm/dbusinterfacevtable.h include/giomm-%%API_VERSION%%/giomm/dbusintrospection.h include/giomm-%%API_VERSION%%/giomm/dbusmenumodel.h @@ -105,6 +106,7 @@ include/giomm-%%API_VERSION%%/giomm/private/dbusconnection_p.h include/giomm-%%API_VERSION%%/giomm/private/dbuserror_p.h include/giomm-%%API_VERSION%%/giomm/private/dbuserrorutils_p.h include/giomm-%%API_VERSION%%/giomm/private/dbusinterface_p.h +include/giomm-%%API_VERSION%%/giomm/private/dbusinterfaceskeleton_p.h include/giomm-%%API_VERSION%%/giomm/private/dbusinterfacevtable_p.h include/giomm-%%API_VERSION%%/giomm/private/dbusintrospection_p.h include/giomm-%%API_VERSION%%/giomm/private/dbusmenumodel_p.h @@ -180,6 +182,13 @@ include/giomm-%%API_VERSION%%/giomm/private/srvtarget_p.h include/giomm-%%API_VERSION%%/giomm/private/tcpconnection_p.h include/giomm-%%API_VERSION%%/giomm/private/themedicon_p.h include/giomm-%%API_VERSION%%/giomm/private/threadedsocketservice_p.h +include/giomm-%%API_VERSION%%/giomm/private/tlscertificate_p.h +include/giomm-%%API_VERSION%%/giomm/private/tlsclientconnection_p.h +include/giomm-%%API_VERSION%%/giomm/private/tlsconnection_p.h +include/giomm-%%API_VERSION%%/giomm/private/tlsdatabase_p.h +include/giomm-%%API_VERSION%%/giomm/private/tlsinteraction_p.h +include/giomm-%%API_VERSION%%/giomm/private/tlspassword_p.h +include/giomm-%%API_VERSION%%/giomm/private/tlsserverconnection_p.h include/giomm-%%API_VERSION%%/giomm/private/unixconnection_p.h include/giomm-%%API_VERSION%%/giomm/private/unixcredentialsmessage_p.h include/giomm-%%API_VERSION%%/giomm/private/unixfdlist_p.h @@ -214,6 +223,13 @@ include/giomm-%%API_VERSION%%/giomm/srvtarget.h include/giomm-%%API_VERSION%%/giomm/tcpconnection.h include/giomm-%%API_VERSION%%/giomm/themedicon.h include/giomm-%%API_VERSION%%/giomm/threadedsocketservice.h +include/giomm-%%API_VERSION%%/giomm/tlscertificate.h +include/giomm-%%API_VERSION%%/giomm/tlsclientconnection.h +include/giomm-%%API_VERSION%%/giomm/tlsconnection.h +include/giomm-%%API_VERSION%%/giomm/tlsdatabase.h +include/giomm-%%API_VERSION%%/giomm/tlsinteraction.h +include/giomm-%%API_VERSION%%/giomm/tlspassword.h +include/giomm-%%API_VERSION%%/giomm/tlsserverconnection.h include/giomm-%%API_VERSION%%/giomm/unixconnection.h include/giomm-%%API_VERSION%%/giomm/unixcredentialsmessage.h include/giomm-%%API_VERSION%%/giomm/unixfdlist.h @@ -229,6 +245,7 @@ include/giomm-%%API_VERSION%%/giomm/zlibdecompressor.h include/glibmm-%%API_VERSION%%/glibmm.h include/glibmm-%%API_VERSION%%/glibmm/arrayhandle.h include/glibmm-%%API_VERSION%%/glibmm/balancedtree.h +include/glibmm-%%API_VERSION%%/glibmm/base64.h include/glibmm-%%API_VERSION%%/glibmm/bytearray.h include/glibmm-%%API_VERSION%%/glibmm/bytes.h include/glibmm-%%API_VERSION%%/glibmm/checksum.h @@ -375,15 +392,12 @@ lib/glibmm-%%VERSION%%/proc/pm/Output.pm lib/glibmm-%%VERSION%%/proc/pm/Property.pm lib/glibmm-%%VERSION%%/proc/pm/Util.pm lib/glibmm-%%VERSION%%/proc/pm/WrapParser.pm -lib/libgiomm-%%VERSION%%.a lib/libgiomm-%%VERSION%%.la lib/libgiomm-%%VERSION%%.so lib/libgiomm-%%VERSION%%.so.1 -lib/libglibmm-%%VERSION%%.a lib/libglibmm-%%VERSION%%.la lib/libglibmm-%%VERSION%%.so lib/libglibmm-%%VERSION%%.so.1 -lib/libglibmm_generate_extra_defs-%%VERSION%%.a lib/libglibmm_generate_extra_defs-%%VERSION%%.la lib/libglibmm_generate_extra_defs-%%VERSION%%.so lib/libglibmm_generate_extra_defs-%%VERSION%%.so.1 -- cgit v1.2.3