Search
j0ke.net Open Build Service
>
Projects
>
multimedia
>
transcode
> transcode.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File transcode.spec of Package transcode (Revision 3)
Currently displaying revision
3
,
show latest
Name: transcode Version: 1.0.5 Release: 1 Source0: transcode-1.0.5.tar.bz2 Source1: tccomplete.source Patch0: transcode-lzo2.01.patch Patch1: transcode-1.0.5.diff BuildRoot: %{_tmppath}/buildroot-%{name}-%{version} Summary: a linux video stream processing utility Summary(de): Das Schweizer Taschenmesser der Videobearbeitung License: GPL Group: Productivity/Multimedia/Other URL: http://inferno.slug.org/cgi-bin/transcode BuildRoot: %{_tmppath}/buildroot-%{name}-%{version} Prefix: %{_prefix} Autoreqprov: on %if %suse_version >= 1000 BuildRequires: lzo-devel >= 2.01 %else BuildRequires: lzo-devel < 2 %endif BuildRequires: libffmpeg0-devel >= 0.4.9 BuildRequires: nasm >= 0.98.35 BuildRequires: gtk-devel BuildRequires: libdvdread-devel BuildRequires: libogg-devel BuildRequires: libxml2-devel BuildRequires: glib-devel %if %suse_version >= 1020 BuildRequires: libquicktime-devel >= 0.9.3 %endif BuildRequires: libfame-devel BuildRequires: aalib-devel BuildRequires: ImageMagick-devel BuildRequires: a52dec BuildRequires: freetype2-devel BuildRequires: pvm-devel BuildRequires: mjpegtools BuildRequires: SDL-devel BuildRequires: libtheora-devel BuildRequires: ffmpeg BuildRequires: lzo BuildRequires: libmpeg2-devel BuildRequires: libvorbis BuildRequires: libvorbis-devel #BuildRequires: libmpeg3 %if %suse_version > 1000 BuildRequires: mjpegtools-devel %endif BuildRequires: gcc-c++ BuildRequires: pkgconfig %description transcode is a text-console video stream processing tool. Decoding and encoding is done by loading shared library modules that are responsible for feeding transcode with raw RGB/PCM streams (import module) and encoding the frames (export module). It supports elementary video and audio frame transformations. Some example modules are included to enable import of MPEG program streams (VOB), Digital Video (DV), or YUV video and export modules for writing DivX;-), OpenDivX, or uncompressed AVI files. A set of tools is available to extract and decode the sources into raw video/audio streams for import and to enable post-processing of AVI files. Written by Thomas Östreich (ostreich@theorie.physik.uni-goettingen.de) %description -l de Videokonverter mit sehr vielen input/output und filter plugins, kann auch zum encodieren von dvd's genutzt werden. %prep %setup -q -n %{name}-%version %if %suse_version >= 1000 %patch0 -p1 %endif %patch1 -p1 %build autoreconf -if # --enable-ibp CFLAGS="$RPM_OPT_FLAGS" CPPFLAGS="$RPM_OPT_FLAGS" LDFLAGS=" -L%{_libdir} `glib-config --libs`" ./configure \ --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir} \ --with-mod-path=%{_libdir}/transcode \ --with-qt --with-xvid --with-ffmpeg \ --enable-text --enable-xio \ --enable-netstream --enable-ogg --enable-v4l --enable-ogg \ --enable-vorbis --enable-theora --enable-libdv \ --enable-freetype2 \ --enable-lzo --with-lzo-includes=%_includedir/lzo \ --enable-a52 --enable-a52-default-decoder \ %if %suse_version >= 1020 --enable-libquicktime\ %endif --enable-libpostproc --with-libpostproc-includes=%_includedir/postproc\ %if %suse_version < 1000 --enable-avifile --with-avifile-includes=%_includedir/avifile-0.7 \ %endif --enable-libxml2 \ --enable-mjpegtools --enable-sdl --enable-gtk --enable-libfame --enable-imagemagick --enable-ffbin\ %ifarch x86_64 amd64 ia32e --enable-pvm3 --with-pvm3-libs=/usr/lib/pvm3/lib/LINUX64 %else %ifarch ppc --enable-pvm3 --with-pvm3-libs=/usr/lib/pvm3/lib/LINUXPPC %else --enable-pvm3 --with-pvm3-libs=%{_libdir}/pvm3/lib/LINUX %endif %endif %{__make} %{?jobs:-j%{jobs}} %install [ -d ${RPM_BUILD_ROOT} -a "${RPM_BUILD_ROOT}" != "/" ] && %{__rm} -rf ${RPM_BUILD_ROOT} %{__make} install-strip DESTDIR=${RPM_BUILD_ROOT} %{__rm} -rf ${RPM_BUILD_ROOT}%{_datadir}/doc/transcode %{__rm} -rf ${RPM_BUILD_ROOT}%{_datadir}/doc/packages/%{name}/man docs/man %{__rm} -f ${RPM_BUILD_ROOT}%{_bindir}/pvmgs %{__install} -D %{S:1} ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/transcode.sh %if %suse_version >= 1000 %{__rm} ${RPM_BUILD_ROOT}%{_libdir}/%{name}/export_af6.conf %endif %clean [ -d ${RPM_BUILD_ROOT} -a "${RPM_BUILD_ROOT}" != "/" ] && %{__rm} -rf ${RPM_BUILD_ROOT} %files %defattr(-,root,root) %attr(644,root,root)%_sysconfdir/profile.d/transcode.sh %{_bindir}/avifix %{_bindir}/aviindex %{_bindir}/avimerge %{_bindir}/avisplit %{_bindir}/avisync %{_bindir}/tccat %{_bindir}/tcdecode %{_bindir}/tcdemux %{_bindir}/tcextract %{_bindir}/tcmodinfo %{_bindir}/tcmp3cut #%{_bindir}/tcmplex %{_bindir}/tcprobe %{_bindir}/tcpvmexportd %{_bindir}/tcrequant %{_bindir}/tcscan %{_bindir}/tcxmlcheck %{_bindir}/tcxpm2rgb %{_bindir}/%name %{_libdir}/%name/a52_decore.la %{_libdir}/%name/a52_decore.so %{_libdir}/%name/af6_decore.la %{_libdir}/%name/af6_decore.so %{_libdir}/%name/export_mp2.la %{_libdir}/%name/export_mp2.so %{_libdir}/%name/export_pvn.la %{_libdir}/%name/export_pvn.so %{_libdir}/%name/export_ac3.la %{_libdir}/%name/export_ac3.so %if %suse_version < 1000 %{_libdir}/%name/export_af6.conf %{_libdir}/%name/export_af6.la %{_libdir}/%name/export_af6.so %endif %{_libdir}/%name/export_debugppm.la %{_libdir}/%name/export_debugppm.so %{_libdir}/%name/export_divx4.la %{_libdir}/%name/export_divx4.so %{_libdir}/%name/export_divx4raw.la %{_libdir}/%name/export_divx4raw.so %{_libdir}/%name/export_divx5.la %{_libdir}/%name/export_divx5.so %{_libdir}/%name/export_divx5raw.la %{_libdir}/%name/export_divx5raw.so %{_libdir}/%name/export_dv.la %{_libdir}/%name/export_dv.so %{_libdir}/%name/export_dvraw.la %{_libdir}/%name/export_dvraw.so %{_libdir}/%name/export_fame.la %{_libdir}/%name/export_fame.so %{_libdir}/%name/export_ffmpeg.la %{_libdir}/%name/export_ffmpeg.so %{_libdir}/%name/export_im.la %{_libdir}/%name/export_im.so %{_libdir}/%name/export_jpg.la %{_libdir}/%name/export_jpg.so %{_libdir}/%name/export_lame.la %{_libdir}/%name/export_lame.so %{_libdir}/%name/export_lzo.la %{_libdir}/%name/export_lzo.so %{_libdir}/%name/export_mjpeg.la %{_libdir}/%name/export_mjpeg.so %if %suse_version >= 1020 %{_libdir}/%name/export_mov.la %{_libdir}/%name/export_mov.so %endif %{_libdir}/%name/export_mp1e.la %{_libdir}/%name/export_mp1e.so %{_libdir}/%name/export_mp2enc.la %{_libdir}/%name/export_mp2enc.so #%ifnarch x86_64 amd64 ia32e #%{_libdir}/%name/export_mpeg.la #%{_libdir}/%name/export_mpeg.so #%endif %{_libdir}/%name/export_mpeg2enc.la %{_libdir}/%name/export_mpeg2enc.so %{_libdir}/%name/export_net.la %{_libdir}/%name/export_net.so %{_libdir}/%name/export_null.la %{_libdir}/%name/export_null.so %{_libdir}/%name/export_ogg.la %{_libdir}/%name/export_ogg.so %{_libdir}/%name/export_pcm.la %{_libdir}/%name/export_pcm.so %{_libdir}/%name/export_ppm.la %{_libdir}/%name/export_ppm.so %{_libdir}/%name/export_pvm.la %{_libdir}/%name/export_pvm.so %{_libdir}/%name/export_raw.la %{_libdir}/%name/export_raw.so %{_libdir}/%name/export_toolame.la %{_libdir}/%name/export_toolame.so %{_libdir}/%name/export_wav.la %{_libdir}/%name/export_wav.so %{_libdir}/%name/export_xvid.so %{_libdir}/%name/export_xvid2.la %{_libdir}/%name/export_xvid2.so %{_libdir}/%name/export_xvid3.la %{_libdir}/%name/export_xvid3.so %{_libdir}/%name/export_xvid4.la %{_libdir}/%name/export_xvid4.so %{_libdir}/%name/export_yuv4mpeg.la %{_libdir}/%name/export_yuv4mpeg.so %{_libdir}/%name/filter_fieldanalysis.la %{_libdir}/%name/filter_fieldanalysis.so %{_libdir}/%name/filter_levels.la %{_libdir}/%name/filter_levels.so %ifnarch x86_64 amd64 ia32e %{_libdir}/%name/filter_tomsmocomp.la %{_libdir}/%name/filter_tomsmocomp.so %endif %{_libdir}/%name/filter_29to23.la %{_libdir}/%name/filter_29to23.so %{_libdir}/%name/filter_32detect.la %{_libdir}/%name/filter_32detect.so %{_libdir}/%name/filter_32drop.la %{_libdir}/%name/filter_32drop.so %{_libdir}/%name/filter_aclip.la %{_libdir}/%name/filter_aclip.so %{_libdir}/%name/filter_ascii.la %{_libdir}/%name/filter_ascii.so %{_libdir}/%name/filter_astat.la %{_libdir}/%name/filter_astat.so %{_libdir}/%name/filter_clone.la %{_libdir}/%name/filter_clone.so %{_libdir}/%name/filter_compare.la %{_libdir}/%name/filter_compare.so %{_libdir}/%name/filter_control.la %{_libdir}/%name/filter_control.so %{_libdir}/%name/filter_cpaudio.la %{_libdir}/%name/filter_cpaudio.so %{_libdir}/%name/filter_cshift.la %{_libdir}/%name/filter_cshift.so %{_libdir}/%name/filter_cut.la %{_libdir}/%name/filter_cut.so %{_libdir}/%name/filter_decimate.la %{_libdir}/%name/filter_decimate.so %{_libdir}/%name/filter_denoise3d.la %{_libdir}/%name/filter_denoise3d.so %{_libdir}/%name/filter_detectclipping.la %{_libdir}/%name/filter_detectclipping.so %{_libdir}/%name/filter_detectsilence.la %{_libdir}/%name/filter_detectsilence.so %ifnarch ppc %{_libdir}/%name/filter_dilyuvmmx.la %{_libdir}/%name/filter_dilyuvmmx.so %endif %{_libdir}/%name/filter_divxkey.la %{_libdir}/%name/filter_divxkey.so %{_libdir}/%name/filter_dnr.la %{_libdir}/%name/filter_dnr.so %{_libdir}/%name/filter_doublefps.la %{_libdir}/%name/filter_doublefps.so %{_libdir}/%name/filter_extsub.la %{_libdir}/%name/filter_extsub.so %{_libdir}/%name/filter_extsub2.la %{_libdir}/%name/filter_extsub2.so %{_libdir}/%name/filter_fields.la %{_libdir}/%name/filter_fields.so %{_libdir}/%name/filter_facemask.la %{_libdir}/%name/filter_facemask.so %{_libdir}/%name/filter_fps.la %{_libdir}/%name/filter_fps.so %{_libdir}/%name/filter_hqdn3d.la %{_libdir}/%name/filter_hqdn3d.so %{_libdir}/%name/filter_invert.la %{_libdir}/%name/filter_invert.so %{_libdir}/%name/filter_ivtc.la %{_libdir}/%name/filter_ivtc.so %{_libdir}/%name/filter_list.awk %{_libdir}/%name/filter_logo.la %{_libdir}/%name/filter_logo.so %{_libdir}/%name/filter_logoaway.la %{_libdir}/%name/filter_logoaway.so %{_libdir}/%name/filter_lowpass.la %{_libdir}/%name/filter_lowpass.so %{_libdir}/%name/filter_mask.la %{_libdir}/%name/filter_mask.so %{_libdir}/%name/filter_modfps.la %{_libdir}/%name/filter_modfps.so %{_libdir}/%name/filter_msharpen.la %{_libdir}/%name/filter_msharpen.so %{_libdir}/%name/filter_nored.la %{_libdir}/%name/filter_nored.so %{_libdir}/%name/filter_normalize.la %{_libdir}/%name/filter_normalize.so %{_libdir}/%name/filter_null.la %{_libdir}/%name/filter_null.so %{_libdir}/%name/filter_pp.la %{_libdir}/%name/filter_pp.so %{_libdir}/%name/filter_preview.la %{_libdir}/%name/filter_preview.so %{_libdir}/%name/filter_pv.la %{_libdir}/%name/filter_pv.so %{_libdir}/%name/filter_resample.la %{_libdir}/%name/filter_resample.so %{_libdir}/%name/filter_skip.la %{_libdir}/%name/filter_skip.so %{_libdir}/%name/filter_slowmo.la %{_libdir}/%name/filter_slowmo.so %{_libdir}/%name/filter_smartbob.la %{_libdir}/%name/filter_smartbob.so %{_libdir}/%name/filter_smartdeinter.la %{_libdir}/%name/filter_smartdeinter.so %{_libdir}/%name/filter_smartyuv.la %{_libdir}/%name/filter_smartyuv.so %{_libdir}/%name/filter_smooth.la %{_libdir}/%name/filter_smooth.so %{_libdir}/%name/filter_subtitler.la %{_libdir}/%name/filter_subtitler.so %{_libdir}/%name/filter_tc_audio.la %{_libdir}/%name/filter_tc_audio.so %{_libdir}/%name/filter_tc_video.la %{_libdir}/%name/filter_tc_video.so %{_libdir}/%name/filter_test.la %{_libdir}/%name/filter_test.so %{_libdir}/%name/filter_testframe.la %{_libdir}/%name/filter_testframe.so %{_libdir}/%name/filter_text.la %{_libdir}/%name/filter_text.so %{_libdir}/%name/filter_unsharp.la %{_libdir}/%name/filter_unsharp.so %{_libdir}/%name/filter_videocore.la %{_libdir}/%name/filter_videocore.so %{_libdir}/%name/filter_whitebalance.la %{_libdir}/%name/filter_whitebalance.so %{_libdir}/%name/filter_xsharpen.la %{_libdir}/%name/filter_xsharpen.so %{_libdir}/%name/filter_yuvdenoise.la %{_libdir}/%name/filter_yuvdenoise.so %{_libdir}/%name/filter_yuvmedian.la %{_libdir}/%name/filter_yuvmedian.so %{_libdir}/%name/filter_yuy2toyv12.la %{_libdir}/%name/filter_yuy2toyv12.so %{_libdir}/%name/import_ffbin.la %{_libdir}/%name/import_ffbin.so %{_libdir}/%name/import_pvn.la %{_libdir}/%name/import_pvn.so %{_libdir}/%name/import_ac3.la %{_libdir}/%name/import_ac3.so %if %suse_version < 1000 %{_libdir}/%name/import_af6.la %{_libdir}/%name/import_af6.so %endif %{_libdir}/%name/import_avi.la %{_libdir}/%name/import_avi.so %{_libdir}/%name/import_bsdav.la %{_libdir}/%name/import_bsdav.so %{_libdir}/%name/import_divx.la %{_libdir}/%name/import_divx.so %{_libdir}/%name/import_dv.la %{_libdir}/%name/import_dv.so %{_libdir}/%name/import_dvd.la %{_libdir}/%name/import_dvd.so %{_libdir}/%name/import_ffmpeg.la %{_libdir}/%name/import_ffmpeg.so %{_libdir}/%name/import_fraps.la %{_libdir}/%name/import_fraps.so %{_libdir}/%name/import_im.la %{_libdir}/%name/import_im.so %{_libdir}/%name/import_imlist.la %{_libdir}/%name/import_imlist.so %{_libdir}/%name/import_lav.la %{_libdir}/%name/import_lav.so %{_libdir}/%name/import_lzo.la %{_libdir}/%name/import_lzo.so %if %suse_version >= 1020 %{_libdir}/%name/import_mov.la %{_libdir}/%name/import_mov.so %endif %{_libdir}/%name/import_mp3.la %{_libdir}/%name/import_mp3.so %{_libdir}/%name/import_mpeg2.la %{_libdir}/%name/import_mpeg2.so #%if %suse_version != 920 #%{_libdir}/%name/import_mpeg3.la #%{_libdir}/%name/import_mpeg3.so #%endif %{_libdir}/%name/import_mplayer.la %{_libdir}/%name/import_mplayer.so %{_libdir}/%name/import_net.la %{_libdir}/%name/import_net.so %{_libdir}/%name/import_null.la %{_libdir}/%name/import_null.so %{_libdir}/%name/import_nuv.la %{_libdir}/%name/import_nuv.so %{_libdir}/%name/import_nvrec.la %{_libdir}/%name/import_nvrec.so %{_libdir}/%name/import_ogg.la %{_libdir}/%name/import_ogg.so %{_libdir}/%name/import_raw.la %{_libdir}/%name/import_raw.so %{_libdir}/%name/import_rawlist.la %{_libdir}/%name/import_rawlist.so %{_libdir}/%name/import_sh.la %{_libdir}/%name/import_sh.so %{_libdir}/%name/import_v4l.la %{_libdir}/%name/import_v4l.so %{_libdir}/%name/import_v4l2.la %{_libdir}/%name/import_v4l2.so %{_libdir}/%name/import_vdrac3.la %{_libdir}/%name/import_vdrac3.so %{_libdir}/%name/import_vnc.la %{_libdir}/%name/import_vnc.so %{_libdir}/%name/import_vob.la %{_libdir}/%name/import_vob.so %{_libdir}/%name/import_xml.la %{_libdir}/%name/import_xml.so %{_libdir}/%name/import_xvid.la %{_libdir}/%name/import_xvid.so %{_libdir}/%name/import_yuv.la %{_libdir}/%name/import_yuv.so %{_libdir}/%name/import_yuv4mpeg.la %{_libdir}/%name/import_yuv4mpeg.so %{_libdir}/%name/parse_csv.awk %{_libdir}/%name/pvm_functions.la %{_libdir}/%name/pvm_functions.so %{_libdir}/%name/xvid2.cfg %{_libdir}/%name/xvid3.cfg %{_libdir}/%name/xvid4.cfg %{_mandir}/man*/* %doc AUTHORS COPYING ChangeLog README TODO docs/* %changelog * Sun Sep 30 2007 Carsten Schoene <cs@linux-administrator.com> - import for SLE_10 build