]> git.pld-linux.org Git - packages/avifile.git/blobdiff - avifile.spec
- added patches: extern_c_ffmpeg, xf86dga, new_ffmpeg
[packages/avifile.git] / avifile.spec
index 2f58657325dc972262480cbb5c40791a233a08a7..4f7dc23b27b9758cd14abfbea545d6942d88a5a5 100644 (file)
@@ -6,11 +6,11 @@
 %bcond_with    nas     # enable NAS support
 #
 Summary:       Library for playing AVI files
 %bcond_with    nas     # enable NAS support
 #
 Summary:       Library for playing AVI files
-Summary(pl):   Biblioteka do odtwarzania plików AVI
-Summary(pt_BR):        Biblioteca para reproduzir formatos de áudio e vídeo usando binários win32
+Summary(pl.UTF-8):     Biblioteka do odtwarzania plików AVI
+Summary(pt_BR.UTF-8):  Biblioteca para reproduzir formatos de áudio e vídeo usando binários win32
 Name:          avifile
 Version:       0.7.45
 Name:          avifile
 Version:       0.7.45
-Release:       4
+Release:       7
 Epoch:         3
 License:       GPL
 Group:         X11/Libraries
 Epoch:         3
 License:       GPL
 Group:         X11/Libraries
@@ -33,6 +33,9 @@ Patch12:      %{name}-link.patch
 Patch13:       %{name}-am.patch
 Patch14:       %{name}-gcc4.patch
 Patch15:       %{name}-compile.patch
 Patch13:       %{name}-am.patch
 Patch14:       %{name}-gcc4.patch
 Patch15:       %{name}-compile.patch
+Patch16:       %{name}-extern_c_ffmpeg.patch
+Patch17:       %{name}-xf86dga.patch
+Patch18:       %{name}-new_ffmpeg.patch
 URL:           http://avifile.sourceforge.net/
 BuildRequires: SDL-devel >= 1.2.0
 BuildRequires: a52dec-libs-devel
 URL:           http://avifile.sourceforge.net/
 BuildRequires: SDL-devel >= 1.2.0
 BuildRequires: a52dec-libs-devel
@@ -68,28 +71,28 @@ BuildConflicts:     wine-devel
 Obsoletes:     avifile-vidix-nvidia
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 Obsoletes:     avifile-vidix-nvidia
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                specflags       -fno-strict-aliasing
+%define                specflags       -fno-strict-aliasing -D__STDC_CONSTANT_MACROS
 
 %description
 Avifile is a library that allow programs to read and write compressed
 AVI files (Indeo Video, DivX ;-), etc.) under x86 Linux.
 (De)compression is performed with various plugins (Win32, FFMpeg,...)
 
 
 %description
 Avifile is a library that allow programs to read and write compressed
 AVI files (Indeo Video, DivX ;-), etc.) under x86 Linux.
 (De)compression is performed with various plugins (Win32, FFMpeg,...)
 
-%description -l pl
-Avifile jest bibliotek± s³u¿±c± do odczytywania i zapisywania
-skompresowanych plików AVI (Indeo Video, DivX ;-), etc.) pod Linuksem.
-Do (de)kompresji u¿ywane s± wtyczki (win32, FFMpeg...).
+%description -l pl.UTF-8
+Avifile jest biblioteką służącą do odczytywania i zapisywania
+skompresowanych plików AVI (Indeo Video, DivX ;-), etc.) pod Linuksem.
+Do (de)kompresji używane są wtyczki (win32, FFMpeg...).
 
 
-%description -l pt_BR
-Avifile busca criar uma biblioteca usável de suporte a arquivos AVI e
-um conjunto básico de utilitários (para reprodução, captura e edição)
-para o Linux. Contém classes C++ para leitura e criação de AVIs e
-interfaces para compressores e descompresseores de áudio e vídeo.
+%description -l pt_BR.UTF-8
+Avifile busca criar uma biblioteca usável de suporte a arquivos AVI e
+um conjunto básico de utilitários (para reprodução, captura e edição)
+para o Linux. Contém classes C++ para leitura e criação de AVIs e
+interfaces para compressores e descompresseores de áudio e vídeo.
 
 %package devel
 Summary:       Header file required to build programs using libavifile
 
 %package devel
 Summary:       Header file required to build programs using libavifile
