File mjpegtools-fix_lib_versioning.patch of Package mjpegtools
Index: lavtools/Makefile.am
===================================================================
--- lavtools/Makefile.am.orig 2008-05-05 16:28:44.000000000 +0200
+++ lavtools/Makefile.am 2011-02-09 16:18:46.052622009 +0100
@@ -34,9 +34,8 @@ liblavinclude_HEADERS = \
audiolib.h
LAV_ALL_LIB_OPTS = \
- $(LT_STATIC) \
- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
- -release $(LT_RELEASE) $(EXTRA_LDFLAGS)
+ $(LTV_STATIC) \
+ -release $(LTV_RELEASE) $(EXTRA_LDFLAGS)
liblavfile_la_SOURCES = editlist.c lav_io.c avilib.c
liblavfile_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBDV_CFLAGS) $(JPEG_CFLAGS)
Index: mplex/Makefile.am
===================================================================
--- mplex/Makefile.am.orig 2007-02-26 18:05:49.000000000 +0100
+++ mplex/Makefile.am 2011-02-09 16:18:49.628394868 +0100
@@ -63,9 +63,8 @@ libmplex_include_HEADERS = \
videostrm.hpp
libmplex2_la_LDFLAGS = \
- $(LT_STATIC) \
- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
- -release $(LT_RELEASE) $(EXTRA_LDFLAGS)
+ $(LTV_STATIC) \
+ -release $(LTV_RELEASE) $(EXTRA_LDFLAGS)
libmplex2_la_LIBADD = \
$(top_builddir)/utils/libmjpegutils.la
Index: utils/Makefile.am
===================================================================
--- utils/Makefile.am.orig 2007-08-09 13:50:03.000000000 +0200
+++ utils/Makefile.am 2011-02-09 16:18:52.716198719 +0100
@@ -25,9 +25,8 @@ endif
libmjpegutils_la_LIBADD = $(mmxsse_lib) $(altivec_lib)
libmjpegutils_la_LDFLAGS = \
- $(LT_STATIC) \
- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
- -release $(LT_RELEASE) $(EXTRA_LDFLAGS)
+ $(LTV_STATIC) \
+ -release $(LTV_RELEASE) $(EXTRA_LDFLAGS)
libmjpegutils_la_SOURCES = \
mjpeg_logging.c \
Index: configure.ac
===================================================================
--- configure.ac.orig 2011-02-09 16:18:13.016720545 +0100
+++ configure.ac 2011-02-09 16:18:22.616110765 +0100
@@ -19,15 +19,9 @@ AM_MAINTAINER_MODE
# libtool versioning
-LT_RELEASE=$MJPEG_MAJOR_VERSION.$MJPEG_MINOR_VERSION
-LT_CURRENT=$MJPEG_MICRO_VERSION
-LT_REVISION=$MJPEG_MICRO_VERSION
-LT_AGE=$MJPEG_MICRO_VERSION
-AC_SUBST(LT_RELEASE)
-AC_SUBST(LT_CURRENT)
-AC_SUBST(LT_REVISION)
-AC_SUBST(LT_AGE)
-AC_SUBST(LT_STATIC)
+LTV_RELEASE=$MJPEG_MAJOR_VERSION.$MJPEG_MINOR_VERSION
+AC_SUBST(LTV_RELEASE)
+AC_SUBST(LTV_STATIC)
dnl **********************************************************************
dnl Options
@@ -453,7 +447,7 @@ fi
dnl **********************************************************************
dnl Handle forcing static linkage in key places
if test "x$enable_force_static" = "xyes" ; then
- LT_STATIC=-all-static
+ LTV_STATIC=-all-static
fi