Source: gogglesmm
Version: 0.12.4-4
Severity: important
Usertags: xine-lib-1.2

gogglesmm's configure script's version checking is broken. It therefore
considers xine-lib 1.2.0 to be unsupported.

The attached patch fixes this; compilation is then successful.

(Important because I intend to upload xine-lib-1.2 to unstable sometime soon,
at which point this will become serious if not fixed.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Invention: non-stick glue.

diff -ur gogglesmm-0.12.4/build/functions gogglesmm-0.12.4.new/build/functions
--- gogglesmm-0.12.4/build/functions	2011-06-08 21:35:11.000000000 +0000
+++ gogglesmm-0.12.4.new/build/functions	2012-01-22 18:56:04.729610310 +0000
@@ -45,12 +45,12 @@
       return 0
   fi
 
-  if [ $CONFIG_MINOR -lt $5 ] ; then
+  if [ $CONFIG_MAJOR -eq $4 ] && [ $CONFIG_MINOR -lt $5 ] ; then
       echo "        Check $1 Version => Unsupported ($CONFIG_MAJOR.$CONFIG_MINOR.$CONFIG_LEVEL)"
       return 0
   fi
 
-  if [ $CONFIG_LEVEL -lt $6 ] ; then
+  if [ $CONFIG_MAJOR -eq $4 ] && [ $CONFIG_MINOR -eq $5 ] && [ $CONFIG_LEVEL -lt $6 ] ; then
       echo "        Check $1 Version => Unsupported ($CONFIG_MAJOR.$CONFIG_MINOR.$CONFIG_LEVEL)"
       return 0
   fi

Reply via email to