-Summary(pl):   Pliki nag³ówkowe wymagane przez programy u¿ywaj±ce libavifile
-Summary(pt_BR):        Componentes para desenvolvimento com a avifile
+Summary(pl.UTF-8):     Pliki nagłówkowe wymagane przez programy używające libavifile
+Summary(pt_BR.UTF-8):  Componentes para desenvolvimento com a avifile
 Group:         X11/Development/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      xorg-lib-libXext-devel
 Group:         X11/Development/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      xorg-lib-libXext-devel
@@ -104,41 +107,41 @@ Requires: zlib-devel
 %description devel
 Header files required to build programs using libavifile.
 
 %description devel
 Header files required to build programs using libavifile.
 
-%description devel -l pl
-Pliki nag³ówkowe niezbêdne do kompilacji programów korzystaj±cych z
+%description devel -l pl.UTF-8
+Pliki nagłówkowe niezbędne do kompilacji programów korzystających z
 libavifile.
 
 libavifile.
 
-%description devel -l pt_BR
+%description devel -l pt_BR.UTF-8
 Componentes para desenvolvimento com a avifile.
 
 %package qt
 Summary:       Qt-based AVI utilities
 Componentes para desenvolvimento com a avifile.
 
 %package qt
 Summary:       Qt-based AVI utilities
-Summary(pl):   Oparte na bibliotece Qt narzêdzia do plików AVI
+Summary(pl.UTF-8):     Oparte na bibliotece Qt narzędzia do plików AVI
 Group:         X11/Applications/Multimedia
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description qt
 Qt-based AVI utilities.
 
 Group:         X11/Applications/Multimedia
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description qt
 Qt-based AVI utilities.
 
-%description qt -l pl
-Oparte na bibliotece Qt narzêdzia do plików AVI.
+%description qt -l pl.UTF-8
+Oparte na bibliotece Qt narzędzia do plików AVI.
 
 %package aviplay
 Summary:       Player for AVI/ASF/WMF files
 
 %package aviplay
 Summary:       Player for AVI/ASF/WMF files
-Summary(pl):   Odtwarzacz plików AVI/ASF/WMF
+Summary(pl.UTF-8):     Odtwarzacz plików AVI/ASF/WMF
 Group:         X11/Applications/Multimedia
 Requires:      %{name}-qt = %{epoch}:%{version}-%{release}
 
 %description aviplay
 Sample player for AVI, ASF, WFM (with straming support) files.
 
 Group:         X11/Applications/Multimedia
 Requires:      %{name}-qt = %{epoch}:%{version}-%{release}
 
 %description aviplay
 Sample player for AVI, ASF, WFM (with straming support) files.
 
-%description aviplay -l pl
-Przyk³adowy odtwarzacz plików AVI, ASF, WFM (ze wsparciem dla
+%description aviplay -l pl.UTF-8
+Przykładowy odtwarzacz plików AVI, ASF, WFM (ze wsparciem dla
 odtwarzania z sieci.)
 
 %package utils
 Summary:       Sample programs using the avifile library
 odtwarzania z sieci.)
 
 %package utils
 Summary:       Sample programs using the avifile library
-Summary(pl):   Przyk³adowe programy u¿ywaj±ce biblioteki avifile
+Summary(pl.UTF-8):     Przykładowe programy używające biblioteki avifile
 Group:         X11/Applications/Multimedia
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 Group:         X11/Applications/Multimedia
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -148,14 +151,14 @@ capturing, AVI recompression, benchmarking, joining AVI files. These
 programs have more bugs as they are not as extensively developed as
 player.
 
 programs have more bugs as they are not as extensively developed as
 player.
 
