-
Name: libmm-player
Summary: Multimedia Framework Player Library
-Version: 0.2.1
+Version: 0.5.58
Release: 1
Group: System/Libraries
-License: TBD
+License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
-BuildRequires: pkgconfig(mm-ta)
BuildRequires: pkgconfig(mm-common)
BuildRequires: pkgconfig(mm-sound)
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires: pkgconfig(gstreamer-interfaces-0.10)
BuildRequires: pkgconfig(gstreamer-app-0.10)
+BuildRequires: pkgconfig(appcore-efl)
+BuildRequires: pkgconfig(elementary)
BuildRequires: pkgconfig(mm-session)
BuildRequires: pkgconfig(mmutil-imgp)
BuildRequires: pkgconfig(audio-session-mgr)
+BuildRequires: pkgconfig(ecore-x)
+BuildRequires: pkgconfig(evas)
BuildRequires: pkgconfig(iniparser)
-BuildRequires: pkgconfig(libcrypto)
BuildRequires: pkgconfig(vconf)
-
+BuildRequires: pkgconfig(icu-i18n)
+BuildRequires: pkgconfig(utilX)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
./autogen.sh
-CFLAGS+=" -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS
+CFLAGS+=" -Wall -Werror -D_MM_PLAYER_ALP_PARSER -D_FILE_OFFSET_BITS=64 -DMMFW_DEBUG_MODE -DGST_EXT_TIME_ANALYSIS -DUSE_AUDIO_EFFECT -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS
LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--hash-style=both -Wl,--as-needed"; export LDFLAGS
+# always enable sdk build. This option should go away
CFLAGS=$CFLAGS LDFLAGS=$LDFLAGS ./configure --prefix=%{_prefix} --disable-static
# Call make instruction with smp support
-make -j1
+make %{?jobs:-j%jobs}
%install
rm -rf %{buildroot}
+mkdir -p %{buildroot}/%{_datadir}/license
+cp -rf %{_builddir}/%{name}-%{version}/LICENSE.APLv2 %{buildroot}/%{_datadir}/license/%{name}
%make_install
%clean
%files
+%manifest libmm-player.manifest
%defattr(-,root,root,-)
%{_libdir}/*.so.*
-
+%{_datadir}/license/%{name}
%files devel
%defattr(-,root,root,-)