summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManfred Tremmel <manfredtremmel@users.sourceforge.net>2003-10-19 15:06:18 +0000
committerManfred Tremmel <manfredtremmel@users.sourceforge.net>2003-10-19 15:06:18 +0000
commita8cb6e35eff4d1f5ed8a8bb1250015ffac34db77 (patch)
tree816cfa336154b0e15ed9398561224fda5cf1a952
parent8edc5dd0c0adf591b813fcba69f60dc2e8d2eaf9 (diff)
downloadxine-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.in32
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>