-%description utils -l pl
-Kilka u¿ytecznych narzêdzi do przechwytywania TV, rekompresji AVI,
-benchmarkowania, ³±czenia plików AVI. Maj± wiêcej b³êdów, poniewa¿ nie
-s± tak intensywnie rozwijane jak odtwarzacz.
+%description utils -l pl.UTF-8
+Kilka użytecznych narzędzi do przechwytywania TV, rekompresji AVI,
+benchmarkowania, łączenia plików AVI. Mają więcej błędów, ponieważ nie
+są tak intensywnie rozwijane jak odtwarzacz.
 
 %package divx
 Summary:       Fast MPEG4 codec
 
 %package divx
 Summary:       Fast MPEG4 codec
-Summary(pl):   Szybki kodek MPEG4
+Summary(pl.UTF-8):     Szybki kodek MPEG4
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      divx4linux
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      divx4linux
@@ -164,12 +167,12 @@ Obsoletes:        avifile-divx4
 %description divx
 DivX MPEG-4 decoder and encoder.
 
 %description divx
 DivX MPEG-4 decoder and encoder.
 
-%description divx -l pl
+%description divx -l pl.UTF-8
 Dekoder i koder MPEG-4 DivX.
 
 %package ffmpeg
 Summary:       GPL MPEG4 codec
 Dekoder i koder MPEG-4 DivX.
 
 %package ffmpeg
 Summary:       GPL MPEG4 codec
-Summary(pl):   Kodek MPEG4 na licencji GPL
+Summary(pl.UTF-8):     Kodek MPEG4 na licencji GPL
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -182,18 +185,18 @@ into several file formats based on DCT/motion compensation encoding.
 Sound is compressed in MPEG audio layer 2 or using an AC3 compatible
 stream.
 
 Sound is compressed in MPEG audio layer 2 or using an AC3 compatible
 stream.
 
-%description ffmpeg -l pl
+%description ffmpeg -l pl.UTF-8
 ffmpeg jest hiperszybkim koderem audio/wideo czasu rzeczywistego,
 ffmpeg jest hiperszybkim koderem audio/wideo czasu rzeczywistego,
-serwerem strumieni oraz standardowym konwerterem plików audio-wideo.
+serwerem strumieni oraz standardowym konwerterem plików audio-wideo.
 
 
-Mo¿e pobieraæ obraz ze standardowego ¼ród³a obrazu Video4Linux i
-konwertowaæ je do kilku formatów plików opartych na kodowaniu
-DCT i kompensacji ruchu. D¼wiêk jest kompresowany w formacie MPEG
-layer 2 lub przy u¿yciu strumienia kompatybilnego z AC3.
+Może pobierać obraz ze standardowego źródła obrazu Video4Linux i
+konwertować je do kilku formatów plików opartych na kodowaniu DCT i
+kompensacji ruchu. Dźwięk jest kompresowany w formacie MPEG layer 2
+lub przy użyciu strumienia kompatybilnego z AC3.
 
 %package lame_audioenc
 Summary:       MP3 audio encoder plugin
 
 %package lame_audioenc
 Summary:       MP3 audio encoder plugin
-Summary(pl):   Wtyczka koduj±ca d¼wiêk w formacie MP3
+Summary(pl.UTF-8):     Wtyczka kodująca dźwięk w formacie MP3
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 # this library is dlopened
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 # this library is dlopened
@@ -207,36 +210,36 @@ Requires: lame-libs
 %description lame_audioenc
 Plugin for MP3 encoding capability of avirecompress tool.
 
 %description lame_audioenc
 Plugin for MP3 encoding capability of avirecompress tool.
 
-%description lame_audioenc -l pl
-Wtyczka umo¿liwiaj±ca avirecompressowi kodowanie MP3.
+%description lame_audioenc -l pl.UTF-8
+Wtyczka umożliwiająca avirecompressowi kodowanie MP3.
 
 %package mad
 Summary:       MAD - MPEG audio plugin
 
 %package mad
 Summary:       MAD - MPEG audio plugin
