24694
|
1 %define _codecsdir %{_libdir}/codecs
|
|
2
|
|
3 # don't try to strip or compress anything
|
|
4 %define __spec_install_post %{nil}
|
|
5 %define debug_package %{nil}
|
|
6
|
|
7 %define i386_ver 20061022
|
|
8 %define ppc_ver 20061022
|
|
9 %define alpha_ver 20061028
|
|
10 %define x86_64_ver 20061203
|
|
11
|
|
12 %define ver %{expand:%{%{_target_cpu}_ver}}
|
|
13
|
|
14 Summary: MPlayer essential binary codecs package
|
|
15 Name: mplayer-codecs
|
|
16 Version: %{ver}
|
|
17 Release: 1
|
|
18 URL: http://www.mplayerhq.hu/MPlayer/releases/codecs/
|
|
19 Group: Applications/Multimedia
|
|
20 Source0: http://www.mplayerhq.hu/MPlayer/releases/codecs/all-%{i386_ver}.tar.bz2
|
|
21 Source1: http://www.mplayerhq.hu/MPlayer/releases/codecs/all-alpha-%{alpha_ver}.tar.bz2
|
|
22 Source2: http://www.mplayerhq.hu/MPlayer/releases/codecs/all-ppc-%{ppc_ver}.tar.bz2
|
|
23 Source3: http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-amd64-%{x86_64_ver}.tar.bz2
|
|
24 License: Unknown
|
|
25 ExclusiveArch: i386 ppc alpha x86_64
|
|
26 %ifarch i386
|
|
27 Provides: w32codec
|
|
28 %endif
|
|
29 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
|
|
30
|
|
31 %description
|
|
32 All-in-one essential end-user package. Contains binary codecs that have
|
|
33 no native open-source decoder currently.
|
|
34
|
|
35 %package extra
|
|
36 Group: Applications/Multimedia
|
|
37 Summary: MPlayer optional binary codecs package
|
|
38
|
|
39 %description extra
|
|
40 MPlayer optional codecs package. Contains additional binary codecs
|
|
41 supported by MPlayer.
|
|
42
|
|
43 %prep
|
|
44 %ifarch i386
|
|
45 %setup -q -c %{name}-%{version}
|
|
46 %endif
|
|
47 %ifarch alpha
|
|
48 %setup -q -c %{name}-%{version} -T -a 1
|
|
49 %endif
|
|
50 %ifarch ppc
|
|
51 %setup -q -c %{name}-%{version} -T -a 2
|
|
52 %endif
|
|
53 %ifarch x86_64
|
|
54 %setup -q -c %{name}-%{version} -T -a 3
|
|
55 %endif
|
|
56
|
|
57 %build
|
|
58 # nothing to build
|
|
59
|
|
60 %install
|
|
61 rm -rf $RPM_BUILD_ROOT
|
|
62
|
|
63 install -d $RPM_BUILD_ROOT%{_codecsdir}
|
|
64 %ifarch i386
|
|
65 install -pm644 all-%{version}/* $RPM_BUILD_ROOT%{_codecsdir}/
|
|
66 %endif
|
|
67 %ifarch alpha
|
|
68 install -pm644 all-alpha-%{alpha_ver}/* $RPM_BUILD_ROOT%{_codecsdir}/
|
|
69 %endif
|
|
70 %ifarch ppc
|
|
71 install -pm644 all-ppc-%{ppc_ver}/* $RPM_BUILD_ROOT%{_codecsdir}/
|
|
72 %endif
|
|
73 %ifarch x86_64
|
|
74 install -pm644 essential-amd64-%{x86_64_ver}/* $RPM_BUILD_ROOT%{_codecsdir}/
|
|
75 %endif
|
|
76 rm -f $RPM_BUILD_ROOT%{_codecsdir}/README
|
|
77
|
|
78 %clean
|
|
79 rm -rf $RPM_BUILD_ROOT
|
|
80
|
|
81 %files
|
|
82 %defattr(0644,root,root,0755)
|
|
83 %ifarch i386
|
|
84 %doc all-%{i386_ver}/README
|
|
85 %{_codecsdir}/acelpdec.ax
|
|
86 %{_codecsdir}/alf2cd.acm
|
|
87 %{_codecsdir}/aslcodec_dshow.dll
|
|
88 %{_codecsdir}/atrac3.acm
|
|
89 %{_codecsdir}/atrc.so.6.0
|
|
90 %{_codecsdir}/AvidQTAVUICodec.qtx
|
|
91 %{_codecsdir}/BeHereiVideo.qtx
|
|
92 %{_codecsdir}/CLRVIDDC.DLL
|
|
93 %{_codecsdir}/clrviddd.dll
|
|
94 %{_codecsdir}/cook.so
|
|
95 %{_codecsdir}/CtWbJpg.DLL
|
|
96 %{_codecsdir}/DECVW_32.DLL
|
|
97 %{_codecsdir}/drvc.so
|
|
98 %{_codecsdir}/dspr.so.6.0
|
|
99 %{_codecsdir}/iac25_32.ax
|
|
100 %{_codecsdir}/icmw_32.dll
|
|
101 %{_codecsdir}/imc32.acm
|
|
102 %{_codecsdir}/ir41_32.dll
|
|
103 %{_codecsdir}/ir50_32.dll
|
|
104 %{_codecsdir}/ivvideo.dll
|
|
105 %{_codecsdir}/jp2avi.dll
|
|
106 %{_codecsdir}/LCMW2.dll
|
|
107 %{_codecsdir}/LCODCCMW2E.dll
|
|
108 %{_codecsdir}/lhacm.acm
|
|
109 %{_codecsdir}/lsvxdec.dll
|
|
110 %{_codecsdir}/m3jp2k32.dll
|
|
111 %{_codecsdir}/mi-sc4.acm
|
|
112 %{_codecsdir}/msh261.drv
|
|
113 %{_codecsdir}/msms001.vwp
|
|
114 %{_codecsdir}/msscds32.ax
|
|
115 %{_codecsdir}/nsrt2432.acm
|
|
116 %{_codecsdir}/qpeg32.dll
|
|
117 %{_codecsdir}/qtmlClient.dll
|
|
118 %{_codecsdir}/QuickTimeEssentials.qtx
|
|
119 %{_codecsdir}/QuickTimeInternetExtras.qtx
|
|
120 %{_codecsdir}/QuickTime.qts
|
|
121 %{_codecsdir}/rt32dcmp.dll
|
|
122 %{_codecsdir}/sipr.so.6.0
|
|
123 %{_codecsdir}/tm20dec.ax
|
|
124 %{_codecsdir}/tokf.so.6.0
|
|
125 %{_codecsdir}/tokr.so.6.0
|
|
126 %{_codecsdir}/tsd32.dll
|
|
127 %{_codecsdir}/tssoft32.acm
|
|
128 %{_codecsdir}/tvqdec.dll
|
|
129 %{_codecsdir}/VDODEC32.dll
|
|
130 %{_codecsdir}/vdowave.drv
|
|
131 %{_codecsdir}/vid_3ivX.xa
|
|
132 %{_codecsdir}/ViVD2.dll
|
|
133 %{_codecsdir}/vivog723.acm
|
|
134 %{_codecsdir}/vmnc.dll
|
|
135 %{_codecsdir}/voxmsdec.ax
|
|
136 %{_codecsdir}/vp4vfw.dll
|
|
137 %{_codecsdir}/vp5vfw.dll
|
|
138 %{_codecsdir}/vp6vfw.dll
|
|
139 %{_codecsdir}/vp7vfw.dll
|
|
140 %{_codecsdir}/vssh264core.dll
|
|
141 %{_codecsdir}/vssh264dec.dll
|
|
142 %{_codecsdir}/vssh264.dll
|
|
143 %{_codecsdir}/vsshdsd.dll
|
|
144 %{_codecsdir}/vsslight.dll
|
|
145 %{_codecsdir}/vsswlt.dll
|
|
146 %{_codecsdir}/wma9dmod.dll
|
|
147 %{_codecsdir}/wmadmod.dll
|
|
148 %{_codecsdir}/wmsdmod.dll
|
|
149 %{_codecsdir}/wmspdmod.dll
|
|
150 %{_codecsdir}/wmv9dmod.dll
|
|
151 %{_codecsdir}/wmvadvd.dll
|
|
152 %{_codecsdir}/wmvdmod.dll
|
|
153 %{_codecsdir}/wnvwinx.dll
|
|
154 %{_codecsdir}/wvc1dmod.dll
|
|
155 %endif
|
|
156 %ifarch alpha
|
|
157 %doc all-alpha-%{alpha_ver}/README
|
|
158 %endif
|
|
159 %ifarch alpha ppc
|
|
160 %{_codecsdir}/28_8.so.6.0
|
|
161 %{_codecsdir}/atrc.so.6.0
|
|
162 %{_codecsdir}/cook.so.6.0
|
|
163 %{_codecsdir}/ddnt.so.6.0
|
|
164 %{_codecsdir}/dnet.so.6.0
|
|
165 %{_codecsdir}/drv2.so.6.0
|
|
166 %{_codecsdir}/dspr.so.6.0
|
|
167 %{_codecsdir}/sipr.so.6.0
|
|
168 %{_codecsdir}/tokr.so.6.0
|
|
169 %endif
|
|
170 %ifarch ppc
|
|
171 %doc all-ppc-%{ppc_ver}/README
|
|
172 %{_codecsdir}/vid_iv41.xa
|
|
173 %{_codecsdir}/vid_iv50.xa
|
|
174 %endif
|
|
175 %ifarch x86_64
|
|
176 %doc essential-amd64-%{x86_64_ver}/README
|
|
177 %{_codecsdir}/atrc.so
|
|
178 %{_codecsdir}/cook.so
|
|
179 %{_codecsdir}/drvc.so
|
|
180 %{_codecsdir}/sipr.so
|
|
181 %endif
|
|
182
|
|
183 %files extra
|
|
184 %ifarch i386
|
|
185 %defattr(0644,root,root,0755)
|
|
186 %{_codecsdir}/LCodcCMP.dll
|
|
187 %{_codecsdir}/aslcodec_vfw.dll
|
|
188 %{_codecsdir}/asusasv2.dll
|
|
189 %{_codecsdir}/asusasvd.dll
|
|
190 %{_codecsdir}/ativcr2.dll
|
|
191 %{_codecsdir}/avimszh.dll
|
|
192 %{_codecsdir}/avizlib.dll
|
|
193 %{_codecsdir}/cook.so.6.0
|
|
194 %{_codecsdir}/ctadp32.acm
|
|
195 %{_codecsdir}/ddnt.so.6.0
|
|
196 %{_codecsdir}/divx.dll
|
|
197 %{_codecsdir}/divx_c32.ax
|
|
198 %{_codecsdir}/divxa32.acm
|
|
199 %{_codecsdir}/divxc32.dll
|
|
200 %{_codecsdir}/divxdec.ax
|
|
201 %{_codecsdir}/dnet.so.6.0
|
|
202 %{_codecsdir}/drv2.so.6.0
|
|
203 %{_codecsdir}/drv3.so.6.0
|
|
204 %{_codecsdir}/drv4.so.6.0
|
|
205 %{_codecsdir}/huffyuv.dll
|
|
206 %{_codecsdir}/i263_32.drv
|
|
207 %{_codecsdir}/iccvid.dll
|
|
208 %{_codecsdir}/imaadp32.acm
|
|
209 %{_codecsdir}/ir32_32.dll
|
|
210 %{_codecsdir}/l3codeca.acm
|
|
211 %{_codecsdir}/l3codecx.ax
|
|
212 %{_codecsdir}/m3jpeg32.dll
|
|
213 %{_codecsdir}/m3jpegdec.ax
|
|
214 %{_codecsdir}/mcdvd_32.dll
|
|
215 %{_codecsdir}/mcmjpg32.dll
|
|
216 %{_codecsdir}/mpg4c32.dll
|
|
217 %{_codecsdir}/mpg4ds32.ax
|
|
218 %{_codecsdir}/msadp32.acm
|
|
219 %{_codecsdir}/msg711.acm
|
|
220 %{_codecsdir}/msgsm32.acm
|
|
221 %{_codecsdir}/msnaudio.acm
|
|
222 %{_codecsdir}/msrle32.dll
|
|
223 %{_codecsdir}/msvidc32.dll
|
|
224 %{_codecsdir}/mvoiced.vwp
|
|
225 %{_codecsdir}/pclepim1.dll
|
|
226 %{_codecsdir}/qdv.dll
|
|
227 %{_codecsdir}/scg726.acm
|
|
228 %{_codecsdir}/sp5x_32.dll
|
|
229 %{_codecsdir}/tsccvid.dll
|
|
230 %{_codecsdir}/ubv263d+.ax
|
|
231 %{_codecsdir}/ubvmp4d.dll
|
|
232 %{_codecsdir}/ultimo.dll
|
|
233 %{_codecsdir}/vgpix32d.dll
|
|
234 %{_codecsdir}/vid_cvid.xa
|
|
235 %{_codecsdir}/vid_cyuv.xa
|
|
236 %{_codecsdir}/vid_h261.xa
|
|
237 %{_codecsdir}/vid_h263.xa
|
|
238 %{_codecsdir}/vid_iv32.xa
|
|
239 %{_codecsdir}/vid_iv41.xa
|
|
240 %{_codecsdir}/vid_iv50.xa
|
|
241 %{_codecsdir}/vp31vfw.dll
|
|
242 %{_codecsdir}/wmv8ds32.ax
|
|
243 %{_codecsdir}/wmvds32.ax
|
|
244 %{_codecsdir}/wnvplay1.dll
|
|
245 %{_codecsdir}/zmbv.dll
|
|
246 %endif
|
|
247 %ifarch alpha ppc
|
|
248 %{_codecsdir}/14_4.so.6.0
|
|
249 %{_codecsdir}/drv3.so.6.0
|
|
250 %endif
|
|
251 %ifarch ppc
|
|
252 %{_codecsdir}/vid_cvid.xa
|
|
253 %{_codecsdir}/vid_iv32.xa
|
|
254 %endif
|
|
255
|
|
256 %changelog
|
|
257 * Sat Oct 06 2007 Dominik Mierzejewski <rpm at greysector.net>
|
|
258 - specfile cleanups
|
|
259 - added backwards compatibility Provides:
|
|
260 - dropped old history
|