diff options
author | Manfred Tremmel <manfredtremmel@users.sourceforge.net> | 2004-05-11 21:14:53 +0000 |
---|---|---|
committer | Manfred Tremmel <manfredtremmel@users.sourceforge.net> | 2004-05-11 21:14:53 +0000 |
commit | 5e208f3399471a2205c22cf1e94a8b86825f3e1d (patch) | |
tree | d4527c2bafb3bc06e97127ae332fb2b6c85312fe | |
parent | 10993e3a5e6fbe2c32883b30f780e1146d08148d (diff) | |
download | xine-lib-5e208f3399471a2205c22cf1e94a8b86825f3e1d.tar.gz xine-lib-5e208f3399471a2205c22cf1e94a8b86825f3e1d.tar.bz2 |
spec-file: enabled building separat opengl rpm
CVS patchset: 6518
CVS date: 2004/05/11 21:14:53
-rw-r--r-- | misc/xine-lib.spec.in | 108 |
1 files changed, 68 insertions, 40 deletions
diff --git a/misc/xine-lib.spec.in b/misc/xine-lib.spec.in index 851a7e2db..90a235ff6 100644 --- a/misc/xine-lib.spec.in +++ b/misc/xine-lib.spec.in @@ -21,7 +21,7 @@ %define BUILD_FLAC 0 %define BUILD_GNOME_VFS 0 %define BUILD_OGG 0 -#%define BUILD_OPENGL 0 +%define BUILD_OPENGL 0 %define BUILD_SDL 0 %define BUILD_DIRECTFB 0 %define BUILD_SYNCFB 0 @@ -41,8 +41,17 @@ Group: Development/Libraries URL: http://xinehq.de Source: http://xinehq.de/files/@PACKAGE@-@VERSION@.tar.gz Packager: Manfred Tremmel <Manfred.Tremmel@iiv.de> -Obsoletes: xine, xine-lib, xine-lib-oss, xine-lib-xv, libxine0, %{shortname}, xine-vcdx -Provides: xine, xine-lib, %{shortname} = %{version}-%{release}, xine-vcdx +Obsoletes: xine +Obsoletes: xine-lib +Obsoletes: xine-lib-oss +Obsoletes: xine-lib-xv +Obsoletes: libxine0 +Obsoletes: %{shortname} +Obsoletes: xine-vcdx +Provides: xine +Provides: xine-lib +Provides: %{shortname} = %{version}-%{release} +Provides: xine-vcdx BuildRoot: %{_tmppath}/%{name}-buildroot %description @@ -103,8 +112,11 @@ Summary(cs): Hlavièkové soubory a dokumentace pro vývoj programù pou¾ívajícíc Summary(de): Headerdateien und Dokumentationen, um Programme mit libxine entwickeln zu können. Summary(fi): Header-tiedostot ja dokumentaatio, joita tarvitset kehittäessäsi ohjelmia libxine:n kanssa. Group: Development/Libraries -Obsoletes: xine-lib-devel libxine0-devel +Obsoletes: xine-lib-devel +Obsoletes: xine-devel +Obsoletes: libxine0-devel Provides: %{shortname}-devel = %{version}-%{release} +Provides: xine-devel %description devel This package contains header files and documentation required to develope @@ -173,7 +185,8 @@ Summary: libxine sound output plugin for alsa >= 0.9 Summary(de): libxine Soundausgabeplguin für Alsa >= 0.9 Summary(fi): libxine-Ddnilisdke uudelle Linux:n ddniarkkitehtuurille (ALSA >= 0.9) Group: Development/Libraries -Obsoletes: xine-lib-alsa09, libxine0-alsa09 +Obsoletes: xine-lib-alsa09 +Obsoletes: libxine0-alsa09 %description alsa09 libxine sound output plugin for alsa >= 0.9 @@ -191,7 +204,8 @@ Summary: libxine sound output plugin for arts (KDE-soundserver) Summary(de): libxine Soundausgabeplugin für arts (KDE-Soundserver) Summary(fi): libxine-Ddnilisdke Arts ddnipalvelimelle (KDE:n ddnipalvelin) Group: Development/Libraries -Obsoletes: xine-lib-arts, libxine0-arts +Obsoletes: xine-lib-arts +Obsoletes: libxine0-arts %description arts libxine sound output plugin for arts (KDE-soundserver) @@ -209,7 +223,8 @@ Summary: libxine sound output plugin for enlightmend sound daemon Summary(de): libxine Soundausgabeplugin für den Enlightmend Sound Daemon Summary(fi): libxine-ddnilisdke Enlightmend ddnipalvelimelle Group: Development/Libraries -Obsoletes: xine-lib-esd, libxine0-esd +Obsoletes: xine-lib-esd +Obsoletes: libxine0-esd %description esd libxine sound output plugin for enlightmend sound daemon (Gnome and Enlightment) @@ -227,7 +242,8 @@ Summary: libxine video output plugin for SDL-library (Simple DirectMedia Summary(de): libxine Videoausgabeplguin für SDL-Bibliothek (Simple DirectMedia Layer) Summary(fi): libxine-Videolisdke SDL grafiikkakirjastolle (Simple DirectMedia Layer) Group: Development/Libraries -Obsoletes: xine-lib-sdl, libxine0-sdl +Obsoletes: xine-lib-sdl +Obsoletes: libxine0-sdl %description sdl libxine video output plugin for SDL-library (Simple DirectMedia Layer) @@ -245,7 +261,10 @@ Summary: libxine video output plugin for aa-library (ASCII Art) Summary(de): libxine Videoausgabeplugin für aa-Bibliothek (ASCII Art) Summary(fi): libxine-Videolisdke aa-grafiikkakirjastolle (ASCII Art) Group: Development/Libraries -Obsoletes: xine-lib-aa, libxine0-aa +Obsoletes: xine-lib-aa +Obsoletes: libxine0-aa +Obsoletes: xine-extra +Provides: xine-extra %description aa libxine video output plugin for aa-library (ASCII Art) @@ -257,19 +276,20 @@ libxine Videoausgabeplugin für aa-Bibliothek (ASCII Art) libxine-Videolisdke aa-grafiikkakirjastolle (ASCII Art) %endif -#%if %BUILD_OPENGL -#%package opengl -#Summary: libxine video output plugin using OpenGL (3D graphic cards) -#Summary(de): libxine Videoausgabeplugin per OpenGL (3D Grafikkarte) -#Group: Development/Libraries -#Obsoletes: xine-lib-opengl, libxine0-opengl -# -#%description opengl -#libxine video output plugin using OpenGL (3D graphic cards) -# -#%description opengl -l de -#libxine Videoausgabeplugin per OpenGL (3D Grafikkarte) -#%endif +%if %BUILD_OPENGL +%package opengl +Summary: libxine video output plugin using OpenGL (3D graphic cards) +Summary(de): libxine Videoausgabeplugin per OpenGL (3D Grafikkarte) +Group: Development/Libraries +Obsoletes: xine-lib-opengl +Obsoletes: libxine0-opengl + +%description opengl +libxine video output plugin using OpenGL (3D graphic cards) + +%description opengl -l de +libxine Videoausgabeplugin per OpenGL (3D Grafikkarte) +%endif %if %BUILD_SYNCFB %package syncfb @@ -367,8 +387,12 @@ Summary: libxine sound/video input plugin for ogg/ogm-files Summary(de): libxine Sound-/Videoeinabeplugin für ogg/ogm-Dateien Summary(fi): libxine-Ddni/Videolisdke Ogg/Ogm tiedostojen toistamiseen Group: Development/Libraries -Obsoletes: xine-lib-oggvorbis, %{libname}-oggvorbis, %{libname}-oggtheora -Provides: xine-lib-oggvorbis, %{libname}-oggvorbis, %{libname}-oggtheora +Obsoletes: xine-lib-oggvorbis +Obsoletes: %{libname}-oggvorbis +Obsoletes: %{libname}-oggtheora +Provides: xine-lib-oggvorbis +Provides: %{libname}-oggvorbis +Provides: %{libname}-oggtheora %description ogg libxine sound/video input plugin for ogg/ogm-files @@ -409,11 +433,12 @@ libxine Videoausgabeplugin per libstk (Set-top Toolkit) %if %BUILD_DXR3 %ifarch i386 i486 i586 i686 i786 i868 i986 k6 k7 athlon %package dxr3 -Summary: libxine video output plugin using mpeg2 decoding cards with dxr3 decoder-chip -Summary(de): libxine Videoausgabeplugin, nutzt MPEG2-decoder-Karten mit dxr3 Decoder-Chip -Summary(fi): libxine-Videolisdke MPEG2-videopurkukorteille, joissa on DXR3 purkusiru -Group: Development/Libraries -Obsoletes: xine-lib-dxr3, libxine0-dxr3 +Summary: libxine video output plugin using mpeg2 decoding cards with dxr3 decoder-chip +Summary(de): libxine Videoausgabeplugin, nutzt MPEG2-decoder-Karten mit dxr3 Decoder-Chip +Summary(fi): libxine-Videolisdke MPEG2-videopurkukorteille, joissa on DXR3 purkusiru +Group: Development/Libraries +Obsoletes: xine-lib-dxr3 +Obsoletes: libxine0-dxr3 %description dxr3 libxine video output plugin using mpeg2 decoding cards with dxr3 decoder-chip @@ -450,7 +475,8 @@ Summary: libxine decoding plugin using win32 dlls for native not supporte Summary(de): libxine Dekodierplugin, nutzt Win32 dlls für natvie nicht unterstützte Formate Summary(fi): libxine-Purkulisdke, joka mahdollistaa Win32 DLL:n kdytvn. Group: Development/Libraries -Obsoletes: xine-lib-w32dll, libxine0-w32dll +Obsoletes: xine-lib-w32dll +Obsoletes: libxine0-w32dll %description w32dll libxine decoding plugin using win32 dlls for native not supported formats @@ -569,13 +595,13 @@ grep -v "xineplug_vo_out_aa\." ${RPM_BUILD_DIR}/filelist_libxine1_old | cat - > rm ${RPM_BUILD_DIR}/filelist_libxine1_old %endif -#%if %BUILD_OPENGL -#echo "%defattr(-,root,root)" > ${RPM_BUILD_DIR}/filelist_libxine1_opengl -#mv ${RPM_BUILD_DIR}/filelist_libxine1 ${RPM_BUILD_DIR}/filelist_libxine1_old -#grep -E "xineplug_vo_out_opengl\.|README.opengl" ${RPM_BUILD_DIR}/filelist_libxine1_old | cat - >> ${RPM_BUILD_DIR}/filelist_libxine1_opengl -#grep -v -E "xineplug_vo_out_opengl\.|README.opengl" ${RPM_BUILD_DIR}/filelist_libxine1_old | cat - > ${RPM_BUILD_DIR}/filelist_libxine1 -#rm ${RPM_BUILD_DIR}/filelist_libxine1_old -#%endif +%if %BUILD_OPENGL +echo "%defattr(-,root,root)" > ${RPM_BUILD_DIR}/filelist_libxine1_opengl +mv ${RPM_BUILD_DIR}/filelist_libxine1 ${RPM_BUILD_DIR}/filelist_libxine1_old +grep -E "xineplug_vo_out_opengl\.|README.opengl" ${RPM_BUILD_DIR}/filelist_libxine1_old | cat - >> ${RPM_BUILD_DIR}/filelist_libxine1_opengl +grep -v -E "xineplug_vo_out_opengl\.|README.opengl" ${RPM_BUILD_DIR}/filelist_libxine1_old | cat - > ${RPM_BUILD_DIR}/filelist_libxine1 +rm ${RPM_BUILD_DIR}/filelist_libxine1_old +%endif %if %BUILD_SYNCFB echo "%defattr(-,root,root)" > ${RPM_BUILD_DIR}/filelist_libxine1_syncfb @@ -695,9 +721,9 @@ rm ${RPM_BUILD_DIR}/filelist_libxine1_old %files aa -f ../filelist_libxine1_aa %endif -#%if %BUILD_OPENGL -#%files opengl -f ../filelist_libxine1_opengl -#%endif +%if %BUILD_OPENGL +%files opengl -f ../filelist_libxine1_opengl +%endif %if %BUILD_SYNCFB %files syncfb -f ../filelist_libxine1_syncfb @@ -744,6 +770,8 @@ rm ${RPM_BUILD_DIR}/filelist_libxine1_old %endif %changelog +* Sat May 01 2004 Manfred Tremmel <Manfred.Tremmel@iiv.de> +- activated opengl plugin * Tue Apr 06 2004 Manfred Tremmel <Manfred.Tremmel@iiv.de> - removed xvid modules from -devel package and put it back to main package. |