summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2013-11-19 02:38:25 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2013-11-19 02:38:25 +0800
commitc328e67481bfc640f1144e45a510b290c4517a42 (patch)
treeceddcd5f03e13fd132319e35cb5dfab930ba86b8
parentff8b37c5b0203d2459a698283ea57b53533ac4ec (diff)
downloadmarcuscom-ports-c328e67481bfc640f1144e45a510b290c4517a42.tar
marcuscom-ports-c328e67481bfc640f1144e45a510b290c4517a42.tar.gz
marcuscom-ports-c328e67481bfc640f1144e45a510b290c4517a42.tar.bz2
marcuscom-ports-c328e67481bfc640f1144e45a510b290c4517a42.tar.lz
marcuscom-ports-c328e67481bfc640f1144e45a510b290c4517a42.tar.xz
marcuscom-ports-c328e67481bfc640f1144e45a510b290c4517a42.tar.zst
marcuscom-ports-c328e67481bfc640f1144e45a510b290c4517a42.zip
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
-rw-r--r--devel/glibmm/Makefile11
-rw-r--r--devel/glibmm/distinfo4
-rw-r--r--devel/glibmm/pkg-plist20
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 <bsd.port.mk>
.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