SPECS: DirectFB.spec - updated to 1.2.3 (note: new sonames) - updated gcc4, ...

qboosh qboosh at pld-linux.org
Wed Sep 3 21:17:08 CEST 2008


Author: qboosh                       Date: Wed Sep  3 19:17:08 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 1.2.3 (note: new sonames)
- updated gcc4,link patches
- new -input-tslib package
- mpeg2 image provider moved to -extra, v4l video provider gone

---- Files affected:
SPECS:
   DirectFB.spec (1.83 -> 1.84) 

---- Diffs:

================================================================
Index: SPECS/DirectFB.spec
diff -u SPECS/DirectFB.spec:1.83 SPECS/DirectFB.spec:1.84
--- SPECS/DirectFB.spec:1.83	Fri Sep  7 19:43:07 2007
+++ SPECS/DirectFB.spec	Wed Sep  3 21:17:02 2008
@@ -7,13 +7,13 @@
 Summary:	DirectFB - Hardware graphics acceleration
 Summary(pl.UTF-8):	DirectFB - Wspomaganie grafiki
 Name:		DirectFB
-Version:	1.0.1
+Version:	1.2.3
 Release:	1
 Epoch:		1
 License:	LGPL v2+
 Group:		Libraries
 Source0:	http://www.directfb.org/downloads/Core/%{name}-%{version}.tar.gz
-# Source0-md5:	539e4b304d08bb0a2080c7b3f321d96f
+# Source0-md5:	caea8bcfc9c1d391e56d85e437005a5d
 Source1:	http://www.directfb.org/downloads/Extras/DFBTutorials-0.5.0.tar.gz
 # Source1-md5:	13e443a64bddd68835b574045d9025e9
 Patch0:		%{name}-am.patch
@@ -31,15 +31,17 @@
 BuildRequires:	libpng-devel >= 1.0
 BuildRequires:	libtool
 BuildRequires:	libvncserver-devel
-%{?with_multi:BuildRequires:	linux-fusion-devel >= 3.0}
+%{?with_multi:BuildRequires:	linux-fusion-devel >= 8.0}
+%{?with_multi:BuildRequires:	linux-fusion-devel < 9}
 BuildRequires:	sed >= 4.0
 BuildRequires:	sysfsutils-devel >= 1.3.0-3
+BuildRequires:	tslib-devel >= 0.0.2
 BuildRequires:	xorg-lib-libXext-devel
 BuildRequires:	zlib-devel >= 1.1.3
 %{?with_multi:Provides:	DirectFB(multi)}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		dfbdir	%{_libdir}/directfb-1.0-0
+%define		dfbdir	%{_libdir}/directfb-1.2-0
 
 %define		specflags	-fno-strict-aliasing
 
@@ -242,6 +244,18 @@
 
 UWAGA: do działania potrzebuje ustawienia "mut-device" w directfbrc.
 
+%package input-tslib
+Summary:	tslib-based touchscreen input driver for DirectFB
+Summary(pl.UTF-8):	Oparty na tslib sterownik wejściowy do touchscreenów dla DirectFB
+Group:		Libraries
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description input-tslib
+tslib-based touchscreen input driver for DirectFB
+
+%description input-tslib -l pl.UTF-8
+Oparty na tslib sterownik wejściowy do touchscreenów dla DirectFB.
+
 %package input-ucb1x00
 Summary:	UCB1x00 touchscreen input driver for DirectFB
 Summary(pl.UTF-8):	Sterownik wejściowy do touchscreenów UCB1x00 dla DirectFB
@@ -277,8 +291,9 @@
 
 %build
 %{__libtoolize}
-%{__aclocal}
+%{__aclocal} -I m4
 %{__autoconf}
+%{__autoheader}
 %{__automake}
 # MMX and SSE are detected at runtime, so it's safe to enable
 %configure \
@@ -302,7 +317,7 @@
 	--enable-sse \
 %endif
 %endif
-	--with-inputdrivers=dynapro,elo-input,gunze,joystick,keyboard,linuxinput,lirc,mutouch,penmount,ps2mouse,serialmouse,sonypijogdial,ucb1x00,wm97xx \
+	--with-inputdrivers=dbox2remote,dreamboxremote,dynapro,elo-input,gunze,joystick,keyboard,linuxinput,lirc,mutouch,penmount,ps2mouse,serialmouse,sonypijogdial,tslib,ucb1x00,wm97xx \
 	%{!?with_static_libs:--disable-static}
 
 %{__make} \
@@ -320,6 +335,9 @@
 
 touch $RPM_BUILD_ROOT%{_sysconfdir}/directfbrc
 
+# no API exported
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libsh7722_jpeg.la
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -330,22 +348,31 @@
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README TODO
 %attr(755,root,root) %{_bindir}/dfbdump
