SF.net SVN: geany-plugins:[2175] trunk/geany-plugins
colombanw at users.sourceforge.net
colombanw at xxxxx
Sat Aug 27 20:22:03 UTC 2011
Revision: 2175
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=2175&view=rev
Author: colombanw
Date: 2011-08-27 20:22:03 +0000 (Sat, 27 Aug 2011)
Log Message:
-----------
DevHelp: fix check for libdevhelp
Modified Paths:
--------------
trunk/geany-plugins/build/devhelp.m4
trunk/geany-plugins/devhelp/src/Makefile.am
Modified: trunk/geany-plugins/build/devhelp.m4
===================================================================
--- trunk/geany-plugins/build/devhelp.m4 2011-08-27 17:51:57 UTC (rev 2174)
+++ trunk/geany-plugins/build/devhelp.m4 2011-08-27 20:22:03 UTC (rev 2175)
@@ -8,41 +8,22 @@
DEVHELP1_VERSION=2.30.1
DEVHELP2_VERSION=2.32.0
- GP_CHECK_PLUGIN_DEPS([devhelp], [DHPLUG],
- [gtk+-2.0 >= ${GTK_VERSION}
- glib-2.0 >= ${GLIB_VERSION}
- webkit-1.0 >= ${WEBKIT_VERSION}
- gthread-2.0])
+ # Use newer libdevhelp-2.0 if present, and fallback on older libdevhelp-1.0
+ libdevhelp_pkg=libdevhelp-2.0
+ libdevhelp_version=${DEVHELP2_VERSION}
+ AS_IF([test "x$enable_devhelp" != "xno"],
+ [PKG_CHECK_EXISTS([${libdevhelp_pkg} >= ${libdevhelp_version}],
+ [],
+ [libdevhelp_pkg=libdevhelp-1.0
+ libdevhelp_version=${DEVHELP1_VERSION}])])
- # First tries newer library version libdevhelp-2.0 and if that
- # fails, tries to find older version libdevhelp-1.0.
- if test "$m4_tolower(AS_TR_SH(enable_devhelp))" = "yes"; then
- PKG_CHECK_MODULES(
- [DEVHELP],
- [libdevhelp-2.0 >= ${DEVHELP2_VERSION}],
- [AC_DEFINE([HAVE_BOOK_MANAGER], [1], [Use libdevhelp-2.0])],
- [PKG_CHECK_MODULES(
- [DEVHELP],
- [libdevhelp-1.0 >= ${DEVHELP1_VERSION}])
- ]
- )
- elif test "$m4_tolower(AS_TR_SH(enable_devhelp))" = "auto"; then
- PKG_CHECK_MODULES(
- [DEVHELP],
- [libdevhelp-2.0 >= ${DEVHELP2_VERSION}],
- [AC_DEFINE(HAVE_BOOK_MANAGER)],
- [PKG_CHECK_MODULES(
- [DEVHELP],
- [libdevhelp-1.0 >= ${DEVHELP1_VERSION}],
- [m4_tolower(AS_TR_SH(enable_devhelp))=yes],
- [m4_tolower(AS_TR_SH(enable_devhelp))=no])
- ]
- )
- fi
+ GP_CHECK_PLUGIN_DEPS([devhelp], [DEVHELP],
+ [gtk+-2.0 >= ${GTK_VERSION}
+ glib-2.0 >= ${GLIB_VERSION}
+ webkit-1.0 >= ${WEBKIT_VERSION}
+ ${libdevhelp_pkg} >= ${libdevhelp_version}
+ gthread-2.0])
- AM_CONDITIONAL(m4_toupper(AS_TR_SH(ENABLE_devhelp)),
- test "$m4_tolower(AS_TR_SH(enable_devhelp))" = yes)
-
GP_STATUS_PLUGIN_ADD([DevHelp], [$enable_devhelp])
AC_CONFIG_FILES([
Modified: trunk/geany-plugins/devhelp/src/Makefile.am
===================================================================
--- trunk/geany-plugins/devhelp/src/Makefile.am 2011-08-27 17:51:57 UTC (rev 2174)
+++ trunk/geany-plugins/devhelp/src/Makefile.am 2011-08-27 20:22:03 UTC (rev 2175)
@@ -21,10 +21,9 @@
devhelp_la_CFLAGS = \
$(AM_CFLAGS) \
- $(DHPLUG_CFLAGS) \
$(DEVHELP_CFLAGS) \
-DDHPLUG_DATA_DIR=\"$(plugindatadir)\"
-devhelp_la_LIBADD = $(DHPLUG_LIBS) $(DEVHELP_LIBS)
+devhelp_la_LIBADD = $(DEVHELP_LIBS)
include $(top_srcdir)/build/cppcheck.mk
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list