source: projects/specs/trunk/nonfree/self-build-gstreamer-plugins-ffmpeg/gstreamer-plugins-ffmpeg-vl.spec @ 1480

Revision 1480, 8.2 KB checked in by munepi, 14 years ago (diff)

updated self-build-gstreamer

Line 
1%define major           0.10
2
3Name:           gstreamer-plugins-ffmpeg
4Version:        0.10.11
5Release:        1%{?_dist_release}
6Summary:        GStreamer FFmpeg-based plug-ins
7Group:          System Environment/Libraries
8# the ffmpeg plugin is LGPL, the postproc plugin is GPL
9License:        GPLv2+ and LGPLv2+
10URL:            http://gstreamer.freedesktop.org/
11Source:         http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-%{version}.tar.bz2
12BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
13Requires:       gstreamer >= 0.10.0
14Requires:       gstreamer-plugins-base >= 0.10.0
15BuildRequires:  gstreamer-devel >= 0.10.0
16BuildRequires:  gstreamer-plugins-base-devel >= 0.10.0
17BuildRequires:  liboil-devel
18BuildRequires:  bzip2-devel
19## Use internal ffmpeg
20# Don't require ffmpeg-devel because they are provided by
21# self-build-ffmpeg package.
22# BuildRequires:  ffmpeg-devel
23
24%description
25GStreamer is a streaming media framework, based on graphs of filters which
26operate on media data. Applications using this library can do anything
27from real-time sound processing to playing videos, and just about anything
28else media-related.  Its plugin-based architecture means that new data
29types or processing capabilities can be added simply by installing new
30plugins.
31
32This package provides FFmpeg-based GStreamer plug-ins.
33
34%prep
35%setup -q -n gst-ffmpeg-%{version}
36
37
38%build
39%configure \
40    --disable-dependency-tracking \
41    --disable-static \
42    --with-system-ffmpeg \
43        ;
44
45%__make %{?_smp_mflags}
46
47
48%install
49%__rm -rf $RPM_BUILD_ROOT
50%__make install DESTDIR=$RPM_BUILD_ROOT
51
52# Clean out files that should not be part of the rpm.
53%__rm -f %{buildroot}%{_libdir}/gstreamer-%{major}/*.{a,la}
54%__rm -f %{buildroot}%{_libdir}/*.{a,la}
55
56
57%clean
58%__rm -rf $RPM_BUILD_ROOT
59
60
61%files
62%defattr(-,root,root,-)
63%doc AUTHORS COPYING ChangeLog NEWS README TODO
64%{_libdir}/gstreamer-%{major}/libgstffmpeg.so
65%{_libdir}/gstreamer-%{major}/libgstffmpegscale.so
66%{_libdir}/gstreamer-%{major}/libgstpostproc.so
67
68
69%changelog
70* Sat Jul 31 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.11-1
71- new upstream release
72
73* Sat Mar 20 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.10-1
74- new upstream release
75
76* Thu Feb 18 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.9-1
77- new upstream release
78  - added --with-system-ffmpeg in configure options
79
80* Sun Aug 09 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.8-1
81- new upstream release
82
83* Tue May 26 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.7-2
84- change release to sync with self-build-gstreamer-plugins-ffmpeg
85
86* Sun Mar 29 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.7-1
87- new upstream release
88- corrected %%description
89
90* Sat Jan 10 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.6-1
91- initial build based on RPM Fusion package
92
93* Wed Dec 17 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.6-1
94- New upstream release 0.10.6
95
96* Sun Sep 14 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-1
97- New upstream release 0.10.5
98- Drop all patches, all upstreamed <yeah>
99
100* Thu Jul 24 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.4-2
101- Release bump for rpmfusion build
102
103* Thu May 22 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.4-1
104- New upstream release 0.10.4
105- Drop several upstreamed patches
106
107* Thu May  8 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.3-5
108- Fix playback of wvc1 videos (livna bug 1960)
109
110* Thu Apr 10 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.3-4
111- Disable ffdec_faad as this has issues (use gstreamer-plugins-bad instead)
112  (livna bug 1935)
113
114* Sun Feb 10 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.3-3
115- Make gstreamer-ffmpeg work with the new swscaler enabled ffmpeg, this is done
116  by disabling the ffvideoscale (FFMPEG Scale) element and another small
117  patch (livna bug 1862)
118
119* Tue Feb  5 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.3-2
120- Rebuild for new ffmpeg
121
122* Sat Dec 15 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.3-1
123- New upstream 0.10.3 release
124- Use default RPM_OPT_FLAGS, as we we no longer compile our own ffmpeg
125- Drop unneeded libtool BuildRequires
126
127* Mon Nov 12 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.2-5
128- Rebuild for new ffmpeg
129
130* Wed Oct 10 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.2-4
131- Stop gst-inspect --print-all from crashing when we are loaded (reported on
132  the mailing list)
133
134* Fri Sep 21 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.2-3
135- Merge freshrpms spec into livna spec for rpmfusion:
136- Set release to 3 to be higher as both livna and freshrpms latest release
137- Set package name and origin to rpmfusion
138- Update license tag for new license tag guidelines
139- Build in livna development for testing and for new ffmpeg in livna
140
141* Thu Mar 29 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.2-2
142- Rebuild so that the demuxers get build too (livna bz 1464)
143
144* Fri Jan 19 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.2-1
145- Official upstream 0.10.2 release
146
147* Mon Dec 18 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.2-0.4.20061108
148- Rebuild for new ffmpeg
149
150* Wed Nov 22 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.2-0.3.20061108
151- link libgstpostproc.so with -lpostproc (bug #1288)
152
153* Thu Nov  9 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.2-0.2.20061108
154- Add missing liboil-devel BR
155
156* Wed Nov  8 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.2-0.1.20061108
157- New release based on CVS snapshot as upstream hasn't made a new release
158  in a while, this fixes bug lvn1235
159
160* Fri Oct 06 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.10.1-4
161- rebuilt for unwind info generation, broken in gcc-4.1.1-21
162
163* Sun Sep 24 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.1-3
164- Rebuild for FC-6
165
166* Sun Aug 27 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.1-2
167- Fix compilation with newer ffmpeg
168- drop unnecesarry gcc-c++ BR
169
170* Sun Jul 30 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.1-1
171- Minor specfile cleanups for livna submission.
172- Add a patch to use the system ffmpeg instead of the included one
173
174* Fri Mar 31 2006 Thomas Vander Stichele <thomas at apestaart dot org>
175- 0.10.1-0.gst.1
176- update for new release
177
178* Wed Mar 29 2006 Thomas Vander Stichele <thomas at apestaart dot org>
179- 0.10.0.2-0.gst.1
180- update for new prerelease
181
182* Fri Mar 17 2006 Thomas Vander Stichele <thomas at apestaart dot org>
183- 0.10.0-0.gst.3
184- allow "gstreamer" define to be overridden
185
186* Wed Dec 14 2005 Thomas Vander Stichele <thomas at apestaart dot org>
187- 0.10.0-0.gst.2
188- rebuild against glib 2.8
189
190* Mon Dec 05 2005 Thomas Vander Stichele <thomas at apestaart dot org>
191- 0.10.0-0.gst.1
192- new release
193
194* Thu Dec 01 2005 Thomas Vander Stichele <thomas at apestaart dot org>
195- 0.9.7-0.gst.1
196- new release with 0.10 major/minor
197
198* Sat Nov 12 2005 Thomas Vander Stichele <thomas at apestaart dot org>
199- 0.9.5-0.gst.1
200- new upstream release
201
202* Wed Oct 26 2005 Thomas Vander Stichele <thomas at apestaart dot org>
203- 0.9.4-0.gst.1
204- new upstream release
205
206* Mon Oct 03 2005 Thomas Vander Stichele <thomas at apestaart dot org>
207- 0.9.3-0.gst.1
208- new upstream release
209
210* Sat Sep 17 2005 Thomas Vander Stichele <thomas at apestaart dot org>
211- 0.8.6-0.gst.1 new upstream release
212
213* Tue Jun 21 2005 Thomas Vander Stichele <thomas at apestaart dot org>
214- 0.8.5-0.gst.1: for our repo
215
216* Mon Jun 13 2005 Thomas Vander Stichele <thomas at apestaart dot org>
217- 0.8.5-0.lvn.1: new release
218
219* Fri Mar 11 2005 Thomas Vander Stichele <thomas at apestaart dot org>
220- 0.8.4-0.lvn.1: new release
221
222* Fri Dec 31 2004 Thomas Vander Stichele <thomas at apestaart dot org>
223- 0.8.3-0.lvn.1: new release
224
225* Fri Dec 24 2004 Thomas Vander Stichele <thomas at apestaart dot org>
226- 0.8.2.2-0.lvn.1: new prerelease
227
228* Tue Oct 12 2004 Thomas Vander Stichele <thomas at apestaart dot org>
229- 0.8.2-0.lvn.1: new upstream release
230
231* Fri Jul 16 2004 Thomas Vander Stichele <thomas at apestaart dot org>
232- 0.8.1-0.lvn.1: new upstream release
233
234* Fri May 21 2004 Thomas Vander Stichele <thomas at apestaart dot org>
235- 0.8.0-0.lvn.2: update for FC2 and SDL-devel not requiring alsa-lib-devel
236
237* Tue Mar 16 2004 Thomas Vander Stichele <thomas at apestaart dot org>
238- 0.8.0-0.lvn.1: new source release, changed base name to gstreamer
239
240* Fri Mar 05 2004 Thomas Vander Stichele <thomas at apestaart dot org>
241- 0.7.1-0.lvn.2: sync with FreshRPMS
242
243* Tue Mar 02 2004 Thomas Vander Stichele <thomas at apestaart dot org>
244- 0.7.1-0.lvn.1: First package for rpm.livna.org
Note: See TracBrowser for help on using the repository browser.