[SCM] calf/master: Add a check for pixmap engine. Up version to rc8.

js at users.alioth.debian.org js at users.alioth.debian.org
Tue May 7 15:41:18 UTC 2013


The following commit has been merged in the master branch:
commit 8fe30aa812e2925ea46b7558fa7f78486045abfe
Author: Krzysztof Foltman <wdev at foltman.com>
Date:   Wed Oct 10 22:34:11 2012 +0100

    Add a check for pixmap engine. Up version to rc8.

diff --git a/configure.ac b/configure.ac
index e48e5b8..8f96870 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.63)
-AC_INIT([calf],[0.0.19-rc7],[wdev at foltman.com])
+AC_INIT([calf],[0.0.19-rc8],[wdev at foltman.com])
 AC_CONFIG_SRCDIR([config.h.in])
 AC_CONFIG_HEADER([config.h])
 LT_INIT([dlopen])
@@ -243,6 +243,22 @@ AC_MSG_RESULT([    Old-style JACK MIDI:         $OLD_JACK
     or reimplementing parts that depend on FFTW.
 ])
 
+if test "$GUI_ENABLED" == "yes" ; then 
+    if test ! -r `pkg-config --variable libdir gtk+-2.0`/gtk-2.0/`pkg-config --variable gtk_binary_version gtk+-2.0`/engines/libpixmap.so; then
+        AC_MSG_RESULT([WARNING:
+The GTK+2 engine 'pixmap' has not been found on this system. In case of
+errors in GUI rendering, make sure it is installed. The package name for
+Ubuntu is gtk2-engines-pixbuf, it may be different in other distributions.
+])
+    else
+        AC_MSG_RESULT([    Note: In case of GUI rendering errors or warnings about missing 'pixmap'
+    GTK+ engine, make sure it is installed and usable. The package name for
+    Ubuntu is gtk2-engines-pixbuf, it may be different in other distributions.
+    The configure check is not 100% reliable, hence the warning.
+])
+    fi
+fi
+
 if test "$SLV2_UNSUPPORTED" == "yes" -a "$LV2_ENABLED" == "yes"; then 
     AC_MSG_RESULT([
 WARNING:

-- 
calf audio plugins packaging



More information about the pkg-multimedia-commits mailing list