update for beta universally
authorYan Yin <yan.yin@intel.com>
Wed, 14 Mar 2012 06:09:12 +0000 (14:09 +0800)
committerYan Yin <yan.yin@intel.com>
Wed, 14 Mar 2012 06:09:12 +0000 (14:09 +0800)
packaging/libmm-player.spec

index 3075736..e54e5e3 100644 (file)
@@ -1,15 +1,15 @@
-
 Name:       libmm-player
 Summary:    Multimedia Framework Player Library
-Version:    0.2.9
-Release:    22
+Version:    0.2.12
+Release:    1
 Group:      System/Libraries
-License:    TBD
-Source0:    %{name}-%{version}.tar.bz2
+License:    Apache-2.0
+Source0:    %{name}-%{version}.tar.gz
+Patch0:     0001-enable-attrs-get-for-ximagesink.patch
 Requires(post):  /sbin/ldconfig
 Requires(postun):  /sbin/ldconfig
 BuildRequires:  pkgconfig(mm-ta)
-BuildRequires:  pkgconfig(mm-common)
+BuildRequires:  pkgconfig(mm-common), libmm-common-internal-devel
 BuildRequires:  pkgconfig(mm-sound)
 BuildRequires:  pkgconfig(gstreamer-0.10)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
@@ -25,9 +25,6 @@ BuildRequires:  pkgconfig(evas)
 BuildRequires:  pkgconfig(iniparser)
 BuildRequires:  pkgconfig(libcrypto)
 
-
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
 %description
 
 %package devel
@@ -37,15 +34,10 @@ Requires:   %{name} = %{version}-%{release}
 
 %description devel
 
-%package factory
-Summary:    Multimedia Framework Player Library (Factory)
-Group:      Development/Libraries
-Requires:   %{name} = %{version}-%{release}
-
-%description factory
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 
@@ -54,11 +46,8 @@ Requires:   %{name} = %{version}-%{release}
 CFLAGS+=" -DMMFW_DEBUG_MODE -DGST_EXT_TIME_ANALYSIS -DAUDIO_FILTER_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
-./configure --enable-sdk --prefix=%{_prefix} --disable-static
-
-# Call make instruction with smp support
-make %{?jobs:-j%jobs}
+%configure --prefix=%{_prefix} 
+make 
 
 %install
 rm -rf %{buildroot}
@@ -66,10 +55,6 @@ rm -rf %{buildroot}
 
 rm -f %{buildroot}/usr/bin/test_alarmdb
 
-%clean
-rm -rf %{buildroot}
-
-
 
 %post -p /sbin/ldconfig
 
@@ -77,22 +62,17 @@ rm -rf %{buildroot}
 
 
 %files
-%defattr(-,root,root,-)
 %{_libdir}/*.so.*
 %{_bindir}/*
 
 
 %files devel
-%defattr(-,root,root,-)
 %{_libdir}/*.so
 %{_includedir}/mmf/mm_player.h
 %{_includedir}/mmf/mm_player_sndeffect.h
 %{_includedir}/mmf/mm_player_internal.h
-%{_libdir}/pkgconfig/*
+%{_libdir}/pkgconfig/*.pc
 
-%files factory
-%defattr(-,root,root,-)
-%{_includedir}/mmf/mm_player_factory.h