-Summary(pl):   MAD - wtyczka MPEG audio
+Summary(pl.UTF-8):     MAD - wtyczka MPEG audio
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description mad
 Plugin for decompression of MPEG-1 Layer I/II/III audio streams.
 
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description mad
 Plugin for decompression of MPEG-1 Layer I/II/III audio streams.
 
-%description mad -l pl
-Wtyczka do dekompresji strumieni d¼wiêkowych MPEG-1 Layer I/II/III.
+%description mad -l pl.UTF-8
+Wtyczka do dekompresji strumieni dźwiękowych MPEG-1 Layer I/II/III.
 
 %package vorbis
 Summary:       Vorbis audio plugin
 
 %package vorbis
 Summary:       Vorbis audio plugin
-Summary(pl):   Wtyczka Vorbis audio
+Summary(pl.UTF-8):     Wtyczka Vorbis audio
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vorbis
 Plugin for decompression of Vorbis audio streams.
 
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vorbis
 Plugin for decompression of Vorbis audio streams.
 
-%description vorbis -l pl
+%description vorbis -l pl.UTF-8
 Wtyczka do dekompresji strumieni audio Vorbis.
 
 %package win32
 Summary:       Win32 audio/video plugin
 Wtyczka do dekompresji strumieni audio Vorbis.
 
 %package win32
 Summary:       Win32 audio/video plugin
-Summary(pl):   Wtyczka audio/video win32
+Summary(pl.UTF-8):     Wtyczka audio/video win32
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      w32codec
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      w32codec
@@ -245,13 +248,13 @@ Requires: w32codec
 Plugin for using Win32 DLL libraries in avifile located in
 /usr/lib/win32.
 
 Plugin for using Win32 DLL libraries in avifile located in
 /usr/lib/win32.
 
-%description win32 -l pl
-Wtyczka do u¿ywania w avifile zlokalizowanych w /usr/lib/win32
+%description win32 -l pl.UTF-8
+Wtyczka do używania w avifile zlokalizowanych w /usr/lib/win32
 bibliotek DLL Win32.
 
 %package xvid
 Summary:       XVID codec
 bibliotek DLL Win32.
 
 %package xvid
 Summary:       XVID codec
-Summary(pl):   Kodek XVID
+Summary(pl.UTF-8):     Kodek XVID
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      xvid
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      xvid
@@ -259,79 +262,79 @@ Requires: xvid
 %description xvid
 XVID decoder and encoder.
 
 %description xvid
 XVID decoder and encoder.
 
-%description xvid -l pl
+%description xvid -l pl.UTF-8
 Dekoder i koder XVID.
 
 %package vidix-driver-fb
 Summary:       VIDIX driver for generic FrameBuffer
 Dekoder i koder XVID.
 
 %package vidix-driver-fb
 Summary:       VIDIX driver for generic FrameBuffer
-Summary(pl):   Sterownik VIDIX dla zwyk³ego FrameBuffera
+Summary(pl.UTF-8):     Sterownik VIDIX dla zwykłego FrameBuffera
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-fb
 VIDIX driver for generic FrameBuffer.
 
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-fb
 VIDIX driver for generic FrameBuffer.
 
-%description vidix-driver-fb -l pl
-Sterownik VIDIX dla zwyk³ego FrameBuffera.
+%description vidix-driver-fb -l pl.UTF-8
+Sterownik VIDIX dla zwykłego FrameBuffera.
 
 %package vidix-driver-mach64
 Summary:       VIDIX driver for ATI Mach64 video adapters
 
 %package vidix-driver-mach64
 Summary:       VIDIX driver for ATI Mach64 video adapters
-Summary(pl):   Sterownik VIDIX dla kart graficznych ATI Mach64
+Summary(pl.UTF-8):     Sterownik VIDIX dla kart graficznych ATI Mach64
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-mach64
 VIDIX driver for ATI Mach64 adapters.
 
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-mach64
 VIDIX driver for ATI Mach64 adapters.
 
