source: projects/specs/trunk/x/xine-lib/xine-lib-vl.spec @ 521

Revision 521, 30.6 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define libname libxine1
2%define plugindir %{_libdir}/xine/plugins
3%define pluginver 1.26
4
5%define build_alsa       1
6%define build_arts       1
7%define build_pulseaudio 1
8%define build_jack       1
9%if %{?_dist_release} == "vl4"
10%define build_pulseaudio 0
11%endif
12%define build_dxr3       0
13%define build_mpc        0
14
15Summary:        A Free Multimedia Player (Libraries)
16Summary(ja):    フリーのメディアプレイヤー (ライブラリ)
17Name:           xine-lib
18Version:        1.1.16.3
19Release:        3%{?_dist_release}
20License:        GPL
21Group:          System Environment/Libraries
22URL:            http://xinehq.de/
23Source:         http://prdownloads.sourceforge.net/xine/%{name}-%{version}.tar.bz2
24
25Vendor:         Project Vine
26Distribution:   Vine Linux
27Packager:       inagaki, daisuke
28
29BuildRoot:      %{_tmppath}/%{name}-%{version}-root
30%if %{?_dist_release} == "vl4"
31BuildRequires:  XOrg-devel XOrg-gl-devel
32%else
33BuildRequires:  libX11-devel
34BuildRequires:  libXv-devel
35BuildRequires:  libXinerama-devel
36BuildRequires:  libXvMC-devel
37BuildRequires:  libGLU-devel
38BuildRequires:  libxcb-devel
39%endif
40# Video
41BuildRequires:  SDL-devel >= 1.2.11
42BuildRequires:  libtheora-devel
43BuildRequires:  libmng-devel
44BuildRequires:  aalib-devel >= 1.4
45BuildRequires:  ImageMagick-devel
46%if %{?_dist_release} != "vl4"
47BuildRequires:  fontconfig-devel
48%endif
49BuildRequires:  freetype2-devel
50# Audio
51BuildRequires:  alsa-lib-devel >= 0.9.0
52BuildRequires:  esound-devel >= 0.2.8
53BuildRequires:  flac-devel
54%if %{build_jack}
55BuildRequires:  jack-audio-connection-kit-devel
56%endif
57BuildRequires:  libvorbis-devel
58%if %{build_pulseaudio}
59BuildRequires:  pulseaudio-lib-devel
60%endif
61BuildRequires:  speex-devel
62%if %{build_arts}
63BuildRequires:  arts-devel >= 0.9.5
64%endif
65# CDs
66BuildRequires:  libcdio-devel
67# Other
68BuildRequires:  pkgconfig libtool-ltdl-devel
69BuildRequires:  gnome-vfs2-devel
70BuildRequires:  gtk2-devel
71%if %{?_dist_release} == "vl4"
72BuildRequires:  samba-libsmbclient-devel
73%else
74BuildRequires:  libsmbclient-devel
75%endif
76BuildRequires:  vine-release >= 4.2-1vl4
77
78
79%description
80xine-lib is a free multimedia player library.
81
82This package contains a library and essential plguins for xine.
83
84%description -l ja
85xine-lib はフリーのメディアプレイヤーライブラリです。
86
87このパッケージには、xine のライブラリと基本的なプラグインが
88含まれています。
89
90%package devel
91Summary:        Development files for xine-lib
92Summary(ja):    xine-lib の開発用ファイル
93Group:          Development/Libraries
94Requires:       %{name} = %{version}-%{release}
95Requires:       zlib-devel
96
97%description devel
98This package contains header files and documentation required
99to develope programs with xine-lib.
100
101%description -l ja devel
102このパッケージには、xine-lib を用いたプログラムの開発に必要なヘッダ
103ファイルやドキュメントが含まれています。
104
105##### audio output plugins #################################
106
107%package esd
108Summary:        EsounD audio output plugin for xine
109Summary(ja):    xine - EsounD オーディオ出力プラグイン
110Group:          System Environment/Libraries
111Requires:       %{name} = %{version}-%{release}
112
113%description esd
114This package contains EsounD audio output plugin.
115
116%description -l ja esd
117このパッケージには EsounD オーディオ出力プラグインが含まれています。
118
119%if %{build_arts}
120%package arts
121Summary:        aRts audio output plugin for xine
122Summary(ja):    xine - aRts オーディオ出力プラグイン
123Group:          System Environment/Libraries
124Requires:       %{name} = %{version}-%{release}
125
126%description arts
127This package contains aRts audio output plugin.
128
129%description -l ja arts
130このパッケージには aRts オーディオ出力プラグインが含まれています。
131%endif
132
133%if %{build_alsa}
134%package alsa
135Summary:        ALSA audio output plugin for xine
136Summary(ja):    xine - ALSA オーディオ出力プラグイン
137Group:          System Environment/Libraries
138Requires:       %{name} = %{version}-%{release}
139
140%description alsa
141This package contains ALSA audio output plugin.
142
143%description -l ja alsa
144このパッケージには ALSA オーディオ出力プラグインが含まれています。
145%endif
146
147%if %{build_pulseaudio}
148%package pulseaudio
149Summary:        Pulseaudio output plugin for xine
150Summary(ja):    xine - Pulseaudio 出力プラグイン
151Group:          System Environment/Libraries
152Requires:       %{name} = %{version}-%{release}
153
154%description pulseaudio
155This package contains Pulseaudio output plugin.
156
157%description -l ja pulseaudio
158このパッケージには Pulseaudio 出力プラグインが含まれています。
159%endif
160
161%if %{build_jack}
162%package jack
163Summary:        jack output plugin for xine
164Summary(ja):    xine - jack 出力プラグイン
165Group:          System Environment/Libraries
166Requires:       %{name} = %{version}-%{release}
167
168%description jack
169This package contains jack output plugin.
170
171%description -l ja jack
172このパッケージには jack 出力プラグインが含まれています。
173%endif
174
175##### video output plugins #################################
176
177%package sdl
178Summary:        SDL video output plugin for xine
179Summary(ja):    xine - SDL ビデオ出力プラグイン
180Group:          System Environment/Libraries
181Requires:       %{name} = %{version}-%{release}
182
183%description sdl
184This package contains SDL video output plugin.
185
186%description -l ja sdl
187このパッケージには SDL ビデオ出力プラグインが含まれています。
188
189%package opengl
190Summary:        OpenGL video output plugin for xine
191Summary(ja):    xine - OpenGL ビデオ出力プラグイン
192Group:          System Environment/Libraries
193Requires:       %{name} = %{version}-%{release}
194
195%description opengl
196This package contains OpenGL video output plugin.
197
198%description -l ja opengl
199このパッケージには OpenGL ビデオ出力プラグインが含まれています。
200
201%package aa
202Summary:        Ascii ART video output plugin for xine
203Summary(ja):    xine - アスキーアートビデオ出力プラグイン
204Group:          System Environment/Libraries
205Requires:       %{name} = %{version}-%{release}
206
207%description aa
208This package contains Ascii ART video output plugin.
209
210%description -l ja aa
211このパッケージにはアスキーアートビデオ出力プラグインが含まれています。
212
213%if %{build_dxr3}
214%package dxr3
215Summary:        DXR3 video output plugin for xine
216Summary(ja):    xine - DXR3 ビデオ出力プラグイン
217Group:          System Environment/Libraries
218Requires:       %{name} = %{version}-%{release}
219
220%description dxr3
221This package contains DXR3, a MPEG2 hardware decoder, video output
222plugin.
223
224%description -l ja dxr3
225このパッケージには DXR3 (MPEG2 ハードウェアデコーダ) ビデオ出力
226プラグインが含まれています。
227%endif
228
229##### input plugins ########################################
230
231%package gnomevfs
232Summary:        GNOME vfs input plugin for xine
233Summary(ja):    xine - GNOME vfs 入力プラグイン
234Group:          System Environment/Libraries
235Requires:       %{name} = %{version}-%{release}
236
237%description gnomevfs
238This package contains GNOME vfs input plugin.
239
240%description -l ja gnomevfs
241このパッケージには GNOME vfs 入力プラグインが含まれています。
242
243%package smb
244Summary:        Samba input plugin for xine
245Summary(ja):    xine - Samba 入力プラグイン
246Group:          System Environment/Libraries
247Requires:       %{name} = %{version}-%{release}
248
249%description smb
250This package contains Samba input plugin.
251
252%description -l ja smb
253このパッケージには Samba 入力プラグインが含まれています。
254
255##### ogg files demux & decode plugins #####################
256
257%package ogg
258Summary:        Ogg/Ogm audio/video input plugin for xine
259Summary(ja):    xine - Ogg/Ogm オーディオ/ビデオ入力プラグイン
260Group:          System Environment/Libraries
261Requires:       %{name} = %{version}-%{release}
262Provides:       %{name}-oggvorbis
263Provides:       %{name}-oggspeex
264Provides:       %{name}-oggtheora
265
266%description ogg
267This package contains Ogg/Ogm audio/video input plugin.
268
269%description -l ja ogg
270このパッケージには Ogg/Ogm オーディオ/ビデオ入力プラグインが
271含まれています。
272
273##### decode plugins #######################################
274
275%package flac
276Summary:        FLAC audio decode plugin for xine
277Summary(ja):    xine - FLAC オーディオデコードプラグイン
278Group:          System Environment/Libraries
279Requires:       %{name} = %{version}-%{release}
280
281%description flac
282This package contains FLAC audio decode plugin.
283
284%description -l ja flac
285このパッケージには FLAC オーディオデコードプラグインが含まれています。
286
287%if %{build_mpc}
288%package musepack
289Summary:        Musepack audio decode plugin for xine
290Summary(ja):    xine - Musepack オーディオデコードプラグイン
291Group:          System Environment/Libraries
292Requires:       %{name} = %{version}-%{release}
293
294%description musepack
295This package contains Musepack audio decode plugin.
296
297%description -l ja musepack
298このパッケージには Musepack オーディオデコードプラグインが
299含まれています。
300%endif
301
302%ifarch %{ix86}
303%package w32dll
304Summary:        Decode plugin using Win32 DLLs for xine
305Summary(ja):    xine - Win32 DLL を利用するデコードプラグイン
306Group:          System Environment/Libraries
307Requires:       %{name} = %{version}-%{release}
308
309%description w32dll
310This package contains decode plugin using Win32 DLLs.
311
312%description -l ja w32dll
313このパッケージには Win32 DLL を利用してデコードするプラグインが
314含まれています。
315%endif
316
317%prep
318%setup -q
319
320# Avoid standard rpaths on lib64 archs:
321sed -i -e 's|"/lib /usr/lib\b|"/%{_lib} %{_libdir}|' configure
322
323%build
324export SDL_CFLAGS="$(sdl-config --cflags)" SDL_LIBS="$(sdl-config --libs)"
325%configure \
326%if %{?_dist_release} == "vl4"
327        --with-xv-path=%{_prefix}/X11R6/%{_lib} \
328%else
329        --with-xv-path=%{_libdir} \
330%endif
331        --disable-a52dec \
332        --disable-faad \
333        --disable-mad \
334        --disable-vcd \
335        --disable-asf \
336        --disable-nosefart \
337        --with-libflac \
338        --without-external-ffmpeg \
339%if !%{build_alsa}
340        --without-alsa \
341%endif
342%if %{build_arts}
343        --with-arts \
344%endif
345%if !%{build_pulseaudio}
346        --without-pulseaudio \
347%endif
348%if !%{build_jack}
349        --without-jack \
350%endif
351%if %{build_dxr3}
352        --enable-dxr3 \
353%else
354        --disable-dxr3 \
355%endif
356        --with-freetype \
357        --with-fontconfig \
358%ifarch %{ix86}
359        --with-w32-path=%{_libdir}/codecs
360%endif
361
362make %{?_smp_mflags}
363
364%install
365rm -rf $RPM_BUILD_ROOT
366make DESTDIR=%{buildroot} LIBRARY_PATH=%{buildroot}%{_libdir} install
367
368rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
369
370# IMPORTANT: remove all stuffs which may cause patent violation
371pushd $RPM_BUILD_ROOT%{plugindir}/%{pluginver}
372PLUGINS_TO_REMOVE="xineplug_inp_dvd.so xineplug_inp_mms.so \
373                   xineplug_inp_vcdo.so xineplug_decode_dts.so \
374                   xineplug_decode_dvaudio.so xineplug_decode_ff.so \
375                   xineplug_decode_mpeg2.so post/xineplug_post_planar.so "
376for i in $PLUGINS_TO_REMOVE
377do
378  rm -f $i
379done
380popd
381
382cp -pr %{buildroot}%{_docdir}/xine-lib installed-doc
383rm -rf %{buildroot}%{_docdir}/xine-lib
384
385# Removing useless files
386rm -Rf installed-doc/README \
387       installed-doc/README.{freebsd,irix,solaris,MINGWCROSS,WIN32} \
388       installed-doc/README.{dxr3,network_dvd}
389
390
391%if ! %{build_mpc}
392%__rm -f %{buildroot}%{plugindir}/%{pluginver}/xineplug_decode_mpc.so
393%endif
394
395%ifarch %{ix86}
396%__mkdir_p %{buildroot}%{_libdir}/codecs
397%endif
398
399%find_lang %{libname}
400
401%clean
402rm -rf $RPM_BUILD_ROOT
403
404%post -p /sbin/ldconfig
405
406%postun -p /sbin/ldconfig
407
408%files -f %{libname}.lang
409%defattr(-,root,root)
410%doc AUTHORS COPYING CREDITS ChangeLog NEWS README TODO
411%{_bindir}/xine-list-1.1
412%{_libdir}/*.so.*
413%{_datadir}/xine
414%dir %{_libdir}/xine
415%{_mandir}/man1/xine-list-1.1.*
416%{_mandir}/man5/*
417
418%dir %{plugindir}
419%dir %{plugindir}/%{pluginver}
420%{plugindir}/%{pluginver}/post
421%{plugindir}/%{pluginver}/mime.types
422# audio output
423%{plugindir}/%{pluginver}/xineplug_ao_out_none.so
424%{plugindir}/%{pluginver}/xineplug_ao_out_file.so
425%{plugindir}/%{pluginver}/xineplug_ao_out_oss.so
426# video output
427%{plugindir}/%{pluginver}/vidix
428%{plugindir}/%{pluginver}/xineplug_vo_out_none.so
429%{plugindir}/%{pluginver}/xineplug_vo_out_fb.so
430%if %{?_dist_release} == "vl5"
431%{plugindir}/%{pluginver}/xineplug_vo_out_xcbshm.so
432%{plugindir}/%{pluginver}/xineplug_vo_out_xcbxv.so
433%endif
434%{plugindir}/%{pluginver}/xineplug_vo_out_xv.so
435%{plugindir}/%{pluginver}/xineplug_vo_out_xshm.so
436%{plugindir}/%{pluginver}/xineplug_vo_out_xvmc.so
437%{plugindir}/%{pluginver}/xineplug_vo_out_xxmc.so
438%{plugindir}/%{pluginver}/xineplug_vo_out_syncfb.so
439%{plugindir}/%{pluginver}/xineplug_vo_out_raw.so
440%ifarch %{ix86}
441%{plugindir}/%{pluginver}/xineplug_vo_out_vidix.so
442%endif
443# demux
444##{plugindir}/%{pluginver}/xineplug_dmx_asf.so
445%{plugindir}/%{pluginver}/xineplug_dmx_audio.so
446%{plugindir}/%{pluginver}/xineplug_dmx_avi.so
447%{plugindir}/%{pluginver}/xineplug_dmx_fli.so
448%{plugindir}/%{pluginver}/xineplug_dmx_flv.so
449%{plugindir}/%{pluginver}/xineplug_dmx_games.so
450%{plugindir}/%{pluginver}/xineplug_dmx_iff.so
451%{plugindir}/%{pluginver}/xineplug_dmx_image.so
452%{plugindir}/%{pluginver}/xineplug_dmx_matroska.so
453%{plugindir}/%{pluginver}/xineplug_dmx_mng.so
454%{plugindir}/%{pluginver}/xineplug_dmx_mpeg.so
455%{plugindir}/%{pluginver}/xineplug_dmx_mpeg_block.so
456%{plugindir}/%{pluginver}/xineplug_dmx_mpeg_elem.so
457%{plugindir}/%{pluginver}/xineplug_dmx_mpeg_pes.so
458%{plugindir}/%{pluginver}/xineplug_dmx_mpeg_ts.so
459%{plugindir}/%{pluginver}/xineplug_dmx_nsv.so
460%{plugindir}/%{pluginver}/xineplug_dmx_pva.so
461%{plugindir}/%{pluginver}/xineplug_dmx_qt.so
462%{plugindir}/%{pluginver}/xineplug_dmx_rawdv.so
463%{plugindir}/%{pluginver}/xineplug_dmx_real.so
464%{plugindir}/%{pluginver}/xineplug_dmx_slave.so
465%{plugindir}/%{pluginver}/xineplug_dmx_sputext.so
466%{plugindir}/%{pluginver}/xineplug_dmx_yuv4mpeg2.so
467%{plugindir}/%{pluginver}/xineplug_dmx_yuv_frames.so
468# input
469%{plugindir}/%{pluginver}/xineplug_inp_cdda.so
470%{plugindir}/%{pluginver}/xineplug_inp_dvb.so
471##{plugindir}/%{pluginver}/xineplug_inp_dvd.so
472%{plugindir}/%{pluginver}/xineplug_inp_file.so
473%{plugindir}/%{pluginver}/xineplug_inp_http.so
474##{plugindir}/%{pluginver}/xineplug_inp_mms.so
475%{plugindir}/%{pluginver}/xineplug_inp_net.so
476%{plugindir}/%{pluginver}/xineplug_inp_pnm.so
477%{plugindir}/%{pluginver}/xineplug_inp_pvr.so
478%{plugindir}/%{pluginver}/xineplug_inp_rtp.so
479%{plugindir}/%{pluginver}/xineplug_inp_rtsp.so
480%{plugindir}/%{pluginver}/xineplug_inp_stdin_fifo.so
481%{plugindir}/%{pluginver}/xineplug_inp_v4l.so
482##{plugindir}/%{pluginver}/xineplug_inp_vcd.so
483##{plugindir}/%{pluginver}/xineplug_inp_vcdo.so
484# decode
485##{plugindir}/%{pluginver}/xineplug_decode_a52.so
486%{plugindir}/%{pluginver}/xineplug_decode_bitplane.so
487##{plugindir}/%{pluginver}/xineplug_decode_dts.so
488##{plugindir}/%{pluginver}/xineplug_decode_dvaudio.so
489##{plugindir}/%{pluginver}/xineplug_decode_ff.so
490%{plugindir}/%{pluginver}/xineplug_decode_gdk_pixbuf.so
491%{plugindir}/%{pluginver}/xineplug_decode_gsm610.so
492%{plugindir}/%{pluginver}/xineplug_decode_image.so
493%{plugindir}/%{pluginver}/xineplug_decode_lpcm.so
494##{plugindir}/%{pluginver}/xineplug_decode_mad.so
495##{plugindir}/%{pluginver}/xineplug_decode_mpeg2.so
496##{plugindir}/%{pluginver}/xineplug_decode_nsf.so
497%ifarch %{ix86}
498%{plugindir}/%{pluginver}/xineplug_decode_qt.so
499%endif
500%{plugindir}/%{pluginver}/xineplug_decode_real.so
501%{plugindir}/%{pluginver}/xineplug_decode_rgb.so
502%{plugindir}/%{pluginver}/xineplug_decode_spu.so
503%{plugindir}/%{pluginver}/xineplug_decode_spucc.so
504%{plugindir}/%{pluginver}/xineplug_decode_spucmml.so
505%{plugindir}/%{pluginver}/xineplug_decode_spudvb.so
506%{plugindir}/%{pluginver}/xineplug_decode_sputext.so
507%{plugindir}/%{pluginver}/xineplug_decode_yuv.so
508
509%files devel
510%defattr(-,root,root)
511%doc installed-doc/*
512%{_bindir}/xine-config
513#%{_libdir}/*.la
514%{_libdir}/*.so
515%{_libdir}/pkgconfig/*.pc
516%{_includedir}/*.h
517%{_includedir}/xine
518%{_datadir}/aclocal/*.m4
519%{_mandir}/man1/xine-config.*
520
521##### audio output plugins #################################
522
523%files esd
524%defattr(-,root,root)
525%{plugindir}/%{pluginver}/xineplug_ao_out_esd.so
526
527%if %{build_arts}
528%files arts
529%defattr(-,root,root)
530%{plugindir}/%{pluginver}/xineplug_ao_out_arts.so
531%endif
532
533%if %{build_alsa}
534%files alsa
535%defattr(-,root,root)
536%{plugindir}/%{pluginver}/xineplug_ao_out_alsa.so
537%endif
538
539%if %{build_pulseaudio}
540%files pulseaudio
541%defattr(-,root,root)
542%{plugindir}/%{pluginver}/xineplug_ao_out_pulseaudio.so
543%endif
544
545%if %{build_jack}
546%files jack
547%defattr(-,root,root)
548%{plugindir}/%{pluginver}/xineplug_ao_out_jack.so
549%endif
550
551##### video output plugins #################################
552
553%files sdl
554%defattr(-,root,root)
555%{plugindir}/%{pluginver}/xineplug_vo_out_sdl.so
556
557%files opengl
558%defattr(-,root,root)
559%{plugindir}/%{pluginver}/xineplug_vo_out_opengl.so
560
561%files aa
562%defattr(-,root,root)
563%{plugindir}/%{pluginver}/xineplug_vo_out_aa.so
564
565%if %{build_dxr3}
566%files dxr3
567%defattr(-,root,root)
568%{plugindir}/%{pluginver}/xineplug_*dxr3*.so
569%endif
570
571##### input plugins ########################################
572
573%files gnomevfs
574%defattr(-,root,root)
575%{plugindir}/%{pluginver}/xineplug_inp_gnome_vfs.so
576
577%files smb
578%defattr(-,root,root)
579%{plugindir}/%{pluginver}/xineplug_inp_smb.so
580
581##### ogg files demux & decode plugins #####################
582
583%files ogg
584%defattr(-,root,root)
585%{plugindir}/%{pluginver}/xineplug_dmx_ogg.so
586%{plugindir}/%{pluginver}/xineplug_decode_vorbis.so
587%{plugindir}/%{pluginver}/xineplug_decode_speex.so
588%{plugindir}/%{pluginver}/xineplug_decode_theora.so
589
590##### decode plugins #######################################
591
592%files flac
593%defattr(-,root,root)
594%{plugindir}/%{pluginver}/xineplug_flac.so
595
596%if %{build_mpc}
597%files musepack
598%defattr(-,root,root)
599%{plugindir}/%{pluginver}/xineplug_decode_mpc.so
600%endif
601
602%ifarch %{ix86}
603%files w32dll
604%defattr(-,root,root)
605%{plugindir}/%{pluginver}/xineplug_decode_w32dll.so
606%dir %{_libdir}/codecs
607%endif
608
609%changelog
610* Fri May 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.16.3-3
611- add --without-external-ffmpeg to configure option
612- add post/xineplug_post_planar.so (ffmpeg postprocess) to remove list.
613
614* Wed May 27 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.16.3-2
615- build without gpm
616
617* Sat Apr  4 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.3-1
618- new upstream release with security fix
619  - Fix another possible int overflow in the 4XM demuxer.
620    (ref. TKADV2009-004, CVE-2009-0385)
621  - Fix an integer overflow in the Quicktime demuxer.
622
623* Sat Feb 14 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.2-1
624- new upstream release with security fix
625  - Heap overflow in Quicktime atom parsing.                 (CVE-2008-5234)
626  - Multiple buffer overflows.                               (CVE-2008-5236)
627  - Multiple integer overflows.                              (CVE-2008-5237)
628  - Unchecked or incompletely-checked read function results. (CVE-2008-5239)
629  - Unchecked malloc using untrusted values.  (CVE-2008-5240, CVE-2008-5242)
630  - Integer underflow in qt compressed atom handling.        (CVE-2008-5241)
631  - Buffer indexing using untrusted or unchecked values.     (CVE-2008-5243)
632  - Fix broken size checks in various input plugins     (ref. CVE-2008-5239)
633- IMPORTANT: removed all plugins which may cause patent violation
634  - these plugins will be provided self-build-xine-lib-extras package
635- added jack plugin subpackage
636
637* Sun Feb  8 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.15-4
638- updated --with-xv-path
639- used more dist_release macros
640- rebuilt with ImageMagick 6.4.9-2 (only VineSeed)
641
642* Tue Oct 14 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1.15-3
643- update Patch101 (changeset b3822572afa5)
644
645* Mon Oct 13 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1.15-2
646- add Patch101 (changeset b3822572afa5)
647
648* Sun Aug 17 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.15-1vl5
649- new upstream release with a security fix (CVE-2008-3231)
650- dropped Patch100 (was included into upstream)
651- Requires: libX11 instead of XOrg-libs
652- added pulseaudio subpackage
653
654* Sun May 25 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.1.12-2
655- now BuildRequires xorg-x11-devel and libGLU-devel, not XOrg*-devel
656- spec in UTF-8
657
658* Mon Apr 28 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.12-1
659- new upstream release with a security fix (CVE-2008-1686)
660- added Patch100 for CVE-2008-1878
661- added --disable-a52dec
662
663* Mon Mar 31 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.11.1-1vl5
664- new upstream release with a security fix (CVE-2008-1482)
665
666* Mon Mar 24 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.11-1vl5
667- rebuilt for VineSeed
668  - new upstream release with a security fix (CVE-2008-0073)
669- rebuilt with ImageMagick 6.3.9-10
670
671* Mon Mar 24 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.11-1vl4
672- new upstream release with a security fix (CVE-2008-0073)
673
674* Tue Mar 11 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.10.1-0vl1
675- new upstream release
676- using %%ver instead of %%version at %%files section
677
678* Tue Sep 04 2007 KAZUKI SHIMURA <ksh753@y5.don.ne.jp> 1.1.7-0vl5
679- use %%{_prefix}/X11R6/%%{_lib} for --with-xv-path to support x86_64
680
681* Tue Sep 04 2007 KAZUKI SHIMURA <ksh753@y5.don.ne.jp> 1.1.7-0vl4
682- update build dependencies
683  - SDL-devel >= 1.2.11 (sdl.pc is required by xine-lib >= 1.1.3)
684  - alsa-lib >= 0.9.0
685  - flac-devel >= 1.2.0
686
687* Sat Aug 18 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.7-0vl3
688- rebuilt with flac 1.2.0
689
690* Mon Aug 13 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.1.7-0vl2
691- pass exclusively --with-xv-path=/usr/X11R6/lib to configure
692  (libXv.* detection on configure seems somewhat corrupted at least on ppc)
693
694* Sat Aug 11 2007 KAZUKI SHIMURA <ksh753@y5.dion.ne.jp> 1.1.7-0vl1
695- new upstream release
696- disable arts plugin
697- add new file: mime.types
698
699* Fri May 11 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.1.6-0vl2
700- rebuilt with new toolchain
701- execute autoconf before doin' %%configure
702
703* Sat Apr 28 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.6-0vl1
704- new upstream release
705- drop Patch100,101,102 and 500 which are now merged in upstream
706
707* Sat Dec 09 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.2-0vl4
708- [SECURITY FIX]
709  - add patch101 to fix buffer overflow in Real Media plugin (CVE-2006-6172)
710  - add patch102 to fix heap overflow in mms plugin (related to CVE-2006-2200)
711- add %%{_libdir}/codecs to -w32dll package
712
713* Sat Oct 07 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.2-0vl3
714- [SECURITY FIX]
715  - import patch100 to fix multiple buffer overflows (CVE-2006-4800)
716
717  * Wed Sep 27 2006 Stew Benedict <sbenedict@mandriva.com> 1.1.2-3.1mdv2007.0
718  - P2: security fix for CVE-2006-4800
719
720* Sun Aug  6 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.1.2-0vl2
721- added patch500 for ppc
722
723* Sun Jul 16 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.2-0vl1
724- [SECURITY] new upstream release
725  - possible buffer overflow in libavcodec; crafted PNGs (CVE-2005-4048)
726  - possible buffer overflow in the HTTP plugin (CVE-2006-2802)
727  - possible buffer overflow via bad indexes in specially-crafted AVI files
728- drop unneeded patch100
729- add BuildRequires: samba-libsmbclient-devel instead of samba-libsmbclient
730- add %%{plugindir}/%%{version}/xineplug_decode_gdk_pixbuf.so
731  - add BuildRequires: gtk2-devel
732  - add Requires: gtk2
733
734* Mon Mar  6 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1.1-0vl4
735- rebuild with ImageMagick-6.2.6.3-0vl1
736
737* Sat Jan 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.1-0vl3
738- add sub-package: xine-lib-aa
739- remove mpc decode plugin at %%install if builc-mpc disabled
740- [SECURITY FIX]
741  - import patch100 to fix heap-based buffer overflow (CVE-2005-4048)
742
743  * Wed Dec 14 2005 Glbz Waschk <waschk@mandriva.org> 1.1.1-2mdk
744  - security update for CVE-2005-4048 (P2, embedded ffmpeg)
745
746* Sun Dec 25 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.1-0vl2
747- rebuilt with new ImageMagick
748- changed Group
749- added %%{plugindir}/%%{version}/xineplug_vo_out_{xvmc,xxmc}.so
750
751* Thu Nov 17 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.1-0vl1
752- upstream release
753- drop patch100
754
755* Mon Oct 17 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.0-0vl3
756- [SECURITY]
757  - add patch100 to fix format string vulnerability (CAN-2005-2967)
758  - cf. http://xinehq.de/index.php/security/XSA-2005-1
759
760* Fri Oct 14 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.1.0-0vl2
761- two plugins (xineplug_decode_qt.so and xineplug_vo_out_vidix.so)
762  are only built on ix86 archtecture.
763
764* Sat Oct 01 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.0-0vl1
765- upstream release
766- add BuildRequires:
767    ImageMagick-devel, bzip2-devel, libjpeg-devel, libtiff-devel,
768    libtool-ltdl-devel
769- addRequires:
770    ImageMagick, bzip2, libjpeg, libtiff
771
772* Sat Jul 30 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.2-0vl1
773- upstream release
774
775* Thu Jun 23 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-0vl2
776- rebuild with alsa-lib-devel
777- add build_{gvfs,smb} macros
778
779* Sun May 08 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-0vl1
780- initial build for Vine Linux
781
782* Thu Jan 06 2005 Manfred Tremmel <Manfred.Tremmel@iiv.de>
783- enabled defining build or not to build subpackages at runtime
784  using '--define "BUILD_XYZ 1"', you can find possible BUILD_
785  defines at the top of the spec-file
786* Tue Dec 07 2004 Manfred Tremmel <Manfred.Tremmel@iiv.de>
787- included xxmc video out plugin into xvmc sub-rpm
788* Sat Sep 11 2004 Manfred Tremmel <Manfred.Tremmel@iiv.de>
789- added missing Requires-Statements in the subpackages
790* Fri Sep 03 2004 Franti邸ek Dvořák <valtri@users.sourceforge.net>
791- Czech translation update
792* Thu Sep 02 2004 Manfred Tremmel <Manfred.Tremmel@iiv.de>
793- konverted to UTF8
794- some fixes for non IA32 systems (especialy Athlon64/Opteron)
795* Sat May 01 2004 Manfred Tremmel <Manfred.Tremmel@iiv.de>
796- activated opengl plugin
797* Tue Apr 06 2004 Manfred Tremmel <Manfred.Tremmel@iiv.de>
798- removed xvid modules from -devel package and put it back
799  to main package.
800* Fri Feb 13 2004 Manfred Tremmel <Manfred.Tremmel@iiv.de>
801- added new sub-rpm for stk videoout plugin
802* Fri Nov 21 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de>
803- use internal vcdlibs to keep dependencies low
804* Sun Oct 19 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de>
805- added separate directfb-package to solve dependendies
806* Tue Oct 07 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de>
807- activated separte xvmc package, when this is wanted.
808* Sun Jul 20 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de>
809- made ogg-package out of oggvorbis, oggtheora and the new
810  oggspeex xine-plugins
811* Sat May 24 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de>
812- complete rework of the specfile
813* Wed May 14 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de>
814- Update for > 1-beta13
815* Sat Mar 08 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de>
816- added missing doc-files
817* Wed Jan 15 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de>
818- removed man3 manpages in devel-filelist
819* Tue Dec 24 2002 Manfred Tremmel <Manfred.Tremmel@iiv.de>
820- Update for libxine 1.0beta1 added pkgconfig-directory
821* Wed Dec 11 2002 Manfred Tremmel <Manfred.Tremmel@iiv.de>
822- Update for libxine 1.0beta0, fonts-directory has been changed
823* Sat Dec 07 2002 Manfred Tremmel <Manfred.Tremmel@iiv.de>
824- added translation for finnish by Tuukka Pasanen <illuusio@mailcity.com>
825- some updates to german and english descriptions
826- added post-directory to file-list
827* Sat Nov 09 2002 Manfred Tremmel <Manfred.Tremmel@iiv.de>
828- Final changes for libxine 1.0alpha1
829* Mon Nov 04 2002 Manfred Tremmel <Manfred.Tremmel@iiv.de>
830- another change to make it run with next version
831* Sat Nov 02 2002 Manfred Tremmel <Manfred.Tremmel@iiv.de>
832- Changes for next xine version
833* Sun Oct 27 2002 Manfred Tremmel <Manfred.Tremmel@iiv.de>
834- Update of the german descriptions.
835* Thu Jun 06 2002 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
836- ability to pass args to configure. Fix vidix/dhahelper inclusion.
837* Mon May 27 2002 Matthias Dahl <matthew2k@web.de>
838- added passing of build parameter to configure
839* Sun May 26 2002 Matthias Dahl <matthew2k@web.de>
840- added german translations by Manfred Tremmel <Manfred.Tremmel@iiv.de>
841- added fixes (missing -l cs) by Manfred Tremmel <Manfred.Tremmel@iiv.de>
842* Sat May 18 2002 Matthias Dahl <matthew2k@web.de>
843- added czech translations by valtri@atlas.cz
844* Thu May 16 2002 Matthias Dahl <matthew2k@web.de>
845- replaced %configure because it was causing trouble on certain configurations
846* Sat May 11 2002 Matthias Dahl <matthew2k@web.de>
847- reworked/revamped spec file, still needs some tuning (BuildPreReq, ...)
848* Thu May 2 2002 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
849- sync with new logo stuff.
850* Wed May 1 2002 Matthias Dahl <matthew2k@web.de>
851- added cinepak, cyuv and msvc decode plugins
852- commented out sdl related parts because this is currently broken in xine-lib
853- added 'cs,pl_PL' translation catalogs
854* Sun Mar 31 2002 Matthias Dahl <matthew2k@web.de>
855- added mms input plugin, spucc decoder and missing xine_logo.zyuy2.
856- commented out video fill decoder for now as it seems to be no longer built
857* Wed Feb 6 2002 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
858- added 'de,fr,pt_BR' translation catalogs.
859* Sat Dec 26 2001 Matthias Dahl <matthew2k@web.de>
860- added sputext decode plugin and fonts.
861* Sat Dec 8 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
862- ASF plugin is optional.
863* Thu Dec 6 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
864- Add cda plugins.
865* Wed Nov 14 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
866- fixed dxr3 header files inclusion, aalib deps: thanks to Andrew Meredith <andrew@anvil.org>.
867* Mon Oct 29 2001 Matthias Dahl <matthew2k@web.de>
868- added http input plugin
869* Thu Oct 18 2001 Matthias Dahl <matthew2k@web.de>
870- added asf demuxer plugin
871* Sun Oct 14 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
872- move vorbis in separate package. Add DivX4 decoder plugin.
873* Wed Oct 10 2001 Matthias Dahl <matthew2k@web.de>
874- added vorbis files and missing man pages to filelist.
875* Thu Sep 27 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
876- Add desktop stuff from patches by Miguel Freitas <miguel@cetuc.puc-rio.br>
877- Fixed xine.m4 installation from Andrew Meredith <andrew@anvil.org>
878* Fri Sep 21 2001 Matthias Dahl <matthew2k@web.de>
879- added two missing files (xine-config man page and xine.m4)
880* Sun Sep 16 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
881- Merge patch from JosスCarlos Monteiro <jcm@netcabo.pt>:
882  - Filelist and other minor updates,
883  - Fixed some SuSE compatibility issues,
884  - Added Portuguese summary.
885* Sun Sep 16 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
886- Add missing files.
887* Sun Aug 19 2001 Matthias Dahl <matthew2k@web.de>
888- The usual update to the filelist :)
889- temporarily removed mpg123 decoder plugin from filelist cause it is not
890  built with the recent CVS tree
891* Thu Jul 26 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
892- Made oss, aa, xv, esd, w32dll, documentation as separate packages.
893* Thu Jul 26 2001 Matthias Dahl <matthew2k@web.de>
894- added seperate arts package and one missing demuxer plugin to filelist
895* Wed Jul 18 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
896- list all plugins to avoid *strange* inclusion ;-).
897* Sun Jun 10 2001 Matthias Dahl <matthew2k@web.de>
898- updated filelist
899- re-activated execution of /sbin/ldconfig as post install script
900* Thu Mar 28 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
901- add korean summary, patch from Louis JANG <louis@ns.mizi.com>
902* Thu Jan 11 2001 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
903- patch from Sung-Hyun Nam <namsh@lgic.co.kr> applied.
904* Fri Oct 17 2000 Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
905- first spec file.
Note: See TracBrowser for help on using the repository browser.