File libsigrokdecode-versioned-decoders.patch of Package libsigrokdecode
Index: libsigrokdecode-0.3.1/configure.ac
===================================================================
--- libsigrokdecode-0.3.1.orig/configure.ac 2015-07-12 22:35:14.000000000 +0200
+++ libsigrokdecode-0.3.1/configure.ac 2015-08-04 16:55:18.265462711 +0200
@@ -137,15 +137,15 @@
# Checks for header files.
# These are already checked: inttypes.h stdint.h stdlib.h string.h unistd.h.
-AC_SUBST(DECODERS_DIR, "$datadir/libsigrokdecode/decoders")
-AC_SUBST(MAKEFLAGS, '--no-print-directory')
-AC_SUBST(AM_LIBTOOLFLAGS, '--silent')
-
SRD_PACKAGE_VERSION_MAJOR=srd_package_version_major
SRD_PACKAGE_VERSION_MINOR=srd_package_version_minor
SRD_PACKAGE_VERSION_MICRO=srd_package_version_micro
SRD_PACKAGE_VERSION=srd_package_version
+AC_SUBST(DECODERS_DIR, "$datadir/libsigrokdecode-${SRD_PACKAGE_VERSION}/decoders")
+AC_SUBST(MAKEFLAGS, '--no-print-directory')
+AC_SUBST(AM_LIBTOOLFLAGS, '--silent')
+
AC_SUBST(SRD_PACKAGE_VERSION_MAJOR)
AC_SUBST(SRD_PACKAGE_VERSION_MINOR)
AC_SUBST(SRD_PACKAGE_VERSION_MICRO)