Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=316cad926e06613bfb50f91e5dbc56b6aa9d54a3

commit 316cad926e06613bfb50f91e5dbc56b6aa9d54a3
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date:   Fri Dec 28 14:15:34 2007 +0100

directfb-1.1.1-2-i686
revert one patch from git to make splashy work again
thx crazy for pointing out the right commit :)

diff --git a/source/xlib/directfb/05cca1e20a8f14738b5b97a23afb8e15a2a54473.diff 
b/source/xlib/directfb/05cca1e20a8f14738b5b97a23afb8e15a2a54473.diff
new file mode 100644
index 0000000..71f152d
--- /dev/null
+++ b/source/xlib/directfb/05cca1e20a8f14738b5b97a23afb8e15a2a54473.diff
@@ -0,0 +1,64 @@
+From: Denis Oliver Kropp <[EMAIL PROTECTED]>
+Date: Tue, 9 Oct 2007 01:46:06 +0000 (+0200)
+Subject: Made argument to fusion_skirmish_lock_count() const.
+X-Git-Url: 
http://git.directfb.org/?p=core%2FDirectFB.git;a=commitdiff_plain;h=05cca1e20a8f14738b5b97a23afb8e15a2a54473
+
+Made argument to fusion_skirmish_lock_count() const.
+
+Added unimplemented fusion_skirmish_lock_count() for single app.
+---
+
+diff --git a/lib/fusion/lock.c b/lib/fusion/lock.c
+index fbdedd3..9e1dc56 100644
+--- a/lib/fusion/lock.c
++++ b/lib/fusion/lock.c
+@@ -135,7 +135,7 @@ fusion_skirmish_swoop( FusionSkirmish *skirmish )
+ }
+
+ DirectResult
+-fusion_skirmish_lock_count( const FusionSkirmish *skirmish, int *lock_count )
++fusion_skirmish_lock_count( FusionSkirmish *skirmish, int *lock_count )
+ {
+      int data[2];
+
+@@ -372,7 +372,7 @@ fusion_skirmish_swoop( FusionSkirmish *skirmish )
+ }
+
+ DirectResult
+-fusion_skirmish_lock_count( const FusionSkirmish *skirmish, int *lock_count )
++fusion_skirmish_lock_count( FusionSkirmish *skirmish, int *lock_count )
+ {
+      D_ASSERT( skirmish != NULL );
+
+@@ -503,18 +503,6 @@ fusion_skirmish_swoop (FusionSkirmish *skirmish)
+ }
+
+ DirectResult
+-fusion_skirmish_lock_count( const FusionSkirmish *skirmish, int *lock_count )
+-{
+-     D_ASSERT( skirmish != NULL );
+-
+-     D_UNIMPLEMENTED();
+-
+-     *lock_count = 0;
+-
+-     return DFB_UNIMPLEMENTED;
+-}
+-
+-DirectResult
+ fusion_skirmish_dismiss (FusionSkirmish *skirmish)
+ {
+      D_ASSERT( skirmish != NULL );
+diff --git a/lib/fusion/lock.h b/lib/fusion/lock.h
+index 9740ffc..5d55e34 100644
+--- a/lib/fusion/lock.h
++++ b/lib/fusion/lock.h
+@@ -79,7 +79,7 @@ DirectResult fusion_skirmish_swoop  ( FusionSkirmish    
*skirmish );
+ /*
+  * Find out how many times current thread has acquired lock.
+  */
+-DirectResult fusion_skirmish_lock_count( const FusionSkirmish *skirmish, int 
*lock_count );
++DirectResult fusion_skirmish_lock_count( FusionSkirmish *skirmish, int 
*lock_count );
+
+ /*
+  * Unlock.
diff --git a/source/xlib/directfb/FrugalBuild b/source/xlib/directfb/FrugalBuild
index 089ac0f..816932e 100644
--- a/source/xlib/directfb/FrugalBuild
+++ b/source/xlib/directfb/FrugalBuild
@@ -5,16 +5,19 @@ pkgname=directfb
_F_archive_name=DirectFB
pkgver=1.1.1
_pkgver=1.1-0
-pkgrel=1
+pkgrel=2
pkgdesc="A thin library that provides hardware graphics acceleration, input 
device handling and abstraction, integrated windowing system on top of the 
Linux Framebuffer Device."
url="http://www.directfb.org";
license="LGPL"
-depends=('sdl' 'sysfsutils' 'freetype2' 'libpng' 'libjpeg' 'libmpeg3' 'zlib')
+depends=('sdl' 'sysfsutils' 'freetype2' 'libpng' 'libjpeg' 'libmpeg3' 'zlib' 
'libx11' 'libxext')
+makedepends=('xextproto')
groups=('xlib')
archs=('i686' 'x86_64')
up2date="lynx -dump http://directfb.org/index.php?path=Main%2FDownloads | 
Flasttar"
-source=(http://www.directfb.org/downloads/Core/$_F_archive_name-$pkgver.tar.gz)
-sha1sums=('93d0ea5ca4b10291ca55d1eb6fecc544966eadad')
+source=(http://www.directfb.org/downloads/Core/$_F_archive_name-$pkgver.tar.gz 
\
+       05cca1e20a8f14738b5b97a23afb8e15a2a54473.diff)
+sha1sums=('93d0ea5ca4b10291ca55d1eb6fecc544966eadad' \
+          '515640daf37d19870c8e4b7ab066904e46133679')

subpkgs=("$pkgname-video-i810" "$pkgname-video-i830" "$pkgname-video-mga" 
"$pkgname-video-nv" "$pkgname-video-savage" \
"$pkgname-video-sis" "$pkgname-video-neomagic" "$pkgname-video-ati" 
"$pkgname-video-nsc" \
@@ -66,7 +69,7 @@ build() {
sed -i '/-O3/d' configure || return 1
Fbuild --enable-x11 --enable-zlib --enable-sdl --enable-mmx --enable-sse \
--enable-jpeg --enable-png --enable-freetype --enable-sysfs --enable-static \
-       --enable-debug --disable-vnc --enable-fbdev --enable-fbcon \
+       --disable-debug --disable-vnc --enable-fbdev --enable-fbcon \
--with-input-drivers=keyboard,joystick,ps2mouse,serialmouse,linuxinput \
--with-gfx-drivers=i810,i830,matrox,nvidia,sis315,neomagic,savage,ati128
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to