X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Fgst-plugins-base.spec;h=41931326e2ba8de8cd674caba3a3d146060d932b;hb=refs%2Fheads%2Ftizen_2.3;hp=ec73ee6b2ab6b37a7acdafe58a3ec02a274d02ef;hpb=b692b5b643614ff3a2b42a4534de308987013e49;p=framework%2Fmultimedia%2Fgst-plugins-base0.10.git diff --git a/packaging/gst-plugins-base.spec b/packaging/gst-plugins-base.spec old mode 100644 new mode 100755 index ec73ee6..4193132 --- a/packaging/gst-plugins-base.spec +++ b/packaging/gst-plugins-base.spec @@ -1,13 +1,13 @@ Name: gst-plugins-base Summary: GStreamer streaming media framework base plug-ins -Version: 0.10.36 -Release: 104 -VCS: framework/multimedia/gst-plugins-base0.10#gst-plugins-base0.10_0.10.36-70-79-gd8f05149610f32f1a932c39c1dadefc44ce42752 +Version: 0.10.37 +Release: 171 Group: Applications/Multimedia License: LGPLv2+ Source0: %{name}-%{version}.tar.gz #Patch0: Samsung-feature-bugs.patch Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool Requires(postun): /sbin/ldconfig BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(theora) @@ -18,13 +18,15 @@ BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(gstreamer-0.10) BuildRequires: pkgconfig(gstreamer-base-0.10) BuildRequires: pkgconfig(xv) -BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(dri2proto) BuildRequires: pkgconfig(libdri2) BuildRequires: pkgconfig(libtbm) -BuildRequires: pkgconfig(mm-ta) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(utilX) BuildRequires: intltool +#BuildRequires: libsavscodec-neon-devel +BuildRequires: pkgconfig(vconf) %description @@ -58,33 +60,20 @@ Separate sub-package contaning helper applications of gstreamer base plugins. #%patch0 -p1 %build -%if 0%{?tizen_profile_mobile} -cd mobile -%else -cd wearable -%endif - %autogen --noconfigure -%if 0%{?tizen_profile_mobile} -export CFLAGS+=" -Wall -g -fPIC\ - -DGST_EXT_XV_ENHANCEMENT\ - -DGST_EXT_LINK_FIMCCONVERT\ - -DGST_EXT_TYPEFIND_ENHANCEMENT\ - -DGST_EXT_MIME_TYPES" -%else #Add -DSAMSUNG_WFD_SPEC to enable RTP over TCP streaming support export CFLAGS+=" -Wall -g -fPIC\ -DGST_EXT_XV_ENHANCEMENT\ -DSAMSUNG_WFD_SPEC\ + -DGST_EXT_SS_TYPE\ -DGST_EXT_LINK_FIMCCONVERT\ -DGST_EXT_MIME_TYPES\ -DGST_EXT_ENABLE_SMI\ -DGST_EXT_TYPEFIND_ENHANCEMENT\ -DGST_EXT_TIME_ANALYSIS\ - -D_GST_LITEW_OPT_ \ - -DGST_EXT_DECODEBIN2_QUEUESIZE" -%endif + -DGST_EXT_DECODEBIN2_QUEUESIZE\ + -DGST_EXT_DECODEBIN2_MODIFICATION" %configure --prefix=/usr\ --disable-static\ @@ -102,23 +91,13 @@ export CFLAGS+=" -Wall -g -fPIC\ --disable-gcov\ --disable-gtk-doc\ --disable-debug\ - --with-audioresample-format=int + --with-audioresample-format=int\ + --disable-gst_v4l make %{?jobs:-j%jobs} %install rm -rf %{buildroot} - -%if 0%{?tizen_profile_mobile} -cd mobile -%else -cd wearable -%endif - -mkdir -p %{buildroot}/usr/share/license -cp COPYING.LIB %{buildroot}/usr/share/license/%{name} -cp COPYING.LIB %{buildroot}/usr/share/license/%{name}-devel -cp COPYING.LIB %{buildroot}/usr/share/license/%{name}-tools %make_install @@ -127,16 +106,12 @@ rm -rf %{buildroot}/tmp/dump %post /sbin/ldconfig -%postun -/sbin/ldconfig +/usr/bin/vconftool set -t int memory/Player/XvStateInfo 0 -g 29 -f -i -s system::vconf_multimedia +%postun -p /sbin/ldconfig %files -%if 0%{?tizen_profile_mobile} -%manifest mobile/gst-plugins-base.manifest -%else -%manifest wearable/gst-plugins-base.manifest -%endif +%manifest gst-plugins-base.manifest %defattr(-,root,root,-) #%doc COPYING # libraries @@ -178,12 +153,10 @@ rm -rf %{buildroot}/tmp/dump %{_libdir}/gstreamer-0.10/libgsttheora.so %{_libdir}/gstreamer-0.10/libgstvorbis.so %{_libdir}/gstreamer-0.10/libgstximagesink.so -%{_libdir}/gstreamer-0.10/libgstpango.so %{_libdir}/gstreamer-0.10/libgstgio.so # data %{_datadir}/gst-plugins-base/license-translations.dict -# license -/usr/share/license/%{name} + %files devel %defattr(-,root,root,-) @@ -293,20 +266,12 @@ rm -rf %{buildroot}/tmp/dump %{_libdir}/libgstapp-0.10.so # pkg-config files %{_libdir}/pkgconfig/*.pc -# license -/usr/share/license/%{name}-devel %files tools -%if 0%{?tizen_profile_wearable} -%manifest mobile/gst-plugins-base-tools.manifest -%else -%manifest wearable/gst-plugins-base-tools.manifest -%endif +%manifest gst-plugins-base-tools.manifest %defattr(-,root,root,-) # helper programs %{_bindir}/gst-discoverer-0.10 %exclude %{_bindir}/gst-visualise-0.10 %exclude %{_mandir}/man1/gst-visualise-0.10* -# license -/usr/share/license/%{name}-tools