summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-10-31 11:31:34 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-10-31 11:31:34 +0000
commitf028e24f120d157caeb3eee633206d719072b583 (patch)
tree5dad9c397a19078e1e274b5beb82107abffde519
parentUpdated thunderbird mask entry as the mips team no longer does stable keywords. (diff)
downloadgentoo-2-f028e24f120d157caeb3eee633206d719072b583.tar.gz
gentoo-2-f028e24f120d157caeb3eee633206d719072b583.tar.bz2
gentoo-2-f028e24f120d157caeb3eee633206d719072b583.zip
Use standard types instead of __ prefixed ones, fixes bug #235783, stop using bindnow-flags, bug #226983, and tc-export CC
(Portage version: 2.2_rc12/cvs/Linux 2.6.27.4 x86_64)
-rw-r--r--media-video/dfbsee/ChangeLog9
-rw-r--r--media-video/dfbsee/dfbsee-0.7.4-r1.ebuild17
-rw-r--r--media-video/dfbsee/files/dfbsee-0.7.4-standardtypes.patch43
3 files changed, 56 insertions, 13 deletions
diff --git a/media-video/dfbsee/ChangeLog b/media-video/dfbsee/ChangeLog
index 1132c73b1afb..e15857e9eb0f 100644
--- a/media-video/dfbsee/ChangeLog
+++ b/media-video/dfbsee/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-video/dfbsee
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/dfbsee/ChangeLog,v 1.10 2007/11/27 12:23:42 zzam Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/dfbsee/ChangeLog,v 1.11 2008/10/31 11:31:33 aballier Exp $
+
+ 31 Oct 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/dfbsee-0.7.4-standardtypes.patch, dfbsee-0.7.4-r1.ebuild:
+ Use standard types instead of __ prefixed ones, fixes bug #235783, stop
+ using bindnow-flags, bug #226983, and tc-export CC
27 Nov 2007; Matthias Schwarzott <zzam@gentoo.org> dfbsee-0.7.4.ebuild,
dfbsee-0.7.4-r1.ebuild:
diff --git a/media-video/dfbsee/dfbsee-0.7.4-r1.ebuild b/media-video/dfbsee/dfbsee-0.7.4-r1.ebuild
index 0c69bcda4d95..ba9ca1e142aa 100644
--- a/media-video/dfbsee/dfbsee-0.7.4-r1.ebuild
+++ b/media-video/dfbsee/dfbsee-0.7.4-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/dfbsee/dfbsee-0.7.4-r1.ebuild,v 1.3 2007/11/27 12:23:42 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/dfbsee/dfbsee-0.7.4-r1.ebuild,v 1.4 2008/10/31 11:31:33 aballier Exp $
-inherit flag-o-matic eutils
+inherit eutils toolchain-funcs
MY_PN="DFBSee"
MY_P=${MY_PN}-${PV}
@@ -29,16 +29,11 @@ src_unpack() {
epatch "${FILESDIR}/${P}-direcfb-0.9.24.patch"
epatch "${FILESDIR}/${P}-gcc4.patch"
-}
-
-src_compile() {
- append-ldflags $(bindnow-flags)
-
- econf
- emake || die "make failed"
+ epatch "${FILESDIR}/${P}-standardtypes.patch"
+ tc-export CC
}
src_install () {
- make DESTDIR="${D}" install || die
+ emake DESTDIR="${D}" install || die
dodoc README AUTHORS
}
diff --git a/media-video/dfbsee/files/dfbsee-0.7.4-standardtypes.patch b/media-video/dfbsee/files/dfbsee-0.7.4-standardtypes.patch
new file mode 100644
index 000000000000..c1a864965e87
--- /dev/null
+++ b/media-video/dfbsee/files/dfbsee-0.7.4-standardtypes.patch
@@ -0,0 +1,43 @@
+Index: DFBSee-0.7.4/src/rotate.c
+===================================================================
+--- DFBSee-0.7.4.orig/src/rotate.c
++++ DFBSee-0.7.4/src/rotate.c
+@@ -110,10 +110,10 @@ rotate (void *dest,
+ switch (bpp)
+ {
+ case 2:
+- ROTATE_LEFT (__u16 *)
++ ROTATE_LEFT (uint16_t *)
+ break;
+ case 4:
+- ROTATE_LEFT (__u32 *)
++ ROTATE_LEFT (uint32_t *)
+ break;
+ default:
+ break;
+@@ -125,10 +125,10 @@ rotate (void *dest,
+ switch (bpp)
+ {
+ case 2:
+- ROTATE_RIGHT (__u16 *)
++ ROTATE_RIGHT (uint16_t *)
+ break;
+ case 4:
+- ROTATE_RIGHT (__u32 *)
++ ROTATE_RIGHT (uint32_t *)
+ break;
+ default:
+ break;
+@@ -139,10 +139,10 @@ rotate (void *dest,
+ switch (bpp)
+ {
+ case 2:
+- ROTATE_HALF (__u16 *)
++ ROTATE_HALF (uint16_t *)
+ break;
+ case 4:
+- ROTATE_HALF (__u32 *)
++ ROTATE_HALF (uint32_t *)
+ break;
+ default:
+ break;