-%description vidix-driver-mach64 -l pl
+%description vidix-driver-mach64 -l pl.UTF-8
 Sterownik vidix dla kart graficznych ATI Mach64.
 
 %package vidix-driver-mga
 Summary:       VIDIX driver for MGA (Matrox) video adapters
 Sterownik vidix dla kart graficznych ATI Mach64.
 
 %package vidix-driver-mga
 Summary:       VIDIX driver for MGA (Matrox) video adapters
-Summary(pl):   Sterownik VIDIX dla kart graficznych MGA (Matrox)
+Summary(pl.UTF-8):     Sterownik VIDIX dla kart graficznych MGA (Matrox)
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-mga
 VIDIX driver for MGA (Matrox) video adapters.
 
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-mga
 VIDIX driver for MGA (Matrox) video adapters.
 
-%description vidix-driver-mga -l pl
+%description vidix-driver-mga -l pl.UTF-8
 Sterownik VIDIX dla kart graficznych MGA (Matrox).
 
 %package vidix-driver-permedia
 Summary:       VIDIX driver for Permedia video adapters
 Sterownik VIDIX dla kart graficznych MGA (Matrox).
 
 %package vidix-driver-permedia
 Summary:       VIDIX driver for Permedia video adapters
-Summary(pl):   Sterownik VIDIX dla kart graficznych Permedia
+Summary(pl.UTF-8):     Sterownik VIDIX dla kart graficznych Permedia
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-permedia
 VIDIX driver for Permedia video adapters.
 
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-permedia
 VIDIX driver for Permedia video adapters.
 
-%description vidix-driver-permedia -l pl
+%description vidix-driver-permedia -l pl.UTF-8
 Sterownik VIDIX dla kart graficznych Permedia.
 
 %package vidix-driver-radeon
 Summary:       VIDIX driver for ATI Radeon video adapters
 Sterownik VIDIX dla kart graficznych Permedia.
 
 %package vidix-driver-radeon
 Summary:       VIDIX driver for ATI Radeon video adapters
-Summary(pl):   Sterownik VIDIX dla kart graficznych ATI Radeon
+Summary(pl.UTF-8):     Sterownik VIDIX dla kart graficznych ATI Radeon
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-radeon
 VIDIX driver for ATI Radeon video adapters.
 
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-radeon
 VIDIX driver for ATI Radeon video adapters.
 
-%description vidix-driver-radeon -l pl
+%description vidix-driver-radeon -l pl.UTF-8
 Sterownik VIDIX dla kart graficznych ATI Radeon.
 
 %package vidix-driver-rage128
 Summary:       VIDIX driver for ATI Rage128 video adapters
 Sterownik VIDIX dla kart graficznych ATI Radeon.
 
 %package vidix-driver-rage128
 Summary:       VIDIX driver for ATI Rage128 video adapters
-Summary(pl):   Sterownik VIDIX dla kart graficznych ATI Rage128
+Summary(pl.UTF-8):     Sterownik VIDIX dla kart graficznych ATI Rage128
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-rage128
 VIDIX driver for ATI Rage128 video adapters.
 
 Group:         X11/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vidix-driver-rage128
 VIDIX driver for ATI Rage128 video adapters.
 
-%description vidix-driver-rage128 -l pl
+%description vidix-driver-rage128 -l pl.UTF-8
 Sterownik VIDIX dla kart graficznych ATI Rage128.
 
 %prep
 Sterownik VIDIX dla kart graficznych ATI Rage128.
 
 %prep
@@ -353,6 +356,9 @@ rm -rf ffmpeg m4/ffmpeg.m4
 %patch13 -p1
 %patch14 -p1
 %patch15 -p1
 %patch13 -p1
 %patch14 -p1
 %patch15 -p1
+%patch16 -p1
+%patch17 -p1
+%patch18 -p1
 
 # unwanted hack
 rm -f m4/as.m4
 
 # unwanted hack
 rm -f m4/as.m4
This page took 0.092558 seconds and 4 git commands to generate.