]>
Commit | Line | Data |
---|---|---|
9c77b8c1 | 1 | # TODO: |
b5d29c62 | 2 | # - split plugins into subpackages. (how? splitting criteria? perhaps by external deps, not by functionality (import/export/..?) |
9c77b8c1 | 3 | # - disable building of libraries which exist in system (libdv?,libmpeg2 etc.) |
bc273673 | 4 | # - cmov test is broken, ignores --enable-cmov-extension and tries to read /proc/cpuinfo |
b5d29c62 | 5 | # - pvm3 needs recompiled with -fPIC, then it can be used here |
173bf2e8 | 6 | # |
3a5a33fc | 7 | # Conditional build: |
fd51b56c | 8 | %bcond_without gtk # disable GTK+ dependent stuff |
b5d29c62 | 9 | %bcond_without avifile # disable avifile module |
fd51b56c | 10 | %bcond_without sdl # disable SDL support |
11 | %bcond_without im # disable imagemagick module | |
b5d29c62 JB |
12 | %bcond_without libmpeg3 # disable libmpeg3 support |
13 | %bcond_without quicktime # build with quicktime4linux support | |
14 | %bcond_with jpegmmx # jpeg-mmx | |
15 | %bcond_with pvm3 # pvm3 | |
16 | ||
17 | # no jpeg-mmx there (doesn't compile) | |
18 | %ifnarch i586 i686 athlon | |
19 | %undefine with_jpegmmx | |
20 | %endif | |
21 | # pvm3 needs recompiled with -fPIC | |
22 | %ifarch %{x8664} alpha | |
23 | %undefine with_pvm3 | |
24 | %endif | |
3a5a33fc | 25 | # |
1aabd80a JB |
26 | Summary: Video stream converter |
27 | Summary(pl): Konwerter strumieni video | |
692e6cca | 28 | Name: transcode |
b5d29c62 JB |
29 | Version: 1.0.2 |
30 | Release: 1 | |
692e6cca | 31 | License: GPL |
32 | Group: Applications | |
466c9e81 | 33 | Source0: http://www.jakemsr.com/transcode/%{name}-%{version}.tar.gz |
b5d29c62 | 34 | # Source0-md5: e353c0ab7e927a8672528e05a9ae960b |
466c9e81 | 35 | URL: http://www.transcoding.org/ |
a081df10 | 36 | %{?with_im:BuildRequires: ImageMagick-devel >= 5.4.3} |
bc273673 | 37 | %{?with_sdl:BuildRequires: SDL-devel >= 1.1.6} |
0da60c37 | 38 | BuildRequires: XFree86-devel |
09355889 | 39 | BuildRequires: a52dec-libs-devel |
985963d8 JB |
40 | BuildRequires: autoconf |
41 | BuildRequires: automake >= 1.3 | |
b5d29c62 JB |
42 | %{?with_avifile:BuildRequires: avifile-devel > 3:0.7.43-1} |
43 | BuildRequires: ffmpeg-devel >= 0.4.9-0.pre1 | |
bc273673 | 44 | BuildRequires: freetype-devel >= 2.1.2 |
88967b9a | 45 | BuildRequires: glib-devel >= 0.99.7 |
a081df10 | 46 | %{?with_gtk:BuildRequires: gtk+-devel} |
b5d29c62 | 47 | %{?with_jpegmmx:BuildRequires: jpeg-mmx} |
bc273673 | 48 | BuildRequires: lame-libs-devel >= 3.89 |
c5479046 | 49 | BuildRequires: libdv-devel >= 0.103 |
692e6cca | 50 | BuildRequires: libdvdread-devel |
09e58a63 | 51 | BuildRequires: libfame-devel |
bc273673 | 52 | BuildRequires: libjpeg-devel |
a081df10 | 53 | %{?with_libmpeg3:BuildRequires: libmpeg3-devel} |
e6c0f64a | 54 | BuildRequires: libogg-devel |
bc273673 | 55 | BuildRequires: libtheora-devel |
985963d8 | 56 | BuildRequires: libtool >= 2:1.5 |
0da60c37 | 57 | BuildRequires: libvorbis-devel |
b5d29c62 | 58 | BuildRequires: libquicktime-devel |
0da60c37 | 59 | BuildRequires: libxml2-devel |
bc273673 | 60 | BuildRequires: lzo-devel |
88967b9a | 61 | BuildRequires: mjpegtools-devel |
b5d29c62 | 62 | BuildRequires: mpeg2dec-devel >= 0.4.0b |
bc273673 JB |
63 | %ifarch %{ix86} |
64 | BuildRequires: nasm >= 0.98.34 | |
65 | %endif | |
b5d29c62 JB |
66 | %{?with_pvm3:BuildRequires: pvm-devel} |
67 | #%{?with_quicktime:BuildRequires: quicktime4linux-devel >= 1.5.5} | |
dc2b7f6d | 68 | BuildRequires: xvid-devel |
692e6cca | 69 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
70 | ||
985963d8 JB |
71 | %define specflags -fomit-frame-pointer |
72 | ||
692e6cca | 73 | %description |
1aabd80a | 74 | Linux Video Stream Processing Tool. |
692e6cca | 75 | |
76 | %description -l pl | |
1aabd80a | 77 |