summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--x11/yelp3/Makefile5
-rw-r--r--x11/yelp3/files/patch-configure13
2 files changed, 17 insertions, 1 deletions
diff --git a/x11/yelp3/Makefile b/x11/yelp3/Makefile
index 45f372cb9..ee17bdb12 100644
--- a/x11/yelp3/Makefile
+++ b/x11/yelp3/Makefile
@@ -3,11 +3,12 @@
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
#
# $FreeBSD$
-# $MCom: ports/x11/yelp3/Makefile,v 1.20 2011/10/08 09:52:38 kwm Exp $
+# $MCom: ports/x11/yelp3/Makefile,v 1.21 2011/10/18 21:47:49 kwm Exp $
#
PORTNAME= yelp
PORTVERSION= 3.2.1
+PORTREVISION= 1
CATEGORIES= x11 gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -31,10 +32,12 @@ USE_XORG= x11 ice
USE_GMAKE= yes
USE_GNOME= gnomeprefix gnomehack intlhack gtk30 libxslt libxml2
GNU_CONFIGURE= yes
+WITH_FBSD10_FIX=yes
INSTALLS_ICONS= yes
CPPFLAGS= -I${LOCALBASE}/include
LDFLAGS= -L${LOCALBASE}/lib
MAKE_ENV= G_CHARSET_ALIAS="${LOCALBASE}/libdata/charset.alias"
+GLIB_SCHEMAS= org.gnome.yelp.gschema.xml
.include <bsd.port.pre.mk>
diff --git a/x11/yelp3/files/patch-configure b/x11/yelp3/files/patch-configure
new file mode 100644
index 000000000..61097483c
--- /dev/null
+++ b/x11/yelp3/files/patch-configure
@@ -0,0 +1,13 @@
+--- configure.orig 2010-08-14 15:11:31.000000000 -0400
++++ configure 2010-08-14 15:12:05.000000000 -0400
+@@ -2984,8 +2984,8 @@ install-data-am: install-gsettings-schem
+ .SECONDARY: $(gsettings_SCHEMAS)
+
+ gsettings__base_list = \
+- sed "$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g" | \
+- sed "$$!N;$$!N;$$!N;$$!N;s/\n/ /g"
++ sed '\''$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g'\'' | \
++ sed '\''$$!N;$$!N;$$!N;$$!N;s/\n/ /g'\''
+
+ install-gsettings-schemas: $(gsettings_SCHEMAS:.xml=.valid) $(gsettings__enum_file)
+ @$(NORMAL_INSTALL)