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

Revision 7923, 8.8 KB checked in by tomop, 10 years ago (diff)

self-build-gstreamer-plugins-ffmpeg-0.10.13-2

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