public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in dev-embedded/u-boot-tools: u-boot-tools-2012.10.ebuild ChangeLog
@ 2012-11-09 21:53 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 4+ messages in thread
From: Markos Chandras (hwoarang) @ 2012-11-09 21:53 UTC (permalink / raw
  To: gentoo-commits

hwoarang    12/11/09 21:53:32

  Modified:             ChangeLog
  Added:                u-boot-tools-2012.10.ebuild
  Log:
  Version bump. Bug #437576
  
  (Portage version: 2.1.11.31/cvs/Linux x86_64, signed Manifest commit with key B4AFF2C2)

Revision  Changes    Path
1.27                 dev-embedded/u-boot-tools/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?rev=1.27&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?rev=1.27&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?r1=1.26&r2=1.27

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- ChangeLog	5 Sep 2012 04:51:29 -0000	1.26
+++ ChangeLog	9 Nov 2012 21:53:32 -0000	1.27
@@ -1,6 +1,12 @@
 # ChangeLog for dev-embedded/u-boot-tools
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v 1.26 2012/09/05 04:51:29 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v 1.27 2012/11/09 21:53:32 hwoarang Exp $
+
+*u-boot-tools-2012.10 (09 Nov 2012)
+
+  09 Nov 2012; Markos Chandras <hwoarang@gentoo.org>
+  +u-boot-tools-2012.10.ebuild:
+  Version bump. Bug #437576
 
   05 Sep 2012; Tim Harder <radhermit@gentoo.org>
   -files/2011.09/0001-Build-timestamp_autogenerated.h-without-config.patch,



1.1                  dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?rev=1.1&content-type=text/plain

Index: u-boot-tools-2012.10.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild,v 1.1 2012/11/09 21:53:32 hwoarang Exp $

EAPI="4"

inherit toolchain-funcs

MY_P="u-boot-${PV/_/-}"
DESCRIPTION="utilities for working with Das U-Boot"
HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome"
SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""

S=${WORKDIR}/${MY_P}

src_prepare() {
	sed -i -e "s:-g ::" tools/Makefile || die
	# We don't have a config.h as we are building
	# for host and not for a board
	sed -i -e "/config.h/d" tools/env/fw_env.c || die
	# All this insanity is not required if there is no
	# /usr/include/image.h installed
	if [[ -e ${ROOT}/usr/include/image.h ]]; then
		ewarn "A image.h header is installed in /usr/include/"
		ewarn "Fixing u-boot files to use the local image.h header"
		# FIXME: HACK. media-libs/lensfun installs image.h
		# Copy local image.h to tools/ and common.h directory
		cp include/image.h common/image.h || die
		cp include/image.h tools/image.h || die
		sed -i -e "s:<image.h>:\"image.h\":" common/image.c || die
		# Fix headers so local copy is picked up first
		grep -r "<image\.h>" tools/* | cut -d ":" -f 1 | \
			xargs sed -i -e "s:<image.h>:\"image.h\":" || die
	fi
}

src_compile() {
	emake \
		HOSTSTRIP=echo \
		HOSTCC="$(tc-getCC)" \
		HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
		HOSTLDFLAGS="${LDFLAGS}" \
		tools-all
}

src_install() {
	cd tools env
	dobin bmp_logo gen_eth_addr img2srec mkimage
	dobin easylogo/easylogo
	dobin env/fw_printenv
	dosym fw_printenv /usr/bin/fw_setenv
	insinto /etc
	doins env/fw_env.config
}





^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in dev-embedded/u-boot-tools: u-boot-tools-2012.10.ebuild ChangeLog
@ 2012-11-09 21:56 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 4+ messages in thread
From: Markos Chandras (hwoarang) @ 2012-11-09 21:56 UTC (permalink / raw
  To: gentoo-commits

hwoarang    12/11/09 21:56:03

  Modified:             u-boot-tools-2012.10.ebuild ChangeLog
  Log:
  Fix typo in comment
  
  (Portage version: 2.1.11.31/cvs/Linux x86_64, signed Manifest commit with key B4AFF2C2)

Revision  Changes    Path
1.2                  dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?r1=1.1&r2=1.2

Index: u-boot-tools-2012.10.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- u-boot-tools-2012.10.ebuild	9 Nov 2012 21:53:32 -0000	1.1
+++ u-boot-tools-2012.10.ebuild	9 Nov 2012 21:56:03 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild,v 1.1 2012/11/09 21:53:32 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild,v 1.2 2012/11/09 21:56:03 hwoarang Exp $
 
 EAPI="4"
 
@@ -29,7 +29,7 @@
 		ewarn "A image.h header is installed in /usr/include/"
 		ewarn "Fixing u-boot files to use the local image.h header"
 		# FIXME: HACK. media-libs/lensfun installs image.h
-		# Copy local image.h to tools/ and common.h directory
+		# Copy local image.h to tools/ and common/ directory
 		cp include/image.h common/image.h || die
 		cp include/image.h tools/image.h || die
 		sed -i -e "s:<image.h>:\"image.h\":" common/image.c || die



1.28                 dev-embedded/u-boot-tools/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?rev=1.28&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?rev=1.28&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?r1=1.27&r2=1.28

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ChangeLog	9 Nov 2012 21:53:32 -0000	1.27
+++ ChangeLog	9 Nov 2012 21:56:03 -0000	1.28
@@ -1,6 +1,10 @@
 # ChangeLog for dev-embedded/u-boot-tools
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v 1.27 2012/11/09 21:53:32 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v 1.28 2012/11/09 21:56:03 hwoarang Exp $
+
+  09 Nov 2012; Markos Chandras <hwoarang@gentoo.org>
+  u-boot-tools-2012.10.ebuild:
+  Fix typo in comment
 
 *u-boot-tools-2012.10 (09 Nov 2012)
 





^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in dev-embedded/u-boot-tools: u-boot-tools-2012.10.ebuild ChangeLog
@ 2012-11-09 21:57 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 4+ messages in thread
From: Markos Chandras (hwoarang) @ 2012-11-09 21:57 UTC (permalink / raw
  To: gentoo-commits

hwoarang    12/11/09 21:57:35

  Modified:             u-boot-tools-2012.10.ebuild ChangeLog
  Log:
  s/ewarn/einfo/
  
  (Portage version: 2.1.11.31/cvs/Linux x86_64, signed Manifest commit with key B4AFF2C2)

Revision  Changes    Path
1.3                  dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?r1=1.2&r2=1.3

Index: u-boot-tools-2012.10.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- u-boot-tools-2012.10.ebuild	9 Nov 2012 21:56:03 -0000	1.2
+++ u-boot-tools-2012.10.ebuild	9 Nov 2012 21:57:35 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild,v 1.2 2012/11/09 21:56:03 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild,v 1.3 2012/11/09 21:57:35 hwoarang Exp $
 
 EAPI="4"
 
@@ -26,8 +26,8 @@
 	# All this insanity is not required if there is no
 	# /usr/include/image.h installed
 	if [[ -e ${ROOT}/usr/include/image.h ]]; then
-		ewarn "A image.h header is installed in /usr/include/"
-		ewarn "Fixing u-boot files to use the local image.h header"
+		einfo "A image.h header is installed in /usr/include/"
+		einfo "Fixing u-boot files to use the local image.h header"
 		# FIXME: HACK. media-libs/lensfun installs image.h
 		# Copy local image.h to tools/ and common/ directory
 		cp include/image.h common/image.h || die



1.29                 dev-embedded/u-boot-tools/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?rev=1.29&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?rev=1.29&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?r1=1.28&r2=1.29

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- ChangeLog	9 Nov 2012 21:56:03 -0000	1.28
+++ ChangeLog	9 Nov 2012 21:57:35 -0000	1.29
@@ -1,6 +1,10 @@
 # ChangeLog for dev-embedded/u-boot-tools
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v 1.28 2012/11/09 21:56:03 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v 1.29 2012/11/09 21:57:35 hwoarang Exp $
+
+  09 Nov 2012; Markos Chandras <hwoarang@gentoo.org>
+  u-boot-tools-2012.10.ebuild:
+  s/ewarn/einfo/
 
   09 Nov 2012; Markos Chandras <hwoarang@gentoo.org>
   u-boot-tools-2012.10.ebuild:





^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in dev-embedded/u-boot-tools: u-boot-tools-2012.10.ebuild ChangeLog
@ 2012-11-10  7:13 Mike Frysinger (vapier)
  0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger (vapier) @ 2012-11-10  7:13 UTC (permalink / raw
  To: gentoo-commits

vapier      12/11/10 07:13:49

  Modified:             u-boot-tools-2012.10.ebuild ChangeLog
  Log:
  Clean up build.
  
  (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key FB7C4156)

Revision  Changes    Path
1.4                  dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild?r1=1.3&r2=1.4

Index: u-boot-tools-2012.10.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- u-boot-tools-2012.10.ebuild	9 Nov 2012 21:57:35 -0000	1.3
+++ u-boot-tools-2012.10.ebuild	10 Nov 2012 07:13:49 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild,v 1.3 2012/11/09 21:57:35 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild,v 1.4 2012/11/10 07:13:49 vapier Exp $
 
 EAPI="4"
 
@@ -20,36 +20,24 @@
 
 src_prepare() {
 	sed -i -e "s:-g ::" tools/Makefile || die
-	# We don't have a config.h as we are building
-	# for host and not for a board
-	sed -i -e "/config.h/d" tools/env/fw_env.c || die
-	# All this insanity is not required if there is no
-	# /usr/include/image.h installed
-	if [[ -e ${ROOT}/usr/include/image.h ]]; then
-		einfo "A image.h header is installed in /usr/include/"
-		einfo "Fixing u-boot files to use the local image.h header"
-		# FIXME: HACK. media-libs/lensfun installs image.h
-		# Copy local image.h to tools/ and common/ directory
-		cp include/image.h common/image.h || die
-		cp include/image.h tools/image.h || die
-		sed -i -e "s:<image.h>:\"image.h\":" common/image.c || die
-		# Fix headers so local copy is picked up first
-		grep -r "<image\.h>" tools/* | cut -d ":" -f 1 | \
-			xargs sed -i -e "s:<image.h>:\"image.h\":" || die
-	fi
+	# This has been fixed upstream after 2012.10
+	sed -i '/include.*config.h/d' tools/env/fw_env.[ch] || die
+	# Make sure we find local u-boot headers first #429302
+	ln -s ../include/image.h tools/ || die
 }
 
 src_compile() {
 	emake \
-		HOSTSTRIP=echo \
+		HOSTSTRIP=: \
 		HOSTCC="$(tc-getCC)" \
 		HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
 		HOSTLDFLAGS="${LDFLAGS}" \
+		CONFIG_ENV_OVERWRITE=y \
 		tools-all
 }
 
 src_install() {
-	cd tools env
+	cd tools
 	dobin bmp_logo gen_eth_addr img2srec mkimage
 	dobin easylogo/easylogo
 	dobin env/fw_printenv



1.30                 dev-embedded/u-boot-tools/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?rev=1.30&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?rev=1.30&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog?r1=1.29&r2=1.30

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- ChangeLog	9 Nov 2012 21:57:35 -0000	1.29
+++ ChangeLog	10 Nov 2012 07:13:49 -0000	1.30
@@ -1,6 +1,9 @@
 # ChangeLog for dev-embedded/u-boot-tools
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v 1.29 2012/11/09 21:57:35 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/u-boot-tools/ChangeLog,v 1.30 2012/11/10 07:13:49 vapier Exp $
+
+  10 Nov 2012; Mike Frysinger <vapier@gentoo.org> u-boot-tools-2012.10.ebuild:
+  Clean up build.
 
   09 Nov 2012; Markos Chandras <hwoarang@gentoo.org>
   u-boot-tools-2012.10.ebuild:





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-11-10  7:13 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-09 21:53 [gentoo-commits] gentoo-x86 commit in dev-embedded/u-boot-tools: u-boot-tools-2012.10.ebuild ChangeLog Markos Chandras (hwoarang)
  -- strict thread matches above, loose matches on Subject: below --
2012-11-09 21:56 Markos Chandras (hwoarang)
2012-11-09 21:57 Markos Chandras (hwoarang)
2012-11-10  7:13 Mike Frysinger (vapier)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox