commit 5612f3f8eccfff55786449226199bd6ffe54d620
Author: Jakub Bogusz <[email protected]>
Date:   Wed Mar 20 21:42:26 2013 +0100

    - added am patch (fixes build with automake 1.13)
    - updated BR versions
    - dvd plugin is built now (note different libdvdread version requirement 
when using 4.x series)

 gmerlin-avdecoder-am.patch | 10 ++++++++++
 gmerlin-avdecoder.spec     | 37 +++++++++++++++++++++----------------
 2 files changed, 31 insertions(+), 16 deletions(-)
---
diff --git a/gmerlin-avdecoder.spec b/gmerlin-avdecoder.spec
index ed69cbe..e42b787 100644
--- a/gmerlin-avdecoder.spec
+++ b/gmerlin-avdecoder.spec
@@ -1,3 +1,4 @@
+# TODO: shared libgsm?
 #
 # Conditional build:
 %bcond_without apidocs         # without doc
@@ -15,31 +16,34 @@ Source0:    
http://downloads.sourceforge.net/gmerlin/%{name}-%{version}.tar.gz
 Patch0:                %{name}-cflags.patch
 Patch1:                %{name}-ffmpeg-0.8.patch
 Patch2:                %{name}-link.patch
+Patch3:                %{name}-am.patch
 URL:           http://gmerlin.sourceforge.net/avdec_frame.html
 BuildRequires: a52dec-libs-devel >= 0.7.4
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake >= 1:1.8.5
 %{?with_apidocs:BuildRequires: doxygen}
 BuildRequires: faad2-devel >= 2.0
+# avcodec build >= 3412992, avformat build >= 3415808, libpostproc >= 51.0.0, 
libswscale >= 0.5.0
 BuildRequires: ffmpeg-devel >= 0.7
-BuildRequires: flac-devel >= 1.1.0
-BuildRequires: gavl-devel >= 1.2.0
+BuildRequires: flac-devel >= 1.2.0
+BuildRequires: gavl-devel >= 1.4.0
 BuildRequires: gettext-devel
 BuildRequires: gmerlin-devel >= 1.2.0
 BuildRequires: libcdio-devel >= 0.76
 BuildRequires: libdts-devel >= 0.0.2
-#BuildRequires:        libdvdread-devel >= 0.9.5
+# requires DVDREAD_VERSION >= 905; in case of 4.x series it's 4.2.0-1 (as in 
Th)
+BuildRequires: libdvdread-devel >= 0.9.5
 BuildRequires: libmad-devel >= 0.15.0
 BuildRequires: libmpcdec-devel >= 1.1
 BuildRequires: libmpeg2-devel >= 0.4.0
-BuildRequires: libogg-devel >= 1.0
+BuildRequires: libogg-devel >= 1:1.1
 BuildRequires: libpng-devel >= 1.2.2
 %{?with_smb:BuildRequires:     libsmbclient-devel >= 3.0.0}
 BuildRequires: libtheora-devel >= 1.0.0
 BuildRequires: libtiff-devel >= 3.5.0
 BuildRequires: libtool
 BuildRequires: libvdpau-devel
-BuildRequires: libvorbis-devel >= 1.0
+BuildRequires: libvorbis-devel >= 1:1.0
 BuildRequires: mjpegtools-devel >= 1.9.0
 BuildRequires: openjpeg-devel >= 1.3
 BuildRequires: pkgconfig >= 1:0.9.0
@@ -51,20 +55,20 @@ BuildRequires:      zlib-devel
 Requires:      a52dec-libs >= 0.7.4
 Requires:      faad2-libs >= 2.0
 Requires:      ffmpeg-libs >= 0.7
-Requires:      flac >= 1.1.0
-Requires:      gavl >= 1.2.0
+Requires:      flac >= 1.2.0
+Requires:      gavl >= 1.4.0
 Requires:      libcdio >= 0.76
 Requires:      libdts >= 0.0.2
