SPECS (AC-branch): DirectFB.spec - updated gcc4 and fix patches - ...

hawk hawk at pld-linux.org
Wed Mar 7 14:41:19 CET 2007


Author: hawk                         Date: Wed Mar  7 13:41:19 2007 GMT
Module: SPECS                         Tag: AC-branch
---- Log message:
- updated gcc4 and fix patches
- build more input drivers, added subpackages for Dynapro and Gunze
  touchscreen drivers
- release 0.2 (why static subpackage includes all .a, .o and .so files?)

---- Files affected:
SPECS:
   DirectFB.spec (1.68.2.2 -> 1.68.2.3) 

---- Diffs:

================================================================
Index: SPECS/DirectFB.spec
diff -u SPECS/DirectFB.spec:1.68.2.2 SPECS/DirectFB.spec:1.68.2.3
--- SPECS/DirectFB.spec:1.68.2.2	Wed Mar  7 11:18:51 2007
+++ SPECS/DirectFB.spec	Wed Mar  7 14:41:13 2007
@@ -22,7 +22,7 @@
 Summary(pl):	DirectFB - Wspomaganie grafiki
 Name:		DirectFB
 Version:	1.0.0
-Release:	0.1
+Release:	0.2
 Epoch:		1
 License:	LGPL v2+
 Group:		Libraries
@@ -33,9 +33,8 @@
 Patch0:		%{name}-am.patch
 Patch1:		%{name}-pmake.patch
 Patch2:		%{name}-fix.patch
-Patch3:		%{name}-sh.patch
-Patch4:		%{name}-gcc4.patch
-Patch5:		%{name}-llh-ppc.patch
+Patch3:		%{name}-gcc4.patch
+Patch4:		%{name}-llh-ppc.patch
 URL:		http://www.directfb.org/
 BuildRequires:	SDL-devel
 BuildRequires:	XFree86-devel
@@ -53,7 +52,7 @@
 %{?with_multi:Provides:	DirectFB(multi)}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		dfbdir	%{_libdir}/directfb-%{version}
+%define		dfbdir	%{_libdir}/directfb-1.0-0
 
 %define		specflags	-fno-strict-aliasing
 
@@ -198,6 +197,48 @@
 tego portu. Sterownik może utrudnić współpracę z innymi urządzeniami
 podłączonymi do /dev/ttyS0 (jak mysz, modem itp.).
 
+%package input-dynapro
+Summary:	Dynapro touchscreen input driver for DirectFB
+Summary(pl):	Sterownik wejściowy do touchscreenów Dynapro dla DirectFB
+Group:		Libraries
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description input-dynapro
+Dynapro touchscreen input driver for DirectFB.
+
+NOTE: currently it uses hardcoded /dev/ttyS0 port, so don't install it
+unless you don't have Dynapro device connected to this port. It can mess
+with other devices connected to this port (mouse, modem etc.).
+
+%description input-dynapro -l pl
+Sterownik wejściowy do touchscreenów Dynapro dla DirectFB.
+
+UWAGA: aktualnie używa zakodowanego na stałe portu /dev/ttyS0, więc
+nie należy go instalować, jeśli urządzenie Dynapro nie jest podłączone do
+tego portu. Sterownik może utrudnić współpracę z innymi urządzeniami
+podłączonymi do /dev/ttyS0 (jak mysz, modem itp.).
+
+%package input-gunze
+Summary:	Gunze touchscreen input driver for DirectFB
+Summary(pl):	Sterownik wejściowy do touchscreenów Gunze dla DirectFB
+Group:		Libraries
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description input-gunze
+Gunze touchscreen input driver for DirectFB.
+
+NOTE: currently it uses hardcoded /dev/ttyS0 port, so don't install it
+unless you don't have Gunze device connected to this port. It can mess
+with other devices connected to this port (mouse, modem etc.).
+
+%description input-gunze -l pl
+Sterownik wejściowy do touchscreenów Gunze dla DirectFB.
+
+UWAGA: aktualnie używa zakodowanego na stałe portu /dev/ttyS0, więc
+nie należy go instalować, jeśli urządzenie Gunze nie jest podłączone do
+tego portu. Sterownik może utrudnić współpracę z innymi urządzeniami
+podłączonymi do /dev/ttyS0 (jak mysz, modem itp.).
+
 %package input-mutouch
 Summary:	MuTouch touchscreen input driver for DirectFB
 Summary(pl):	Sterownik wejściowy do touchscreenów MuTouch dla DirectFB
@@ -219,9 +260,8 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-#%patch3 -p1
-#%patch4 -p1
-%patch5 -p1
+%patch3 -p1
+%patch4 -p1
 
 %build
 %{__libtoolize}
@@ -230,9 +270,9 @@
 %{__automake}
 # MMX and SSE are detected at runtime, so it's safe to enable
 %configure \
+	--with-inputdrivers=dynapro,elo-input,gunze,joystick,keyboard,linuxinput,lirc,mutouch,penmount,ps2mouse,serialmouse,sonypijogdial,ucb1x00,wm97xx \
 	%{!?debug:--disable-debug} \
 	--disable-maintainer-mode \
-	--enable-elo-input \
 	--enable-fast-install \
 	--enable-linux-input \
 	%{?with_multi:--enable-multi} \
@@ -280,10 +320,14 @@
 %attr(755,root,root) %{_bindir}/dfbdump
 %attr(755,root,root) %{_bindir}/dfbg
 %attr(755,root,root) %{_bindir}/dfbinfo
+%attr(755,root,root) %{_bindir}/dfbinput
 %attr(755,root,root) %{_bindir}/dfblayer
+%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}/uwmdump
 %attr(755,root,root) %{_libdir}/libdirect-*.so.*.*.*
 %attr(755,root,root) %{_libdir}/libdirectfb-*.so.*.*.*
@@ -405,6 +449,14 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_elo.so
 
+%files input-dynapro
+%defattr(644,root,root,755)
+%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_dynapro.so
+
+%files input-gunze
+%defattr(644,root,root,755)
+%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_gunze.so
+
 %files input-mutouch
 %defattr(644,root,root,755)
 %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_mutouch.so
@@ -415,6 +467,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.68.2.3  2007/03/07 13:41:13  hawk
+- updated gcc4 and fix patches
+- build more input drivers, added subpackages for Dynapro and Gunze
+  touchscreen drivers
+- release 0.2 (why static subpackage includes all .a, .o and .so files?)
+
 Revision 1.68.2.2  2007/03/07 10:18:51  hawk
 - started update to 1.0.0, NFY
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/DirectFB.spec?r1=1.68.2.2&r2=1.68.2.3&f=u



More information about the pld-cvs-commit mailing list