aboutsummaryrefslogtreecommitdiff
path: root/devel/glib20/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/glib20/Makefile')
-rw-r--r--devel/glib20/Makefile19
1 files changed, 10 insertions, 9 deletions
diff --git a/devel/glib20/Makefile b/devel/glib20/Makefile
index 0df7a1d50a04..7385798babf9 100644
--- a/devel/glib20/Makefile
+++ b/devel/glib20/Makefile
@@ -3,13 +3,13 @@
# Whom: Vanilla I. Shu <vanilla@FreeBSD.org>
#
# $FreeBSD$
-# $MCom: ports/devel/glib20/Makefile,v 1.188 2010/11/15 02:01:55 kwm Exp $
+# $MCom: ports/devel/glib20/Makefile,v 1.209 2011/06/11 19:51:14 mezz Exp $
#
# !! DON'T FORGET ABOUT devel/gio-fam-backend !!
PORTNAME= glib
-PORTVERSION= 2.26.1
-PORTREVISION?= 1
+PORTVERSION= 2.28.8
+PORTREVISION?= 0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNOME:S,%SUBDIR%,sources/glib/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/},} \
ftp://ftp.gtk.org/pub/glib/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}/ \
@@ -25,7 +25,7 @@ COMMENT= Some useful routines of C programming (current stable version)
LATEST_LINK= glib20
-USE_BZIP2= yes
+USE_XZ= yes
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
@@ -47,8 +47,8 @@ CONFIGURE_ARGS= --enable-static --with-libiconv=gnu \
--disable-dtrace \
--with-pcre=system \
--disable-fam
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib -lintl" \
+CPPFLAGS= -I${LOCALBASE}/include
+CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -lintl" \
PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}"
@@ -57,7 +57,7 @@ OPTIONS= COLLATION_FIX "fix string collation" off
.include <bsd.port.pre.mk>
.if ${ARCH} == powerpc64
-EXTRA_PATCHES= ${.CURDIR}/files/extra-arch-powerpc64
+EXTRA_PATCHES= ${FILESDIR}/extra-arch-powerpc64
.endif
# Let glib use asm code for implementing atomic ops on i386 and amd64.
@@ -83,8 +83,9 @@ CONFIGURE_ARGS+= --enable-debug=yes
.endif
post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
- ${WRKSRC}/glib/gutils.c
+ @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g ; \
+ s|/usr/share/locale/locale|${LOCALBASE}/share/locale/locale|g' \
+ ${WRKSRC}/glib/gutils.c
@${REINPLACE_CMD} -e 's|/lib/dbus/machine-id|/db/dbus/machine-id|g' \
${WRKSRC}/gio/gdbusaddress.c ${WRKSRC}/gio/gdbusprivate.c \
${WRKSRC}/po/*.po