-#Requires:     libdvdread >= 0.9.5
+Requires:      libdvdread >= 0.9.5
 Requires:      libmad >= 0.15.0
 Requires:      libmpcdec >= 1.1
 Requires:      libmpeg2 >= 0.4.0
-Requires:      libogg >= 1.0
+Requires:      libogg >= 1:1.1
 Requires:      libpng >= 1.2.2
 %{?with_smb:Requires:  libsmbclient >= 3.0.0}
 Requires:      libtheora >= 1.0.0
 Requires:      libtiff >= 3.5.0
-Requires:      libvorbis >= 1.0
+Requires:      libvorbis >= 1:1.0
 Requires:      mjpegtools-libs >= 1.9.0
 Requires:      openjpeg >= 1.3
 Requires:      schroedinger >= 1.0.5
@@ -95,21 +99,21 @@ Requires:   %{name} = %{version}-%{release}
 Requires:      a52dec-libs-devel >= 0.7.4
 Requires:      faad2-devel >= 2.0
 Requires:      ffmpeg-devel >= 0.7
-Requires:      flac-devel >= 1.1.0
-Requires:      gavl-devel >= 1.2.0
+Requires:      flac-devel >= 1.2.0
+Requires:      gavl-devel >= 1.4.0
 Requires:      libcdio-devel >= 0.76
 Requires:      libdts-devel >= 0.0.2
-#Requires:     libdvdread-devel >= 0.9.5
+Requires:      libdvdread-devel >= 0.9.5
 Requires:      libmad-devel >= 0.15.0
 Requires:      libmpcdec-devel >= 1.1
 Requires:      libmpeg2-devel >= 0.4.0
-Requires:      libogg-devel >= 1.0
+Requires:      libogg-devel >= 1:1.1
 Requires:      libpng-devel >= 1.2.2
 %{?with_smb:Requires:  libsmbclient-devel >= 3.0.0}
 Requires:      libtheora-devel >= 1.0.0
 Requires:      libtiff-devel >= 3.5.0
 Requires:      libvdpau-devel
-Requires:      libvorbis-devel >= 1.0
+Requires:      libvorbis-devel >= 1:1.0
 Requires:      mjpegtools-devel >= 1.9.0
 Requires:      openjpeg-devel >= 1.3
 Requires:      schroedinger-devel >= 1.0.5
@@ -154,6 +158,7 @@ Wtyczki avdec dla biblioteki Gmerlin.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 %{__libtoolize}
@@ -216,5 +221,5 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/gmerlin/plugins/i_avdec.so
 # separate packages?
 %attr(755,root,root) %{_libdir}/gmerlin/plugins/i_dvb.so
-#%attr(755,root,root) %{_libdir}/gmerlin/plugins/i_dvd.so
+%attr(755,root,root) %{_libdir}/gmerlin/plugins/i_dvd.so
 %attr(755,root,root) %{_libdir}/gmerlin/plugins/i_vcd.so
diff --git a/gmerlin-avdecoder-am.patch b/gmerlin-avdecoder-am.patch
new file mode 100644
index 0000000..9565f20
--- /dev/null
+++ b/gmerlin-avdecoder-am.patch
@@ -0,0 +1,10 @@
+--- gmerlin-avdecoder-1.2.0/configure.ac.orig  2013-03-19 15:33:46.603505967 
+0100
++++ gmerlin-avdecoder-1.2.0/configure.ac       2013-03-19 15:39:27.643491580 
+0100
+@@ -1,6 +1,6 @@
+ AC_INIT(gmerlin-avdecoder, 1.2.0)
+ AC_CONFIG_SRCDIR([include/avdec.h])
+-AM_CONFIG_HEADER(include/config.h)
++AC_CONFIG_HEADERS(include/config.h)
+ AM_INIT_AUTOMAKE(1.8.5)
+ 
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gmerlin-avdecoder.git/commitdiff/5612f3f8eccfff55786449226199bd6ffe54d620

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to