add packaging files, disable gtk-doc checking 1.0 1.0_branch submit/2.0/20130306.222849 submit/trunk/20120816.021337
authorYan Yin <yan.yin@intel.com>
Thu, 16 Aug 2012 01:51:23 +0000 (09:51 +0800)
committerYan Yin <yan.yin@intel.com>
Thu, 16 Aug 2012 02:10:49 +0000 (10:10 +0800)
autogen.sh
packaging/gst-plugins-good.changes [new file with mode: 0644]
packaging/gst-plugins-good.manifest [new file with mode: 0644]
packaging/gst-plugins-good.spec [new file with mode: 0644]

index 1fcf9f2..7de19ab 100755 (executable)
@@ -30,7 +30,7 @@ then
 fi
 
 
-CONFIGURE_DEF_OPT='--enable-maintainer-mode --enable-gtk-doc'
+CONFIGURE_DEF_OPT='--enable-maintainer-mode'
 
 autogen_options $@
 
diff --git a/packaging/gst-plugins-good.changes b/packaging/gst-plugins-good.changes
new file mode 100644 (file)
index 0000000..e817dad
--- /dev/null
@@ -0,0 +1,4 @@
+* Thu Aug 16 2012 Yan Yin <yan.yin@intel.com> f184c33
+- add packaging files, disable gtk-doc checking.
+- import upstream 0.10.31 release
+
diff --git a/packaging/gst-plugins-good.manifest b/packaging/gst-plugins-good.manifest
new file mode 100644 (file)
index 0000000..017d22d
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+    <domain name="_"/>
+ </request>
+</manifest>
diff --git a/packaging/gst-plugins-good.spec b/packaging/gst-plugins-good.spec
new file mode 100644 (file)
index 0000000..53251f5
--- /dev/null
@@ -0,0 +1,136 @@
+Name:       gst-plugins-good
+Summary:    GStreamer plugins from the "good" set
+Version:    0.10.31
+Release:    1
+Group:      Applications/Multimedia
+License:    LGPLv2+
+Source0:    %{name}-%{version}.tar.gz
+Source1001: packaging/gst-plugins-good.manifest 
+BuildRequires:  gettext-tools
+BuildRequires:  which
+BuildRequires:  libjpeg-devel
+BuildRequires:  pkgconfig(gstreamer-0.10) 
+BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10) 
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(liboil-0.3)
+BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(libsoup-2.4)
+BuildRequires:  pkgconfig(libpulse)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xfixes)
+BuildRequires:  pkgconfig(xdamage)
+BuildRequires:  pkgconfig(xext)
+
+%description
+GStreamer is a streaming media framework, based on graphs of filters
+which operate on media data.  Applications using this library can do
+anything from real-time sound processing to playing videos, and just
+about anything else media-related.  Its plugin-based architecture means
+that new data types or processing capabilities can be added simply by
+installing new plug-ins.
+.
+This package contains the GStreamer plugins from the "good" set, a set
+of good-quality plug-ins under the LGPL license.
+
+
+%prep
+%setup -q 
+
+%build
+cp %{SOURCE1001} .
+./autogen.sh 
+%configure  --disable-static \
+       --prefix=%{_prefix} \
+%ifarch %{arm}
+       --enable-divx-drm \
+%endif
+       --disable-nls \
+       --with-html-dir=/tmp/dump \
+       --disable-examples \
+       --disable-gconftool    \
+       --disable-alpha    \
+       --disable-apetag   \
+       --disable-audiofx  \
+       --disable-auparse  \
+       --disable-cutter   \
+       --disable-debugutils    \
+       --disable-deinterlace  \
+       --disable-effectv  \
+       --disable-equalizer    \
+       --disable-icydemux \
+       --disable-interleave   \
+       --disable-flx  \
+       --disable-goom \
+       --disable-goom2k1  \
+       --disable-level    \
+       --disable-monoscope    \
+       --disable-multipart    \
+       --disable-replaygain   \
+       --disable-smpte    \
+       --disable-spectrum \
+       --disable-videobox \
+       --disable-videomixer   \
+       --disable-y4m  \
+       --disable-directsound  \
+       --disable-oss  \
+       --disable-sunaudio \
+       --disable-osx_aidio    \
+       --disable-osx_video    \
+       --disable-aalib    \
+       --disable-aalibtest    \
+       --disable-annodex  \
+       --disable-cairo    \
+       --disable-esd  \
+       --disable-esdtest  \
+       --disable-flac \
+       --disable-gconf    \
+       --disable-hal  \
+       --disable-libcaca  \
+       --disable-libdv    \
+       --disable-dv1394   \
+       --disable-shout2   \
+       --disable-shout2test   \
+       --disable-speex \
+       --disable-taglib
+
+
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+
+
+
+%files
+%manifest gst-plugins-good.manifest
+%defattr(-,root,root,-)
+%dir %{_libdir}/gstreamer-0.10
+%{_libdir}/gstreamer-0.10/libgstavi.so
+%{_libdir}/gstreamer-0.10/libgstrtsp.so
+%{_libdir}/gstreamer-0.10/libgstisomp4.so
+%{_libdir}/gstreamer-0.10/libgstvideocrop.so
+%{_libdir}/gstreamer-0.10/libgstid3demux.so
+%{_libdir}/gstreamer-0.10/libgstpulse.so
+%{_libdir}/gstreamer-0.10/libgstmultifile.so
+%{_libdir}/gstreamer-0.10/libgstpng.so
+%{_libdir}/gstreamer-0.10/libgstflv.so
+%{_libdir}/gstreamer-0.10/libgstudp.so
+%{_libdir}/gstreamer-0.10/libgstximagesrc.so
+%{_libdir}/gstreamer-0.10/libgstalaw.so
+%{_libdir}/gstreamer-0.10/libgstrtpmanager.so
+%{_libdir}/gstreamer-0.10/libgstaudioparsers.so
+%{_libdir}/gstreamer-0.10/libgstimagefreeze.so
+%{_libdir}/gstreamer-0.10/libgstjpeg.so
+%{_libdir}/gstreamer-0.10/libgstautodetect.so
+%{_libdir}/gstreamer-0.10/libgstvideofilter.so
+%{_libdir}/gstreamer-0.10/libgstmatroska.so
+%{_libdir}/gstreamer-0.10/libgstmulaw.so
+%{_libdir}/gstreamer-0.10/libgstrtp.so
+%{_libdir}/gstreamer-0.10/libgstwavparse.so
+%{_libdir}/gstreamer-0.10/libgstwavenc.so
+%{_libdir}/gstreamer-0.10/libgstvideo4linux2.so
+%{_libdir}/gstreamer-0.10/libgstshapewipe.so
+%{_libdir}/gstreamer-0.10/libgstoss4audio.so
+%{_libdir}/gstreamer-0.10/libgstsouphttpsrc.so