From 7209415db46a19a4fe28d97d7ab5a8156e000587 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 23:33:49 +0100 Subject: [PATCH] rebuilt as legacy package [release 0.10.36-2mamba;Wed Oct 03 2012] --- README.md | 2 + gstreamer010.spec | 277 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 279 insertions(+) create mode 100644 gstreamer010.spec diff --git a/README.md b/README.md index 94b3f9c..69e1d03 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # gstreamer010 +GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. + diff --git a/gstreamer010.spec b/gstreamer010.spec new file mode 100644 index 0000000..42cae8b --- /dev/null +++ b/gstreamer010.spec @@ -0,0 +1,277 @@ +%define majversion %(echo %version | cut -d. -f 1-2) + +%define gscachedir /var/cache/gstreamer-0.10 +%define libname lib%{name} + +Name: gstreamer010 +Version: 0.10.36 +Release: 2mamba +Epoch: 1 +Summary: A framework for streaming media +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://gstreamer.freedesktop.org +Source: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.bz2 +License: LGPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: gtk-doc +BuildRequires: libffi-devel +BuildRequires: libglib-devel +BuildRequires: libxml2-devel +BuildRequires: pkg-config +## AUTOBUILDREQ-END +BuildRequires: bash +BuildRequires: ldconfig +BuildRequires: bison +BuildRequires: flex +BuildRoot: %{_tmppath}/%{name}-%{version}-root +Obsoletes: gstreamer0.10 +Provides: gstreamer0.10 + +# FIXME: +# checking for docbook2ps... false +# checking for docbook2html... false + +%description +GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. + +%package -n %{name}-tools +Summary: A framework for streaming media +Group: Applications/Multimedia +Obsoletes: gstreamer0.10-tools +Provides: gstreamer0.10-tools + +%description -n %{name}-tools +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 plugins. + +%package -n %{libname} +Summary: Libraries for GStreamer streaming-media framework +Group: System/Libraries +#Requires: %{name}-tools = %{?epoch:%epoch:}%{version}-%{release} +Obsoletes: libgstreamer0.10 +Provides: libgstreamer0.10 + +%description -n %{libname} +GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. +Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. +This package contains the libraries. + +%package -n %{libname}-devel +Summary: Devel package for GStreamer library +Group: Development/Libraries +Requires: %{libname} = %{?epoch:%epoch:}%{version}-%{release} +Obsoletes: libgstreamer0.10-devel +Provides: libgstreamer0.10-devel + +%description -n %{libname}-devel +GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. +Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. +This package contains static libraries and header files need for development. + +%package -n %{libname}-apidocs +Summary: GStreamer library API documentation +Group: Documentation +Requires: gtk-doc +Obsoletes: libgstreamer0.10-apidocs +Provides: libgstreamer0.10-apidocs + +%description -n %{libname}-apidocs +GStreamer library API documentation. + +%prep +%setup -q -n gstreamer-%{version} + +%build +export CHECK_LIBS=-lcheck +%configure \ + --with-cachedir=%{gscachedir} \ +%ifnarch arm + --enable-gtk-doc \ +%endif + --with-html-dir=%{_datadir}/gtk-doc/html +# --enable-docbook + +%make + +%install +[ "%{buildroot}" != / ] && rm -rf %{buildroot} +%makeinstall + +install -d %{buildroot}%{gscachedir} + +# remove binaries that conflict with gstreamer-0.8.x +rm -f %{buildroot}%{_bindir}/gst-feedback +rm -f %{buildroot}%{_bindir}/gst-inspect +rm -f %{buildroot}%{_bindir}/gst-launch +rm -f %{buildroot}%{_bindir}/gst-md5sum +rm -f %{buildroot}%{_bindir}/gst-typefind +rm -f %{buildroot}%{_bindir}/gst-xmlinspect +rm -f %{buildroot}%{_bindir}/gst-xmllaunch + +%find_lang gstreamer-%{majversion} + +%clean +[ "%{buildroot}" != / ] && rm -rf %{buildroot} + +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig + +%files -n %{name}-tools -f gstreamer-%{majversion}.lang +%defattr(-,root,root) +%{_bindir}/gst-feedback-%{majversion} +%{_bindir}/gst-inspect-%{majversion} +%{_bindir}/gst-launch-%{majversion} +%{_bindir}/gst-typefind-%{majversion} +%{_bindir}/gst-xmlinspect-%{majversion} +%{_bindir}/gst-xmllaunch-%{majversion} +%{_mandir}/man1/* +%doc AUTHORS COPYING + +%files -n %{libname} +%defattr(-,root,root) +%{_libdir}/*.so.* +%{_libdir}/gstreamer-%{majversion}/ +%{_libdir}/girepository-1.0/Gst*.typelib +%{_libexecdir}/gstreamer-%{majversion}/gst-plugin-scanner +%dir %{gscachedir} + +%files -n %{libname}-devel +%defattr(-,root,root) +%{_includedir}/gstreamer-%{majversion}/ +%{_datadir}/aclocal/* +%{_datadir}/gir-1.0/Gst*.gir +%{_libdir}/*.so +%{_libdir}/*.a +%{_libdir}/*.la +%{_libdir}/pkgconfig/* +%doc NEWS README RELEASE TODO + +%files -n %{libname}-apidocs +%defattr(-,root,root) +%{_datadir}/gtk-doc/html/gstreamer-libs-%{majversion}/ +%{_datadir}/gtk-doc/html/gstreamer-%{majversion}/ +%{_datadir}/gtk-doc/html/gstreamer-plugins-%{majversion}/ + +%changelog +* Wed Oct 03 2012 Silvan Calarco 0.10.36-2mamba +- rebuilt as legacy package + +* Tue Mar 13 2012 Automatic Build System 0.10.36-1mamba +- automatic version update by autodist + +* Thu Jun 16 2011 Automatic Build System 0.10.35-1mamba +- automatic update by autodist + +* Sat May 14 2011 Automatic Build System 0.10.34-1mamba +- automatic update by autodist + +* Tue May 10 2011 Automatic Build System 0.10.33-1mamba +- automatic update by autodist + +* Tue Feb 01 2011 Silvan Calarco 0.10.32-2mamba +- libgstreamer: remove requirement for gstreamer-tools to prevent loop + +* Fri Jan 21 2011 Automatic Build System 0.10.32-1mamba +- automatic update by autodist + +* Thu Dec 02 2010 Automatic Build System 0.10.31-1mamba +- automatic update to 0.10.31 by autodist + +* Thu Jul 15 2010 Automatic Build System 0.10.30-1mamba +- automatic update to 0.10.30 by autodist + +* Thu Apr 29 2010 Automatic Build System 0.10.29-1mamba +- automatic update to 0.10.29 by autodist + +* Tue Mar 09 2010 Automatic Build System 0.10.28-1mamba +- automatic update to 0.10.28 by autodist + +* Sat Mar 06 2010 Automatic Build System 0.10.27-1mamba +- automatic update to 0.10.27 by autodist + +* Sat Feb 13 2010 Automatic Build System 0.10.26-1mamba +- automatic update to 0.10.26 by autodist + +* Tue Oct 06 2009 Automatic Build System 0.10.25-1mamba +- automatic update to 0.10.25 by autodist + +* Wed Aug 05 2009 Automatic Build System 0.10.24-1mamba +- automatic update to 0.10.24 by autodist + +* Tue May 26 2009 Automatic Build System 0.10.23-1mamba +- automatic update by autodist + +* Tue Feb 03 2009 Silvan Calarco 0.10.22-1mamba +- automatic update by autodist + +* Sun Oct 19 2008 gil 0.10.21-2mamba +- rebuild glib 2.18.2 + +* Sun Oct 19 2008 gil 0.10.21-1mamba +- update to 0.10.21 + +* Wed Jul 09 2008 gil 0.10.20-1mamba +- update to 0.10.20 + +* Fri Apr 11 2008 Silvan Calarco 0.10.19-1mamba +- update to 0.10.19 + +* Tue Nov 13 2007 Silvan Calarco 0.10.14-1mamba +- update to 0.10.14 + +* Tue Feb 27 2007 Silvan Calarco 0.10.11-4qilnx +- add epoch to allow obsoletion of gstreamer 0.8 + +* Sun Feb 25 2007 Silvan Calarco 0.10.11-3qilnx +- rename to gstreamer and obsolete gstreamer0.10 + +* Thu Jan 18 2007 Davide Madrisan 0.10.11-2qilnx +- update to version 0.10.11 by autospec +- new subpackage apidocs with API documentation + +* Thu Jun 15 2006 Stefano Cotta Ramusino 0.10.8-1qilnx +- update to version 0.10.8 by autospec + +* Tue May 23 2006 Davide Madrisan 0.10.6-1qilnx +- update to version 0.10.6 by autospec + +* Wed Apr 12 2006 Davide Madrisan 0.10.4-2qilnx +- library package renamed to libgstreamer0.10 +- new subpackage tools +- compatibility package libgstreamer08 removed and replaced by libgstreamer + +* Mon Mar 27 2006 Davide Madrisan 0.10.4-1qilnx +- update to version 0.10.4 by autospec +- created compatibility package libgstreamer08 + +* Tue Dec 13 2005 Davide Madrisan 0.10.0-1qilnx +- update to version 0.10.0 by autospec +- new build requirement: libcheck-devel + +* Fri Oct 28 2005 Davide Madrisan 0.8.11-2qilnx +- gtk documentation moved to devel package + +* Wed Oct 26 2005 Davide Madrisan 0.8.11-1qilnx +- update to version 0.8.11 by autospec + +* Thu Jun 09 2005 Davide Madrisan 0.8.10-1qilnx +- update to version 0.8.10 by autospec + +* Mon Mar 07 2005 Davide Madrisan 0.8.9-1qilnx +- update to version 0.8.9 by autospec + +* Sun Oct 03 2004 Davide Madrisan 0.8.5-1qilnx +- update to version 0.8.5 by autospec + +* Thu Sep 02 2004 Davide Madrisan 0.8.4-1qilnx +- update to version 0.8.4 by autospec +- added missing BuildRequirements (libgnomeui-devel, libgnome-keyring-devel) + +* Mon Jul 05 2004 Silvan Calarco 0.8.3-2qilnx +- added /var/cache/gstreamer dir + +* Sun Jul 04 2004 Silvan Calarco 0.8.3-1qilnx +- first build