diff options
author | Manfred Tremmel <manfredtremmel@users.sourceforge.net> | 2003-10-19 15:06:18 +0000 |
---|---|---|
committer | Manfred Tremmel <manfredtremmel@users.sourceforge.net> | 2003-10-19 15:06:18 +0000 |
commit | a8cb6e35eff4d1f5ed8a8bb1250015ffac34db77 (patch) | |
tree | 816cfa336154b0e15ed9398561224fda5cf1a952 | |
parent | 8edc5dd0c0adf591b813fcba69f60dc2e8d2eaf9 (diff) | |
download | xine-lib-a8cb6e35eff4d1f5ed8a8bb1250015ffac34db77.tar.gz xine-lib-a8cb6e35eff4d1f5ed8a8bb1250015ffac34db77.tar.bz2 |
specfile: new rpm for directfb implemented
CVS patchset: 5544
CVS date: 2003/10/19 15:06:18
-rw-r--r-- | misc/xine-lib.spec.in | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/misc/xine-lib.spec.in b/misc/xine-lib.spec.in index f6186b509..b1d159dc5 100644 --- a/misc/xine-lib.spec.in +++ b/misc/xine-lib.spec.in @@ -23,6 +23,7 @@ %define BUILD_OGG 0 #%define BUILD_OPENGL 0 %define BUILD_SDL 0 +%define BUILD_DIRECTFB 0 %define BUILD_SYNCFB 0 %define BUILD_W32DLL 0 %define BUILD_XVMC 0 @@ -39,8 +40,8 @@ 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} -Provides: xine, xine-lib, %{shortname} = %{version}-%{release} +Obsoletes: xine, xine-lib, xine-lib-oss, xine-lib-xv, libxine0, %{shortname}, xine-vcdx +Provides: xine, xine-lib, %{shortname} = %{version}-%{release}, xine-vcdx BuildRoot: %{_tmppath}/%{name}-buildroot %description @@ -378,6 +379,19 @@ libxine Sound-/Videoeinabeplugin für ogg/ogm-Dateien libxine-Ddni/Videolisdke Ogg/Ogm tiedostojen toistamiseen %endif +%if %BUILD_DIRECTFB +%package directfb +Summary: libxine video output plugin using libdirectfb +Summary(de): libxine Videoausgabeplugin per libdirectfb +Group: Development/Libraries + +%description directfb +libxine video output plugin using libdirectfb + +%description directfb -l de +libxine Videoausgabeplugin per libdirectfb +%endif + %if %BUILD_DXR3 %ifarch i386 i486 i586 i686 i786 i868 i986 k6 k7 athlon %package dxr3 @@ -555,6 +569,14 @@ grep -v -E "xineplug_vo_out_syncfb\.|README\.syncfb" ${RPM_BUILD_DIR}/filelist_l rm ${RPM_BUILD_DIR}/filelist_libxine1_old %endif +%if %BUILD_DIRECTFB +echo "%defattr(-,root,root)" > ${RPM_BUILD_DIR}/filelist_libxine1_directfb +mv ${RPM_BUILD_DIR}/filelist_libxine1 ${RPM_BUILD_DIR}/filelist_libxine1_old +grep -E "xineplug_vo_out_directfb\." ${RPM_BUILD_DIR}/filelist_libxine1_old | cat - >> ${RPM_BUILD_DIR}/filelist_libxine1_directfb +grep -v -E "xineplug_vo_out_directfb\." ${RPM_BUILD_DIR}/filelist_libxine1_old | cat - > ${RPM_BUILD_DIR}/filelist_libxine1 +rm ${RPM_BUILD_DIR}/filelist_libxine1_old +%endif + %if %BUILD_XVMC echo "%defattr(-,root,root)" > ${RPM_BUILD_DIR}/filelist_libxine1_xvmc mv ${RPM_BUILD_DIR}/filelist_libxine1 ${RPM_BUILD_DIR}/filelist_libxine1_old @@ -657,6 +679,10 @@ rm -rf ${RPM_BUILD_ROOT} %files syncfb -f ../filelist_libxine1_syncfb %endif +%if %BUILD_DIRECTFB +%files directfb -f ../filelist_libxine1_directfb +%endif + %if %BUILD_XVMC %ifarch i386 i486 i586 i686 i786 i868 i986 k6 k7 athlon %files xvmc -f ../filelist_libxine1_xvmc @@ -690,6 +716,8 @@ rm -rf ${RPM_BUILD_ROOT} %endif %changelog +* Sun Oct 19 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de> +- added separate directfb-package to solve dependendies * Tue Oct 07 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de> - activated separte xvmc package, when this is wanted. * Sun Jul 20 2003 Manfred Tremmel <Manfred.Tremmel@iiv.de> |