summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2009-03-21 22:13:48 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2009-03-21 22:13:48 +0000
commit373956df3364424add4a27e29dbaa7e372680497 (patch)
tree43234d195bf692381d9b3417bd2dcc99c5aaa492 /dev-util/devhelp/files
parentRemove old versions. (diff)
downloadgentoo-2-373956df3364424add4a27e29dbaa7e372680497.tar.gz
gentoo-2-373956df3364424add4a27e29dbaa7e372680497.tar.bz2
gentoo-2-373956df3364424add4a27e29dbaa7e372680497.zip
Bump to 0.21-r1. Allow to build against libxul, bug #250306. Add a warning for gedit plugin, bug #245235.
(Portage version: 2.2_rc25/cvs/Linux x86_64)
Diffstat (limited to 'dev-util/devhelp/files')
-rw-r--r--dev-util/devhelp/files/devhelp-0.21-xulrunner19.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/dev-util/devhelp/files/devhelp-0.21-xulrunner19.patch b/dev-util/devhelp/files/devhelp-0.21-xulrunner19.patch
new file mode 100644
index 000000000000..3fcd70fd5fe4
--- /dev/null
+++ b/dev-util/devhelp/files/devhelp-0.21-xulrunner19.patch
@@ -0,0 +1,28 @@
+# https://bugs.gentoo.org/show_bug.cgi?id=250306
+# Allow to build xulrunner with libxul in place of libxul-embedding
+--- a/configure.in 2008-09-22 16:43:15.000000000 +0300
++++ b/configure.in 2009-03-16 20:32:14.000000000 +0200
+@@ -88,13 +88,16 @@
+ *) AC_MSG_ERROR([$gecko_cv_gecko is not supported])
+ esac
+
+-if test $GECKO = libxul-embedding; then
+- GECKO_CFLAGS=`pkg-config --cflags libxul-embedding '>=' $gecko_min_version $gecko_cv_extra_pkg_dependencies`
+- GECKO_LIBS=`pkg-config --libs libxul-embedding '>=' $gecko_min_version $gecko_cv_extra_pkg_dependencies`
+-else
+- GECKO_CFLAGS=`pkg-config --cflags ${GECKO}-xpcom '>=' $gecko_min_version $GECKO_EXTRA_PKG_DEPENDENCIES`
+- GECKO_LIBS=`pkg-config --libs ${GECKO}-xpcom '>=' $gecko_min_version $GECKO_EXTRA_PKG_DEPENDENCIES`
+-fi
++case "$GECKO" in
++libxul*)
++ GECKO_CFLAGS=`pkg-config --cflags ${GECKO} '>=' $gecko_min_version $gecko_cv_extra_pkg_dependencies`;
++ GECKO_LIBS=`pkg-config --libs ${GECKO} '>=' $gecko_min_version $gecko_cv_extra_pkg_dependencies`;
++ ;;
++*)
++ GECKO_CFLAGS=`pkg-config --cflags ${GECKO}-xpcom '>=' $gecko_min_version $GECKO_EXTRA_PKG_DEPENDENCIES`;
++ GECKO_LIBS=`pkg-config --libs ${GECKO}-xpcom '>=' $gecko_min_version $GECKO_EXTRA_PKG_DEPENDENCIES`;
++ ;;
++esac
+
+ AC_SUBST([GECKO_CFLAGS])
+ AC_SUBST([GECKO_LIBS])