summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorKibum Kim <kb0929.kim@samsung.com>2012-01-07 00:46:56 +0900
committerKibum Kim <kb0929.kim@samsung.com>2012-01-07 00:46:56 +0900
commit4fcf0a9192ac1dee34309a66be632530b66f6822 (patch)
treee09f9233b63b22f97084798dcf6ffd3c85cc3adb /packaging
parentdfa84b358c7cdf0535eba1fead62fc4122cc56e6 (diff)
downloadgst-plugins-good0.10-4fcf0a9192ac1dee34309a66be632530b66f6822.tar.gz
gst-plugins-good0.10-4fcf0a9192ac1dee34309a66be632530b66f6822.tar.bz2
gst-plugins-good0.10-4fcf0a9192ac1dee34309a66be632530b66f6822.zip
Git init
Diffstat (limited to 'packaging')
-rw-r--r--packaging/gst-plugins-good-disable-gtk-doc.patch13
-rw-r--r--packaging/gst-plugins-good.spec135
2 files changed, 148 insertions, 0 deletions
diff --git a/packaging/gst-plugins-good-disable-gtk-doc.patch b/packaging/gst-plugins-good-disable-gtk-doc.patch
new file mode 100644
index 0000000..89d83fc
--- /dev/null
+++ b/packaging/gst-plugins-good-disable-gtk-doc.patch
@@ -0,0 +1,13 @@
+Index: gst-plugins-good-0.10.29/autogen.sh
+===================================================================
+--- gst-plugins-good-0.10.29.orig/autogen.sh 2011-09-15 14:49:32.512952082 +0900
++++ gst-plugins-good-0.10.29/autogen.sh 2011-09-15 14:49:40.016951607 +0900
+@@ -30,7 +30,7 @@
+ 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.spec b/packaging/gst-plugins-good.spec
new file mode 100644
index 0000000..086e809
--- /dev/null
+++ b/packaging/gst-plugins-good.spec
@@ -0,0 +1,135 @@
+Name: gst-plugins-good
+Summary: GStreamer plugins from the "good" set
+Version: 0.10.29
+Release: 1
+Group: TO_BE/FILLED_IN
+License: TO_BE/FILLED_IN
+Source0: %{name}-%{version}.tar.gz
+Patch0 : gst-plugins-good-disable-gtk-doc.patch
+BuildRequires: gettext
+BuildRequires: which
+BuildRequires: gst-plugins-base-devel
+BuildRequires: libjpeg-devel
+BuildRequires: pkgconfig(gstreamer-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
+%patch0 -p1
+
+%build
+./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
+%defattr(-,root,root,-)
+%{_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