diff options
-rw-r--r-- | packages/liboil/files/.mtn2git_empty | 0 | ||||
-rw-r--r-- | packages/liboil/files/no_ppc_altivec.diff | 21 | ||||
-rw-r--r-- | packages/liboil/files/no_ppc_fpu.diff | 18 | ||||
-rw-r--r-- | packages/liboil/liboil_0.3.9.bb | 5 |
4 files changed, 44 insertions, 0 deletions
diff --git a/packages/liboil/files/.mtn2git_empty b/packages/liboil/files/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/liboil/files/.mtn2git_empty diff --git a/packages/liboil/files/no_ppc_altivec.diff b/packages/liboil/files/no_ppc_altivec.diff new file mode 100644 index 0000000000..44a62646ee --- /dev/null +++ b/packages/liboil/files/no_ppc_altivec.diff @@ -0,0 +1,21 @@ +diff -Naur liboil-0.3.9.org/configure.ac liboil-0.3.9/configure.ac +--- liboil-0.3.9.org/configure.ac 2006-05-23 02:19:31.000000000 +0200 ++++ liboil-0.3.9/configure.ac 2007-02-26 20:01:38.000000000 +0100 +@@ -167,7 +167,7 @@ + AS_SSE3_INTRINSICS(SSE3_CFLAGS, HAVE_SSE3_INTRINSICS=yes, HAVE_SSE3_INTRINSICS=no) + AS_3DNOW_INTRINSICS(_3DNOW_CFLAGS, HAVE_3DNOW_INTRINSICS=yes, HAVE_3DNOW_INTRINSICS=no) + AS_3DNOWEXT_INTRINSICS(_3DNOWEXT_CFLAGS, HAVE_3DNOWEXT_INTRINSICS=yes, HAVE_3DNOWEXT_INTRINSICS=no) +-AS_ALTIVEC_INTRINSICS(ALTIVEC_CFLAGS, HAVE_ALTIVEC_INTRINSICS=yes, HAVE_ALTIVEC_INTRINSICS=no) ++ALTIVEC_CFLAGS="" + + AM_CONDITIONAL(HAVE_MMX_INTRINSICS, test "x$HAVE_MMX_INTRINSICS" = "xyes") + AM_CONDITIONAL(HAVE_SSE_INTRINSICS, test "x$HAVE_SSE_INTRINSICS" = "xyes") +@@ -175,7 +175,7 @@ + AM_CONDITIONAL(HAVE_SSE3_INTRINSICS, test "x$HAVE_SSE3_INTRINSICS" = "xyes") + AM_CONDITIONAL(HAVE_3DNOW_INTRINSICS, test "x$HAVE_3DNOW_INTRINSICS" = "xyes") + AM_CONDITIONAL(HAVE_3DNOWEXT_INTRINSICS, test "x$HAVE_3DNOWEXT_INTRINSICS" = "xyes") +-AM_CONDITIONAL(HAVE_ALTIVEC_INTRINSICS, test "x$HAVE_ALTIVEC_INTRINSICS" = "xyes") ++HAVE_ALTIVEC_INTRINSICS="xno" + + AC_SUBST(MMX_CFLAGS) + AC_SUBST(SSE_CFLAGS) diff --git a/packages/liboil/files/no_ppc_fpu.diff b/packages/liboil/files/no_ppc_fpu.diff new file mode 100644 index 0000000000..d72e1b34e1 --- /dev/null +++ b/packages/liboil/files/no_ppc_fpu.diff @@ -0,0 +1,18 @@ +diff -Naur liboil-0.3.9-org/configure.ac liboil-0.3.9/configure.ac +--- liboil-0.3.9-org/configure.ac 2007-02-26 20:06:52.000000000 +0100 ++++ liboil-0.3.9/configure.ac 2007-02-26 20:16:35.000000000 +0100 +@@ -99,14 +99,6 @@ + + AS_HOST_DEFINES() + +-AS_GCC_ASM_POWERPC_FPU([HAVE_GCC_ASM_POWERPC_FPU=yes], +- [HAVE_GCC_ASM_POWERPC_FPU=no]) +-if test x$HAVE_GCC_ASM_POWERPC_FPU = xyes ; then +- AC_DEFINE(HAVE_GCC_ASM_POWERPC_FPU, 1, +- [Define if compiler supports PowerPC FPU instructions]) +-fi +-AM_CONDITIONAL(HAVE_GCC_ASM_POWERPC_FPU, +- test "x$HAVE_GCC_ASM_POWERPC" = "xyes") + + AC_C_BIGENDIAN + AS_UNALIGNED_ACCESS diff --git a/packages/liboil/liboil_0.3.9.bb b/packages/liboil/liboil_0.3.9.bb index 04a83100b0..ed6d870c44 100644 --- a/packages/liboil/liboil_0.3.9.bb +++ b/packages/liboil/liboil_0.3.9.bb @@ -2,9 +2,14 @@ DESCRIPTION = "Liboil is a library of simple functions that are optimized for va HOMEPAGE = "http://liboil.freedesktop.org/" LICENSE = "various" MAINTAINER = "Koen Kooi <koen@on.kabel.utwente.nl>" +PR = "r1" SRC_URI = "http://liboil.freedesktop.org/download/${P}.tar.gz" +SRC_URI_append_opendreambox = " \ + file://no_ppc_altivec.diff;patch=1;pnum=1 \ + file://no_ppc_fpu.diff;patch=1;pnum=1" + inherit autotools pkgconfig do_stage() { |