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