+%attr(755,root,root) %{_bindir}/dfbfx
 %attr(755,root,root) %{_bindir}/dfbg
 %attr(755,root,root) %{_bindir}/dfbinfo
 %attr(755,root,root) %{_bindir}/dfbinput
+%attr(755,root,root) %{_bindir}/dfbinspector
 %attr(755,root,root) %{_bindir}/dfblayer
+%attr(755,root,root) %{_bindir}/dfbmaster
 %attr(755,root,root) %{_bindir}/dfbpenmount
 %attr(755,root,root) %{_bindir}/dfbproxy
 %attr(755,root,root) %{_bindir}/dfbscreen
-%attr(755,root,root) %{_bindir}/dfbsummon
 %attr(755,root,root) %{_bindir}/mkdfiff
 %attr(755,root,root) %{_bindir}/mkdgiff
+%attr(755,root,root) %{_bindir}/sh7722_jpegtool
 %attr(755,root,root) %{_bindir}/uwmdump
-%attr(755,root,root) %{_libdir}/libdirect-*.so.*.*.*
-%attr(755,root,root) %{_libdir}/libdirectfb-*.so.*.*.*
-%attr(755,root,root) %{_libdir}/libfusion-*.so.*.*.*
-%attr(755,root,root) %{_libdir}/libuniquewm-*.so.*.*.*
-%attr(755,root,root) %{_libdir}/libvoodoo-*.so.*.*.*
+%attr(755,root,root) %{_libdir}/libdirect-1.2.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdirect-1.2.so.0
+%attr(755,root,root) %{_libdir}/libdirectfb-1.2.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdirectfb-1.2.so.0
+%attr(755,root,root) %{_libdir}/libfusion-1.2.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libfusion-1.2.so.0
+%attr(755,root,root) %{_libdir}/libuniquewm-1.2.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libuniquewm-1.2.so.0
+%attr(755,root,root) %{_libdir}/libvoodoo-1.2.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libvoodoo-1.2.so.0
+%attr(755,root,root) %{_libdir}/libsh7722_jpeg.so
 %dir %{dfbdir}
 %dir %{dfbdir}/gfxdrivers
 %attr(755,root,root) %{dfbdir}/gfxdrivers/*.so
@@ -376,7 +403,6 @@
 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so
 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dispatcher.so
 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so
-%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_mpeg2.so
 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_requestor.so
 %dir %{dfbdir}/interfaces/IDirectFBInputDevice
 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBInputDevice/lib*.so
@@ -388,17 +414,17 @@
 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBSurface/lib*.so
 %dir %{dfbdir}/interfaces/IDirectFBVideoProvider
 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.so
-%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.so
 %dir %{dfbdir}/interfaces/IDirectFBWindow
 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBWindow/lib*.so
 %dir %{dfbdir}/systems
+%attr(755,root,root) %{dfbdir}/systems/libdirectfb_devmem.so
 %attr(755,root,root) %{dfbdir}/systems/libdirectfb_fbdev.so
 %dir %{dfbdir}/wm
 %attr(755,root,root) %{dfbdir}/wm/*.so
 %{_datadir}/directfb-%{version}
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/directfbrc
 %{_mandir}/man1/dfbg.1*
-%{_mandir}/man5/*
+%{_mandir}/man5/directfbrc.5*
 
 %files devel
 %defattr(644,root,root,755)
@@ -416,7 +442,11 @@
 %{_libdir}/libvoodoo.la
 %{_includedir}/directfb
 %{_includedir}/directfb-internal
-%{_pkgconfigdir}/*.pc
+%{_pkgconfigdir}/direct.pc
+%{_pkgconfigdir}/directfb-internal.pc
+%{_pkgconfigdir}/directfb.pc
+%{_pkgconfigdir}/fusion.pc
+%{_pkgconfigdir}/voodoo.pc
 %{_mandir}/man1/directfb-csource.1*
 
 %if %{with static_libs}
@@ -448,7 +478,6 @@
 %files core-x11
 %defattr(644,root,root,755)
 %doc systems/x11/README
-%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_x11input.so
 %attr(755,root,root) %{dfbdir}/systems/libdirectfb_x11.so
 
 %files font-ft2
@@ -479,6 +508,10 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_mutouch.so
 
+%files input-tslib
+%defattr(644,root,root,755)
+%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_tslib.so
+
 %files input-ucb1x00
 %defattr(644,root,root,755)
 %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_ucb1x00_ts.so
@@ -493,6 +526,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.84  2008/09/03 19:17:02  qboosh
+- updated to 1.2.3 (note: new sonames)
+- updated gcc4,link patches
+- new -input-tslib package
+- mpeg2 image provider moved to -extra, v4l video provider gone
+
 Revision 1.83  2007/09/07 17:43:07  witekfl
 - added bcond_without static_libs
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/DirectFB.spec?r1=1.83&r2=1.84&f=u



More information about the pld-cvs-commit mailing list