diff options
Diffstat (limited to 'misc/guenter.spec.in')
-rw-r--r-- | misc/guenter.spec.in | 166 |
1 files changed, 166 insertions, 0 deletions
diff --git a/misc/guenter.spec.in b/misc/guenter.spec.in new file mode 100644 index 000000000..1a4163882 --- /dev/null +++ b/misc/guenter.spec.in @@ -0,0 +1,166 @@ +# Note that this is NOT a relocatable package +%define ver @SPEC_VERSION@ +%define rel 0 +%define prefix @prefix@ +%define name @PACKAGE@ + +Name: %{name} +Summary: A Free Video Player. +Version: %{ver} +Release: %{rel} +Copyright: GPL +Group: Development/Libraries +Source: http://xine.sourceforge.net/files/@PACKAGE@-@VERSION@.tar.gz +URL: http://xine.sourceforge.net +Packager: Guenter Bartsch <guenter@users.sourceforge.net> +BuildRoot: /tmp/%{name}-root +# dangerous hack +AutoReqProv: no +Requires: libX11, libXext, libdl, libm, ld-linux, libpthread, libslang, libc + +%description +xine is a free gpl-licensed video player for unix-like systems. +It supports mpeg-2 and mpeg-1 streams as well as AVI files +that contain MS MPEG-4 / OpenDivX Video. + +xine plays the video and audio data and synchronizes +the playback of both. Depending on the properties of the stream, +playback will need more or less processor power, 100% frame rate +has been seen on a 400 MHz P II system. + +%prep +%setup -n @TAR_NAME@ + +%build +./configure --prefix=%{prefix} +make + +%install +if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi +#mkdir -p $RPM_BUILD_ROOT/usr/include/X11/pixmaps +make install-strip prefix=$RPM_BUILD_ROOT%{prefix} +#cp doc/*.xpm $RPM_BUILD_ROOT/usr/include/X11/pixmaps + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +%{prefix}/bin/xine-config +%{prefix}/man/man3/xine-lib.3 +%{prefix}/man/man3/ao_functions_t.3 +%{prefix}/man/man3/demux_strategy.3 +%{prefix}/man/man3/video_cap.3 +%{prefix}/man/man3/vo_overlay_t.3 +%{prefix}/man/man3/autoplay_group.3 +%{prefix}/man/man3/event_group.3 +%{prefix}/man/man3/video_group.3 +%{prefix}/man/man3/xine.h.3 +%{prefix}/man/man3/browse_group.3 +%{prefix}/man/man3/loadplugins_group.3 +%{prefix}/man/man3/video_prop.3 +%{prefix}/man/man3/xine_api.3 +%{prefix}/man/man3/build_info.3 +%{prefix}/man/man3/mrl_t.3 +%{prefix}/man/man3/video_ratio.3 +%{prefix}/man/man3/xine_init.3 +%{prefix}/man/man3/cfg_data_t.3 +%{prefix}/man/man3/mrl_types.3 +%{prefix}/man/man3/visual_types.3 +%{prefix}/man/man3/xine_management.3 +%{prefix}/man/man3/config_group.3 +%{prefix}/man/man3/status_group.3 +%{prefix}/man/man3/vo_driver_s.3 +%{prefix}/man/man3/xine_t.3 +%{prefix}/man/man3/config_values_s.3 +%{prefix}/man/man3/ui_callbacks.3 +%{prefix}/man/man3/vo_driver_t.3 +%{prefix}/man/man3/xine_version.3 +%{prefix}/man/man3/config_values_t.3 +%{prefix}/man/man3/version_group.3 +%{prefix}/man/man3/vo_frame_t.3 +%{prefix}/include/xine/*.h +%{prefix}/include/xine.h +# input plugins +%{prefix}/lib/xine/plugins/xineplug_inp_dvd.la +%{prefix}/lib/xine/plugins/xineplug_inp_dvd.so +%{prefix}/lib/xine/plugins/xineplug_inp_file.la +%{prefix}/lib/xine/plugins/xineplug_inp_file.so +%{prefix}/lib/xine/plugins/xineplug_inp_net.la +%{prefix}/lib/xine/plugins/xineplug_inp_net.so +%{prefix}/lib/xine/plugins/xineplug_inp_rtp.la +%{prefix}/lib/xine/plugins/xineplug_inp_rtp.so +%{prefix}/lib/xine/plugins/xineplug_inp_stdin_fifo.la +%{prefix}/lib/xine/plugins/xineplug_inp_stdin_fifo.so +%{prefix}/lib/xine/plugins/xineplug_inp_vcd.la +%{prefix}/lib/xine/plugins/xineplug_inp_vcd.so +# demuxer plugins +%{prefix}/lib/xine/plugins/xineplug_dmx_avi.la +%{prefix}/lib/xine/plugins/xineplug_dmx_avi.so +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg.la +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg.so +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg_audio.la +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg_audio.so +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg_block.la +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg_block.so +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg_elem.la +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg_elem.so +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg_pes.la +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg_pes.so +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg_ts.la +%{prefix}/lib/xine/plugins/xineplug_dmx_mpeg_ts.so +# decoder plugins +%{prefix}/lib/xine/plugins/xineplug_decode_a52.la +%{prefix}/lib/xine/plugins/xineplug_decode_a52.so +%{prefix}/lib/xine/plugins/xineplug_decode_ff.so +%{prefix}/lib/xine/plugins/xineplug_decode_ff.la +%{prefix}/lib/xine/plugins/xineplug_decode_lpcm.so +%{prefix}/lib/xine/plugins/xineplug_decode_lpcm.la +%{prefix}/lib/xine/plugins/xineplug_decode_mad.so +%{prefix}/lib/xine/plugins/xineplug_decode_mad.la +%{prefix}/lib/xine/plugins/xineplug_decode_mpeg2.la +%{prefix}/lib/xine/plugins/xineplug_decode_mpeg2.so +%{prefix}/lib/xine/plugins/xineplug_decode_spu.la +%{prefix}/lib/xine/plugins/xineplug_decode_spu.so +# audio driver plugins +%{prefix}/lib/xine/plugins/xineplug_ao_out_oss.la +%{prefix}/lib/xine/plugins/xineplug_ao_out_oss.so +%{prefix}/lib/xine/plugins/xineplug_ao_out_alsa.la +%{prefix}/lib/xine/plugins/xineplug_ao_out_alsa.so +%{prefix}/lib/xine/plugins/xineplug_ao_out_arts.la +%{prefix}/lib/xine/plugins/xineplug_ao_out_arts.so +%{prefix}/lib/xine/plugins/xineplug_ao_out_esd.la +%{prefix}/lib/xine/plugins/xineplug_ao_out_esd.so +# video driver plugins +%{prefix}/lib/xine/plugins/xineplug_vo_out_syncfb.la +%{prefix}/lib/xine/plugins/xineplug_vo_out_syncfb.so +%{prefix}/lib/xine/plugins/xineplug_vo_out_xshm.la +%{prefix}/lib/xine/plugins/xineplug_vo_out_xshm.so +%{prefix}/lib/xine/plugins/xineplug_vo_out_xv.la +%{prefix}/lib/xine/plugins/xineplug_vo_out_xv.so +%{prefix}/lib/xine/plugins/xineplug_vo_out_aa.la +%{prefix}/lib/xine/plugins/xineplug_vo_out_aa.so +%{prefix}/lib/xine/plugins/xineplug_decode_w32dll.la +%{prefix}/lib/xine/plugins/xineplug_decode_w32dll.so +# dxr3 +%{prefix}/lib/xine/plugins/xineplug_decode_dxr3.la +%{prefix}/lib/xine/plugins/xineplug_decode_dxr3.so +%{prefix}/lib/xine/plugins/xineplug_vo_out_dxr3.la +%{prefix}/lib/xine/plugins/xineplug_vo_out_dxr3.so +%{prefix}/include/dxr3_overlay.h +# doc, lib, skins +%{prefix}/share/doc/xine/xine-lib-API/* +%{prefix}/lib/libxine*.la +%{prefix}/lib/libxine*.so* +%{prefix}/share/xine/skins/* + +# +# stuff we do not build +# + +#%files alsa05 +#%{prefix}/lib/xine/plugins/xineplug_ao_out_alsa05.la +#%{prefix}/lib/xine/plugins/xineplug_ao_out_alsa05.so + +%changelog |