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

commit 048a5f6fb0976d3b249d304bc814d18e744dd1b7
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Thu Aug 20 11:15:56 2009 +0200

allegro-4.2.2-3-i686
*added patch for fix build

diff --git a/source/xlib-extra/allegro/FrugalBuild 
b/source/xlib-extra/allegro/FrugalBuild
index f77914a..64d3152 100644
--- a/source/xlib-extra/allegro/FrugalBuild
+++ b/source/xlib-extra/allegro/FrugalBuild
@@ -3,16 +3,17 @@

pkgname=allegro
pkgver=4.2.2
-pkgrel=2
+pkgrel=3
pkgdesc="Allegro graphics library"
url="http://www.allegro.cc/";
depends=('libx11>=1.2.1-1' 'svgalib' 'alsa-lib')
groups=('xlib-extra')
archs=('i686' 'x86_64')
up2date="lynx -dump $url/files | grep -m1 tar.gz | sed 's/.*o-\(.*\).t.*/\1/'"
-source=($url/files/$pkgver/$pkgname-$pkgver.tar.gz)
+source=($url/files/$pkgver/$pkgname-$pkgver.tar.gz bineutils.diff)
Fconfopts="${fconfop...@]} --with-x"
-sha1sums=('0b581abb0bbc339c629830a6d3e934a20659b179')
+sha1sums=('0b581abb0bbc339c629830a6d3e934a20659b179' \
+          'fca2e9cba7ed45a16d88e20b382dcc4bd97e76c1')

build()
{
diff --git a/source/xlib-extra/allegro/bineutils.diff 
b/source/xlib-extra/allegro/bineutils.diff
new file mode 100644
index 0000000..7011b25
--- /dev/null
+++ b/source/xlib-extra/allegro/bineutils.diff
@@ -0,0 +1,11 @@
+--- a/src/i386/icpus.s
++++ b/src/i386/icpus.s
+@@ -67,7 +67,7 @@
+
+    fninit
+    movl $0x5A5A, %eax
+-   fnstsw %eax
++   fnstsw %ax
+    cmpl $0, %eax
+    jne is_fpu_not_found
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to