[SCM] mjpegtools/master: Refresh 02_as-needed.patch; most changes are applied upstream, only patch ltmain.sh
lucidfox-guest at users.alioth.debian.org
lucidfox-guest at users.alioth.debian.org
Sat Apr 30 18:10:02 UTC 2011
The following commit has been merged in the master branch:
commit 2c0355bb5c5d6f2456d812b59dc5ce19b309dfcb
Author: Maia Kozheva <sikon at ubuntu.com>
Date: Sun May 1 01:09:29 2011 +0700
Refresh 02_as-needed.patch; most changes are applied upstream, only patch ltmain.sh
diff --git a/debian/patches/02_as-needed.patch b/debian/patches/02_as-needed.patch
index 04f94fc..74fe032 100644
--- a/debian/patches/02_as-needed.patch
+++ b/debian/patches/02_as-needed.patch
@@ -1,77 +1,9 @@
-diff -Nur mjpegtools-1.9.0rc3/lavtools/Makefile.am mjpegtools-1.9.0rc3.new/lavtools/Makefile.am
---- mjpegtools-1.9.0rc3/lavtools/Makefile.am
-+++ mjpegtools-1.9.0rc3.new/lavtools/Makefile.am
-@@ -40,25 +40,24 @@
-
- liblavfile_la_SOURCES = editlist.c lav_io.c avilib.c
- liblavfile_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBDV_CFLAGS) $(JPEG_CFLAGS)
--liblavfile_la_LDFLAGS = $(LAV_ALL_LIB_OPTS) \
-- $(LIBQUICKTIME_LIBS) $(JPEG_LIBS) $(LIBDV_LIBS)
--liblavfile_la_LIBADD = $(LIBMJPEGUTILS)
-+liblavfile_la_LDFLAGS = $(LAV_ALL_LIB_OPTS)
-+liblavfile_la_LIBADD = $(LIBQUICKTIME_LIBS) $(JPEG_LIBS) $(LIBDV_LIBS) $(LIBMJPEGUTILS)
-
- liblavjpeg_la_SOURCES = jpegutils.c
- liblavjpeg_la_CPPFLAGS = $(AM_CPPFLAGS) $(JPEG_CFLAGS)
--liblavjpeg_la_LDFLAGS = $(LAV_ALL_LIB_OPTS) $(JPEG_LIBS)
--liblavjpeg_la_LIBADD = $(LIBMJPEGUTILS)
-+liblavjpeg_la_LDFLAGS = $(LAV_ALL_LIB_OPTS)
-+liblavjpeg_la_LIBADD = $(JPEG_LIBS) $(LIBMJPEGUTILS)
-
- liblavrec_la_SOURCES = liblavrec.c audiolib.c frequencies.c
- liblavrec_la_CPPFLAGS = $(AM_CPPFLAGS) # so automake doesn't complain about audiolib & frequencies
- liblavrec_la_LDFLAGS = $(LAV_ALL_LIB_OPTS)
--liblavrec_la_LIBADD = liblavfile.la liblavjpeg.la
-+liblavrec_la_LIBADD = liblavfile.la liblavjpeg.la $(LIBMJPEGUTILS)
- liblavrec_la_DEPENDENCIES = liblavfile.la liblavjpeg.la
-
- liblavplay_la_SOURCES = liblavplay.c audiolib.c
- liblavplay_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBDV_CFLAGS) $(X_CFLAGS)
- liblavplay_la_LDFLAGS = $(LAV_ALL_LIB_OPTS)
--liblavplay_la_LIBADD = liblavfile.la $(SDL_LIBS) liblavjpeg.la
-+liblavplay_la_LIBADD = liblavfile.la $(SDL_LIBS) liblavjpeg.la $(LIBDV_LIBS) $(LIBMJPEGUTILS)
- if HAVE_V4L
- liblavplay_la_LIBADD += ${X_LIBS} -lX11
- endif
-diff -Nur mjpegtools-1.9.0rc3/lavtools/Makefile.in mjpegtools-1.9.0rc3.new/lavtools/Makefile.in
---- mjpegtools-1.9.0rc3/lavtools/Makefile.in
-+++ mjpegtools-1.9.0rc3.new/lavtools/Makefile.in
-@@ -433,24 +433,22 @@
-
- liblavfile_la_SOURCES = editlist.c lav_io.c avilib.c
- liblavfile_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBDV_CFLAGS) $(JPEG_CFLAGS)
--liblavfile_la_LDFLAGS = $(LAV_ALL_LIB_OPTS) \
-- $(LIBQUICKTIME_LIBS) $(JPEG_LIBS) $(LIBDV_LIBS)
--
--liblavfile_la_LIBADD = $(LIBMJPEGUTILS)
-+liblavfile_la_LDFLAGS = $(LAV_ALL_LIB_OPTS)
-+liblavfile_la_LIBADD = $(LIBQUICKTIME_LIBS) $(JPEG_LIBS) $(LIBDV_LIBS) $(LIBMJPEGUTILS)
- liblavjpeg_la_SOURCES = jpegutils.c
- liblavjpeg_la_CPPFLAGS = $(AM_CPPFLAGS) $(JPEG_CFLAGS)
--liblavjpeg_la_LDFLAGS = $(LAV_ALL_LIB_OPTS) $(JPEG_LIBS)
--liblavjpeg_la_LIBADD = $(LIBMJPEGUTILS)
-+liblavjpeg_la_LDFLAGS = $(LAV_ALL_LIB_OPTS)
-+liblavjpeg_la_LIBADD = $(JPEG_LIBS) $(LIBMJPEGUTILS)
- liblavrec_la_SOURCES = liblavrec.c audiolib.c frequencies.c
- liblavrec_la_CPPFLAGS = $(AM_CPPFLAGS) # so automake doesn't complain about audiolib & frequencies
- liblavrec_la_LDFLAGS = $(LAV_ALL_LIB_OPTS)
--liblavrec_la_LIBADD = liblavfile.la liblavjpeg.la
-+liblavrec_la_LIBADD = liblavfile.la liblavjpeg.la $(LIBMJPEGUTILS)
- liblavrec_la_DEPENDENCIES = liblavfile.la liblavjpeg.la
- liblavplay_la_SOURCES = liblavplay.c audiolib.c
- liblavplay_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBDV_CFLAGS) $(X_CFLAGS)
- liblavplay_la_LDFLAGS = $(LAV_ALL_LIB_OPTS)
- liblavplay_la_LIBADD = liblavfile.la $(SDL_LIBS) liblavjpeg.la \
-- $(am__append_4)
-+ $(am__append_4) $(LIBDV_LIBS) $(LIBMJPEGUTILS)
- liblavplay_la_DEPENDENCIES = liblavfile.la liblavjpeg.la
- noinst_HEADERS = \
- colorspace.h \
-diff -Nur mjpegtools-1.9.0rc3/ltmain.sh mjpegtools-1.9.0rc3.new/ltmain.sh
---- mjpegtools-1.9.0rc3/ltmain.sh
-+++ mjpegtools-1.9.0rc3.new/ltmain.sh
-@@ -1670,6 +1670,11 @@
- arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
+Index: mjpegtools/ltmain.sh
+===================================================================
+--- mjpegtools.orig/ltmain.sh 2011-04-30 23:56:13.000000000 +0700
++++ mjpegtools/ltmain.sh 2011-05-01 01:07:19.991597501 +0700
+@@ -4716,6 +4716,11 @@
+ arg=$func_stripname_result
;;
+ -Wl,--as-needed)
@@ -80,9 +12,9 @@ diff -Nur mjpegtools-1.9.0rc3/ltmain.sh mjpegtools-1.9.0rc3.new/ltmain.sh
+ ;;
+
-Wl,*)
- args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
- arg=
-@@ -2006,6 +2011,15 @@
+ func_stripname '-Wl,' '' "$arg"
+ args=$func_stripname_result
+@@ -5067,6 +5072,15 @@
lib=
found=no
case $deplib in
@@ -95,30 +27,6 @@ diff -Nur mjpegtools-1.9.0rc3/ltmain.sh mjpegtools-1.9.0rc3.new/ltmain.sh
+ fi
+ continue
+ ;;
- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe)
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
if test "$linkmode,$pass" = "prog,link"; then
compile_deplibs="$deplib $compile_deplibs"
-diff -Nur mjpegtools-1.9.0rc3/mpeg2enc/Makefile.am mjpegtools-1.9.0rc3.new/mpeg2enc/Makefile.am
---- mjpegtools-1.9.0rc3/mpeg2enc/Makefile.am
-+++ mjpegtools-1.9.0rc3.new/mpeg2enc/Makefile.am
-@@ -78,7 +78,7 @@
-
- libmpeg2encpp_la_DEPENDENCIES = $(LIBMJPEGUTILS)
-
--libmpeg2encpp_la_LIBADD = $(LIBMJPEGUTILS)
-+libmpeg2encpp_la_LIBADD = $(LIBMJPEGUTILS) -lpthread
-
- mpeg2enc_DEPENDENCIES = \
- $(LIBMJPEGUTILS) \
-diff -Nur mjpegtools-1.9.0rc3/mpeg2enc/Makefile.in mjpegtools-1.9.0rc3.new/mpeg2enc/Makefile.in
---- mjpegtools-1.9.0rc3/mpeg2enc/Makefile.in
-+++ mjpegtools-1.9.0rc3.new/mpeg2enc/Makefile.in
-@@ -347,7 +347,7 @@
- -release $(LT_RELEASE) ${EXTRA_LDFLAGS}
-
- libmpeg2encpp_la_DEPENDENCIES = $(LIBMJPEGUTILS)
--libmpeg2encpp_la_LIBADD = $(LIBMJPEGUTILS)
-+libmpeg2encpp_la_LIBADD = $(LIBMJPEGUTILS) -lpthread
- mpeg2enc_DEPENDENCIES = \
- $(LIBMJPEGUTILS) \
- libmpeg2encpp.la
--
mjpegtools packaging
More information about the pkg-multimedia-commits
mailing list