#
# Conditional build:
%bcond_without static_libs # don't build static libraries
+%bcond_without nmjedit # nmjedit program
%bcond_with esd # EsounD support
%bcond_with v4l1 # Video4Linux 1 support
#
Patch1: %{name}-icons.patch
Patch2: %{name}-info.patch
Patch3: cdio.patch
+Patch4: %{name}-am.patch
URL: http://gmerlin.sourceforge.net/
BuildRequires: OpenGL-devel
BuildRequires: alsa-lib-devel >= 1.0.0
BuildRequires: libcddb-devel >= 1.0.2
BuildRequires: libcdio-devel >= 0.76
BuildRequires: libcdio-paranoia-devel
+BuildRequires: libexif-devel
BuildRequires: libjpeg-devel
BuildRequires: libmusicbrainz-devel >= 2.0.2
BuildRequires: libpng-devel
-BuildRequires: libquicktime-devel >= 1.2.0
+BuildRequires: libquicktime-devel >= 1.2.4
BuildRequires: libtiff-devel
BuildRequires: libtool
BuildRequires: libv4l-devel >= 0.5.7
BuildRequires: pkgconfig
BuildRequires: pulseaudio-devel
BuildRequires: sed >= 4.0
+%{?with_nmjedit:BuildRequires: sqlite3-devel}
BuildRequires: texinfo
BuildRequires: xorg-lib-libXext-devel
BuildRequires: xorg-lib-libXfixes-devel
BuildRequires: xorg-lib-libX11-devel >= 1.0.0
Requires: fontconfig-libs >= 2.2.3
Requires: freetype >= 2.4
-Requires: gavl >= 1.2.0
+Requires: gavl >= 1.4.0
Requires: gtk+2 >= 2:2.8.0
+Requires: libcddb >= 1.0.2
+Requires: libcdio >= 0.76
+Requires: libmusicbrainz >= 2.0.2
+Requires: libquicktime >= 1.2.4
+Requires: libv4l >= 0.5.7
Requires: libvisual >= 0.4.0
Requires: libxml2 >= 2.4.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Requires: OpenGL-devel
Requires: fontconfig-devel >= 2.2.3
Requires: freetype-devel >= 2.4
-Requires: gavl-devel >= 1.2.0
+Requires: gavl-devel >= 1.4.0
Requires: gtk+2-devel >= 2:2.8.0
Requires: libvisual-devel >= 0.4.0
Requires: libxml2-devel >= 2.4.0
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
# evil, sets CFLAGS basing on /proc/cpuinfo, overrides our optflags
# (--with-cpuflags=none disables using /proc/cpuinfo, but not overriding)
%configure \
%{!?with_esd:--disable-esd} \
%{!?with_v4l1:--disable-v4l} \
+ %{?with_nmjedit:--enable-nmjedit} \
%{?with_static_libs:--enable-static} \
--with-cpuflags=none
%{__make}
%attr(755,root,root) %{_bindir}/album2m3u
%attr(755,root,root) %{_bindir}/album2pls
%attr(755,root,root) %{_bindir}/gmerlin
+%if %{with nmjedit}
+%attr(755,root,root) %{_bindir}/gmerlin-nmjedit
+%endif
%attr(755,root,root) %{_bindir}/gmerlin-record
%attr(755,root,root) %{_bindir}/gmerlin-video-thumbnailer
%attr(755,root,root) %{_bindir}/gmerlin_alsamixer