/[smecontribs]/rpms/ffmpeg-old/contribs9/ffmpeg-old.spec
ViewVC logotype

Contents of /rpms/ffmpeg-old/contribs9/ffmpeg-old.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (show annotations) (download)
Sat Dec 29 05:48:10 2018 UTC (5 years, 4 months ago) by jpp
Branch: MAIN
CVS Tags: ffmpeg-old-0_10_16-2_el6_sme, HEAD
Changes since 1.2: +7 -3 lines
* Sat Dec 29 2018 Jean-Philipe Pialasse <tests@pialasse.com> Version:	0.10.16-2.sme
- trying to solve conflicts [SME: 10265]

1 %define release 2
2 Name: ffmpeg-old
3 Version: 0.10.16
4 Release: %{release}%{?dist}
5 Summary: Digital VCR and streaming server
6
7 Group: Applications/Multimedia
8 License: GPLv2+
9 URL: http://ffmpeg.org/
10 Buildrequires: ffmpeg-libs = 0.10.16
11
12 %description
13 FFmpeg is a complete and free Internet live audio and video
14 broadcasting solution for Linux/Unix. It also includes a digital
15 VCR. It can encode in real time in many formats including MPEG1 audio
16 and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.
17
18 !!! BIG FAT WARNING!!!
19 This package is made for compatibility with older components
20 It is not intended to be used in insecure environment.
21
22 This is only a copy of ffmpeg-libs-0.10.16 x64 for compatibility if you are using a newer version, like needed for zoneminder.
23
24 The ffmpeg-old* rpms should stay in smedev. Only ffmpeg-libpostproc and ffmpeg-compat_0.10.16 packages are intended to be pushed in non dev repo
25 #----------------------------------------------------
26
27 %package -n ffmpeg-libpostproc
28 Summary: Helper for ffmpeg upgrade
29 Group: Applications/Multimedia
30 Requires: ffmpeg >= %{version}
31 Requires: ffmpeg-compat
32
33 %description -n ffmpeg-libpostproc
34 This is to solve upgrading from rpmforge old ffmpeg package to rpmfusion last package.
35 #----------------------------------------------------
36
37 %package -n ffmpeg-compat_0.10.16
38 Summary: Helper for ffmpeg upgrade
39 Group: Applications/Multimedia
40 Requires: ffmpeg >= 2.6.4
41 Obsoletes: ffmpeg-libpostproc
42 Requires: ffmpeg-compat
43
44 %description -n ffmpeg-compat_0.10.16
45 This is only a copy of ffmpeg-libs-0.10.16 x64 for compatibility if you are using a newer version, like needed for zoneminder.
46 if you need to install last version of zoneminder ffmpeg
47 #----------------------------------------------------
48
49
50
51 %prep
52
53
54 %build
55
56
57 %install
58 #cp -R usr %{buildroot}
59 mkdir -p %{buildroot}/%{_libdir}
60 cp -a %{_libdir}/libavutil* %{buildroot}/%{_libdir}
61 cp -a %{_libdir}/libavcodec* %{buildroot}/%{_libdir}
62 cp -a %{_libdir}/libavdevice* %{buildroot}/%{_libdir}
63 cp -a %{_libdir}/libavfilter* %{buildroot}/%{_libdir}
64 cp -a %{_libdir}/libavformat* %{buildroot}/%{_libdir}
65 cp -a %{_libdir}/libavutil* %{buildroot}/%{_libdir}
66 cp -a %{_libdir}/libcelt0* %{buildroot}/%{_libdir}
67 cp -a %{_libdir}/libpostproc* %{buildroot}/%{_libdir}
68 cp -a %{_libdir}/libswresample* %{buildroot}/%{_libdir}
69 cp -a %{_libdir}/libswscale* %{buildroot}/%{_libdir}
70
71 %files
72 %defattr(-,root,root,-)
73 %doc
74 %{_libdir}/lib*.so.*
75
76 %files -n ffmpeg-libpostproc
77 %defattr(-,root,root,-)
78 %doc
79
80 %files -n ffmpeg-compat_0.10.16
81 %defattr(-,root,root,-)
82 %doc
83 %{_libdir}/lib*.so.*
84
85
86 %changelog
87 * Sat Dec 29 2018 Jean-Philipe Pialasse <tests@pialasse.com> Version: 0.10.16-2.sme
88 - trying to solve conflicts [SME: 10265]
89
90 * Sat Dec 22 2018 Jean-Philipe Pialasse <tests@pialasse.com> Version: 0.10.16-1.sme
91 - fix incompatibility between zm ffmpeg version and what requires some packages [SME: 10672]
92 ffmpeg-compat_0.10.16 provides needed libraries from rpmfusion package
93 - fix dependency error while trying to upgrade form rpmfoge old ffmpeg to rpmfusion version [SME: 10265]
94 empty rpm ffmpeg-libpostproc will do the trick, while what was in this rpm has now moved to ffmpeg-compat
95
96
97

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed