mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +00:00
- First draft at new SPEC file for the 0.3.0 release
Original commit message from CVS: 2001-12-06 Christian Schaller <Uraeus@linuxrising.org> - First draft at new SPEC file for the 0.3.0 release
This commit is contained in:
parent
3b3753f55e
commit
9d73f2a3b4
1 changed files with 181 additions and 33 deletions
|
@ -35,11 +35,8 @@ plugins.
|
||||||
%{prefix}/lib/lib*.so*
|
%{prefix}/lib/lib*.so*
|
||||||
%{prefix}/lib/gst/libadder*
|
%{prefix}/lib/gst/libadder*
|
||||||
%{prefix}/lib/gst/libalaw*
|
%{prefix}/lib/gst/libalaw*
|
||||||
%{prefix}/lib/gst/libaudioscale*
|
|
||||||
# %{prefix}/lib/gst/libcutter*
|
|
||||||
%{prefix}/lib/gst/libgstaudio*
|
%{prefix}/lib/gst/libgstaudio*
|
||||||
%{prefix}/lib/gst/libcolorspace*
|
%{prefix}/lib/gst/libcolorspace*
|
||||||
# %{prefix}/lib/gst/libgstcolorspace*
|
|
||||||
%{prefix}/lib/gst/libgstautoplug*
|
%{prefix}/lib/gst/libgstautoplug*
|
||||||
%{prefix}/lib/gst/libgstelements*
|
%{prefix}/lib/gst/libgstelements*
|
||||||
%{prefix}/lib/gst/libgstgetbits*
|
%{prefix}/lib/gst/libgstgetbits*
|
||||||
|
@ -56,14 +53,17 @@ plugins.
|
||||||
%{prefix}/lib/gst/libstereo*
|
%{prefix}/lib/gst/libstereo*
|
||||||
%{prefix}/lib/gst/libsystem_*
|
%{prefix}/lib/gst/libsystem_*
|
||||||
%{prefix}/lib/gst/libgstputbits*
|
%{prefix}/lib/gst/libgstputbits*
|
||||||
# %{prefix}/lib/gst/libvideoscale*
|
|
||||||
# %{prefix}/lib/gst/libgstvideoscale*
|
|
||||||
%{prefix}/lib/gst/libvol*
|
%{prefix}/lib/gst/libvol*
|
||||||
%{prefix}/lib/gst/libxvideosink*
|
%{prefix}/lib/gst/libxvideosink*
|
||||||
%{prefix}/lib/gst/libgstparsewav*
|
%{prefix}/lib/gst/libgstparsewav*
|
||||||
%{prefix}/lib/gst/libgststaticautoplug*
|
%{prefix}/lib/gst/libgststaticautoplug*
|
||||||
%{prefix}/lib/gst/libgsttypes*
|
%{prefix}/lib/gst/libgsttypes*
|
||||||
%{prefix}/lib/gst/liblavencode*
|
%{prefix}/lib/gst/liblavencode*
|
||||||
|
%{prefix}/lib/gst/libgstbasicscheduler*
|
||||||
|
%{prefix}/lib/gst/libgstbytestream*
|
||||||
|
%{prefix}/lib/gst/libgstcontrol*
|
||||||
|
%{prefix}/lib/gst/libplayondemand*
|
||||||
|
%{prefix}/lib/gst/libspeed*
|
||||||
%{prefix}/man/man1/*
|
%{prefix}/man/man1/*
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
|
@ -204,21 +204,21 @@ Requires: festival >= 1.4.1
|
||||||
%description -n gstreamer-festival
|
%description -n gstreamer-festival
|
||||||
Element for text-to-speech using the festival server.
|
Element for text-to-speech using the festival server.
|
||||||
|
|
||||||
# %files -n gstreamer-festival
|
%files -n gstreamer-festival
|
||||||
# %defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
# %{prefix}/lib/gst/libfestivalll*
|
%{prefix}/lib/gst/libgstfestival*
|
||||||
|
|
||||||
# %package -n gstreamer-flac
|
%package -n gstreamer-flac
|
||||||
# Summary: Gstreamer plugin for FLAC lossless audio format
|
Summary: Gstreamer plugin for FLAC lossless audio format
|
||||||
# Group: Libraries/Multimedia
|
Group: Libraries/Multimedia
|
||||||
# Requires: %{name} = %{ver}
|
Requires: %{name} = %{ver}
|
||||||
|
|
||||||
# %description -n gstreamer-flac
|
%description -n gstreamer-flac
|
||||||
# Plugin for the free FLAC lossless audioformat.
|
Plugin for the free FLAC lossless audioformat.
|
||||||
|
|
||||||
# %files -n gstreamer-flac
|
%files -n gstreamer-flac
|
||||||
# %defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
# %{prefix}/lib/gst/libflacccc*
|
%{prefix}/lib/gst/libgstflac*
|
||||||
|
|
||||||
%package -n gstreamer-flx
|
%package -n gstreamer-flx
|
||||||
Summary: Gstreamer plugin for FLI/FLX animation format
|
Summary: Gstreamer plugin for FLI/FLX animation format
|
||||||
|
@ -301,7 +301,6 @@ Plugins for playing mpeg level 2 encoded movies
|
||||||
|
|
||||||
%files -n gstreamer-mpeg2
|
%files -n gstreamer-mpeg2
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{prefix}/lib/gst/libmpeg2parse*
|
|
||||||
%{prefix}/lib/gst/libmpeg2play*
|
%{prefix}/lib/gst/libmpeg2play*
|
||||||
%{prefix}/lib/gst/libmpeg2enc*
|
%{prefix}/lib/gst/libmpeg2enc*
|
||||||
%{prefix}/lib/gst/libmpeg2subt*
|
%{prefix}/lib/gst/libmpeg2subt*
|
||||||
|
@ -318,7 +317,7 @@ Plugins for playing mpeg level 2 encoded movies
|
||||||
|
|
||||||
%files -n gstreamer-mpeg2dec
|
%files -n gstreamer-mpeg2dec
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{prefix}/lib/gst/libmpeg2dec*
|
%{prefix}/lib/gst/libgstmpeg2dec*
|
||||||
|
|
||||||
%package -n gstreamer-mp3
|
%package -n gstreamer-mp3
|
||||||
Summary: GStreamer plugins for mp3 playback
|
Summary: GStreamer plugins for mp3 playback
|
||||||
|
@ -480,16 +479,27 @@ Video CD playback plugin
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{prefix}/lib/gst/libvcd*
|
%{prefix}/lib/gst/libvcd*
|
||||||
|
|
||||||
# %package -n gstreamer-alsa
|
%package -n gstreamer-alsa
|
||||||
# Summary: GStreamer plugins for the ALSA sound architecture
|
Summary: GStreamer plugins for the ALSA sound architecture
|
||||||
# Group: Libraries/Multimedia
|
Group: Libraries/Multimedia
|
||||||
|
|
||||||
# %description -n gstreamer-alsa
|
%description -n gstreamer-alsa
|
||||||
# Input and output plugin for the ALSA soundcard driver architecture.
|
Input and output plugin for the ALSA soundcard driver architecture.
|
||||||
|
|
||||||
# %files -n gstreamer-alsa
|
%files -n gstreamer-alsa
|
||||||
# %defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
# %{prefix}/lib/gst/libalsa*
|
%{prefix}/lib/gst/libdvd*
|
||||||
|
|
||||||
|
%package -n gstreamer-libdvd
|
||||||
|
Summary: GStreamer plugins for DVD playback
|
||||||
|
Group: Libraries/Multimedia
|
||||||
|
|
||||||
|
%description -n gstreamer-libdvd
|
||||||
|
Input and output plugin for the ALSA soundcard driver architecture.
|
||||||
|
|
||||||
|
%files -n gstreamer-libdvd
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{prefix}/lib/gst/libdvd*
|
||||||
|
|
||||||
%package -n gstreamer-au
|
%package -n gstreamer-au
|
||||||
Summary: GStreamer au audiofile plugin
|
Summary: GStreamer au audiofile plugin
|
||||||
|
@ -503,7 +513,118 @@ Plugin for playback of the SUN au audio format.
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{prefix}/lib/gst/libgstparseau*
|
%{prefix}/lib/gst/libgstparseau*
|
||||||
|
|
||||||
|
%package -n gstreamer-a52dec
|
||||||
|
Summary: GStreamer VOB decoder plugin
|
||||||
|
Group: Libraries/Multimedia
|
||||||
|
Requires: %{name} = %{ver}
|
||||||
|
|
||||||
|
%description -n gstreamer-a52dec
|
||||||
|
Plugin for decoding of VOB files
|
||||||
|
|
||||||
|
%files -n gstreamer-a52dec
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{prefix}/lib/gst/libgsta52dec*
|
||||||
|
|
||||||
|
%package -n gstreamer-bstest
|
||||||
|
Summary: GStreamer BS test package
|
||||||
|
Group: Libraries/Multimedia
|
||||||
|
Requires: %{name} = %{ver}
|
||||||
|
|
||||||
|
%description -n gstreamer-bstest
|
||||||
|
Plugin for ByteStream testing of GStreamer
|
||||||
|
|
||||||
|
%files -n gstreamer-bstest
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{prefix}/lib/gst/libgstbstest*
|
||||||
|
|
||||||
|
%package -n gstreamer-mikmod
|
||||||
|
Summary: GStreamer Mikmod plugin
|
||||||
|
Group: Libraries/Multimedia
|
||||||
|
Requires: %{name} = %{ver}
|
||||||
|
|
||||||
|
%description -n gstreamer-mikmod
|
||||||
|
Plugin for playback of mikmod files under GStreamer
|
||||||
|
|
||||||
|
%files -n gstreamer-mikmod
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{prefix}/lib/gst/libgstmikmod*
|
||||||
|
|
||||||
|
%package -n gstreamer-qcam
|
||||||
|
Summary: GStreamer QuickCam plugin
|
||||||
|
Group: Libraries/Multimedia
|
||||||
|
Requires: %{name} = %{ver}
|
||||||
|
|
||||||
|
%description -n gstreamer-qcam
|
||||||
|
Plugin for accessing a Quickcam source
|
||||||
|
|
||||||
|
%files -n gstreamer-qcam
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{prefix}/lib/gst/libgstqcam*
|
||||||
|
|
||||||
|
%package -n gstreamer-sid
|
||||||
|
Summary: GStreamer Sid C64 music plugin
|
||||||
|
Group: Libraries/Multimedia
|
||||||
|
Requires: %{name} = %{ver}
|
||||||
|
|
||||||
|
%description -n gstreamer-sid
|
||||||
|
Plugin for playback of C64 SID format music files
|
||||||
|
|
||||||
|
%files -n gstreamer-sid
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{prefix}/lib/gst/libgstsid*
|
||||||
|
|
||||||
|
%package -n gstreamer-silence
|
||||||
|
Summary: GStreamer Silence plugin
|
||||||
|
Group: Libraries/Multimedia
|
||||||
|
Requires: %{name} = %{ver}
|
||||||
|
|
||||||
|
%description -n gstreamer-silence
|
||||||
|
Plugin for generation of Silence
|
||||||
|
|
||||||
|
%files -n gstreamer-silence
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{prefix}/lib/gst/libgstsilence*
|
||||||
|
|
||||||
|
%package -n gstreamer-sine
|
||||||
|
Summary: GStreamer Sine effect plugin
|
||||||
|
Group: Libraries/Multimedia
|
||||||
|
Requires: %{name} = %{ver}
|
||||||
|
|
||||||
|
%description -n gstreamer-sine
|
||||||
|
Plugin for Sine effect
|
||||||
|
|
||||||
|
%files -n gstreamer-sine
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{prefix}/lib/gst/libgstsine*
|
||||||
|
|
||||||
|
%package -n gstreamer-lavencode
|
||||||
|
Summary: GStreamer YUV to LAV converter
|
||||||
|
Group: Libraries/Multimedia
|
||||||
|
Requires: %{name} = %{ver}
|
||||||
|
|
||||||
|
%description -n gstreamer-lavencode
|
||||||
|
It takes YUV video frames and adds a header in front of it so it can be processed with the lavtools from mjpeg
|
||||||
|
|
||||||
|
%files -n gstreamer-lavencode
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{prefix}/lib/gst/liblav*
|
||||||
|
|
||||||
|
%package -n gstreamer-resample
|
||||||
|
Summary: GStreamer resample plugin
|
||||||
|
Group: Libraries/Multimedia
|
||||||
|
Requires: %{name} = %{ver}
|
||||||
|
|
||||||
|
%description -n gstreamer-resample
|
||||||
|
Library for resampling of sound
|
||||||
|
|
||||||
|
%files -n gstreamer-resample
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{prefix}/lib/gst/libresample*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Dec 05 2001 Christian Schaller <Uraeus@linuxrising.org>
|
||||||
|
- Updated in preparation for 0.3.0 release
|
||||||
|
|
||||||
* Fri Jun 29 2001 Christian Schaller <Uraeus@linuxrising.org>
|
* Fri Jun 29 2001 Christian Schaller <Uraeus@linuxrising.org>
|
||||||
- Updated for 0.2.1 release
|
- Updated for 0.2.1 release
|
||||||
- Split out the GUI packages into their own RPM
|
- Split out the GUI packages into their own RPM
|
||||||
|
@ -545,16 +666,16 @@ make prefix=$RPM_BUILD_ROOT%{prefix} install
|
||||||
# Some hackish magic to build the udp and flac plugin since the
|
# Some hackish magic to build the udp and flac plugin since the
|
||||||
# build scripts didn't include these in 0.2.1
|
# build scripts didn't include these in 0.2.1
|
||||||
|
|
||||||
cd $RPM_BUILD_DIR/%{name}-%{ver}/plugins/udp
|
# cd $RPM_BUILD_DIR/%{name}-%{ver}/plugins/udp
|
||||||
make install $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
# make install $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
||||||
|
|
||||||
# cd $RPM_BUILD_DIR/%{name}-%{ver}/plugins/flac
|
# cd $RPM_BUILD_DIR/%{name}-%{ver}/plugins/flac
|
||||||
# make install $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
# make install $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
||||||
|
|
||||||
cd $RPM_BUILD_DIR/%{name}-%{ver}/plugins/avi
|
# cd $RPM_BUILD_DIR/%{name}-%{ver}/plugins/avi
|
||||||
make install $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
# make install $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
||||||
mv %{prefix}/lib/gst/*avi* $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
# mv %{prefix}/lib/gst/*avi* $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
||||||
mv %{prefix}/lib/gst/*udp* $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
# mv %{prefix}/lib/gst/*udp* $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
|
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
|
||||||
|
@ -650,5 +771,32 @@ mv %{prefix}/lib/gst/*udp* $RPM_BUILD_ROOT%{prefix}/lib/gst/
|
||||||
%post -n gstreamer-quicktime
|
%post -n gstreamer-quicktime
|
||||||
%{prefix}/bin/gstreamer-register --gst-mask=0
|
%{prefix}/bin/gstreamer-register --gst-mask=0
|
||||||
|
|
||||||
|
%post -n gstreamer-libdvd
|
||||||
|
%{prefix}/bin/gstreamer-register --gst-mask=0
|
||||||
|
|
||||||
|
%post -n gstreamer-a52dec
|
||||||
|
%{prefix}/bin/gstreamer-register --gst-mask=0
|
||||||
|
|
||||||
|
%post -n gstreamer-bstest
|
||||||
|
%{prefix}/bin/gstreamer-register --gst-mask=0
|
||||||
|
|
||||||
|
%post -n gstreamer-mikmod
|
||||||
|
%{prefix}/bin/gstreamer-register --gst-mask=0
|
||||||
|
|
||||||
|
%post -n gstreamer-qcam
|
||||||
|
%{prefix}/bin/gstreamer-register --gst-mask=0
|
||||||
|
|
||||||
|
%post -n gstreamer-sid
|
||||||
|
%{prefix}/bin/gstreamer-register --gst-mask=0
|
||||||
|
|
||||||
|
%post -n gstreamer-silence
|
||||||
|
%{prefix}/bin/gstreamer-register --gst-mask=0
|
||||||
|
|
||||||
|
%post -n gstreamer-sine
|
||||||
|
%{prefix}/bin/gstreamer-register --gst-mask=0
|
||||||
|
|
||||||
|
%post -n gstreamer-lavencode
|
||||||
|
%{prefix}/bin/gstreamer-register --gst-mask=0
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
/csbin/ldconfig
|
/csbin/ldconfig
|
||||||
|
|
Loading…
Reference in a new issue