summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2012-11-09 21:53:33 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2012-11-09 21:53:33 +0000
commit4d1871c4577e0a9e0674cdf84b700d224360d8f5 (patch)
tree727047e20a6b887d7ba30129d61dc149c47b8efb /dev-embedded/u-boot-tools
parentmatched ARM thumb2 configure check match with 1.8.7; after discussion with mo... (diff)
downloadhistorical-4d1871c4577e0a9e0674cdf84b700d224360d8f5.tar.gz
historical-4d1871c4577e0a9e0674cdf84b700d224360d8f5.tar.bz2
historical-4d1871c4577e0a9e0674cdf84b700d224360d8f5.zip
Version bump. Bug #437576
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0xB4AFF2C2
Diffstat (limited to 'dev-embedded/u-boot-tools')
-rw-r--r--dev-embedded/u-boot-tools/ChangeLog8
-rw-r--r--dev-embedded/u-boot-tools/Manifest24
-rw-r--r--dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild59
3 files changed, 82 insertions, 9 deletions
diff --git a/dev-embedded/u-boot-tools/ChangeLog b/dev-embedded/u-boot-tools/ChangeLog
index 561a84a10f2c..97a77cb2cf91 100644
--- a/dev-embedded/u-boot-tools/ChangeLog
+++ b/dev-embedded/u-boot-tools/ChangeLog
@@ -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,
diff --git a/dev-embedded/u-boot-tools/Manifest b/dev-embedded/u-boot-tools/Manifest
index 1c8c4507ceb9..cd59d77d9b47 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -2,17 +2,25 @@
Hash: SHA256
DIST u-boot-2011.12.tar.bz2 8610390 SHA256 41820d65eb848411f71b9222957b3532607be0a754da916067876194148b907c SHA512 eb6df1153f215cd6fde7bba89ab9305a9904a0c2e4a8abb48151d269111d92e28f3e22553918b668b92e3b0049448ee511c07ab6269fec0c65c49dbdb91bbcd7 WHIRLPOOL e82226ec1b7b7a1fbb6351de0b18d3d804ccc319351d8cfa7ec9dbdec4948dbf0204fc70df51841bc65f487d44ba9e54d9cf3277b3b66dda85cbf0fcfb2caeef
+DIST u-boot-2012.10.tar.bz2 9449657 SHA256 dddec75070b5faa5df463085e3e1d27c6d058ec3481c666917baa961956d4d17 SHA512 026d17ce767f27dd282c91a626e6ff41cd6bcad375186732c8933956974d7412076ae28ef59263ed880055d4e8dbb20c09144b24d678fa3b9955b500f1c7e402 WHIRLPOOL 5e6a78cf65e904a5b082800cea8a511369296226812039409defdebf1e825823bf224b6b51447c839fe20edb61f42cf1703dff98f97ce9b553171c7ac72f44bf
EBUILD u-boot-tools-2011.12.ebuild 968 SHA256 aa393fcee05d9569799d5fe738a9a93ccf23dc26321339220e085bbb78a12d37 SHA512 4c9f64a548e0c75bc4df592b4612ba8d3481796098ca5f9b7a969a32702de80db0079306a3e35640600cd71b4175bc82db0de5d9e366338b2f96dec5d9a09296 WHIRLPOOL 7ab790d485fd647d37844ca411e949849452409044862bc8581b5f24f52bd2f299d01d5204b609f4b84f84be277de77df00b6ac44a73968f9c9fbb92f9e479f7
-MISC ChangeLog 4232 SHA256 6c16aa03624c5afa919f46b77d45aeab7b300a0a05b413f1c79db4a3c7f66dff SHA512 b474798191aaedd8144b7bf11b82fa12473e97988955ead137f0e5dbe5b75e8216c8fa2c8d676669ea854ffef9788b1467cdc0a5204aa3051d2ddf57d8c34147 WHIRLPOOL f53fffd3a21f122e7dee66993a33c0be6855de9257fe8ef70b108b171c51ee81f691b66eba763de53c305fa888b549fc8d8c7eb50179591afe8a6364a51f1025
+EBUILD u-boot-tools-2012.10.ebuild 1770 SHA256 8a075880d26325d84d7d559cd81b241d57612100b2d2457bf733d100b6656a38 SHA512 4afd9326525b90d8edf07aa72875c7e1665a6df753584a1d31241334bcd306ce1f81568bfd30d70805bb210202f8a9d7adc5e13d3c22b1bcc0128559f2996b45 WHIRLPOOL 8957a4b74a2149d54e5999f8558c32201b625236e3427d91f3a6ce54eede73b7e09fadf210e889f56d59431fca040c030390168ec8ca5904f66185e25a3e89c1
+MISC ChangeLog 4382 SHA256 b9249dc4a022781b123e9a841df19c82a7b45c13adf32e806c9f70bbf8e49bd6 SHA512 32aedfac2967c87c6b2f6a8b87cc74eb34b61e6bd1ea9c8962635372f7730a3db90ce6492e4ac6abbb3b153e29c110b907c81470dad45a50d517109145604897 WHIRLPOOL 97108110348cdc37043a9bc72c086b7573d9ae9ab48f5465684e12710d15b044ec42d64f10ba4d5e3dd409567bdeb238bb9b4e0f2814d99c2f599b3012aadf41
MISC metadata.xml 165 SHA256 fb7ede94a0633f77d601e3e81580eac1624a3bca14401a49d94082579507ba0a SHA512 2be6b57c8e55824d56afbe9ab641639e6e1b4cf73bf2795c2778e373777ad545b5211e06510f13703583e7bb18817f623bc00dddbc8c52ad5f100f085e5dfddf WHIRLPOOL 7fe27fc76b523efadbe65a61c187e78592bc1563423791709914a6263c587a8843c75e19c64f989c7fc8a105c6433a874116ec670df3a27b930634d7e14fb1fe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQRtpWAAoJEEqz6FtPBkyjBqgH/RQ1rs523NXSSo85ecxg8bhe
-66ggQpNPPgksens1cQrrsISX7lbQw4XjokNGHkcdO6ZKk/yLTaAgl0Fs4mlhT8jJ
-LCVbDd3OWucZ3YxehhK9w5GX5lCY6BaHaoWt5pZrPFbvpbYSiuTdMpQxqFZ625eI
-HfUflAwXojusaSnX1UPQUgCDLWAYUENXesoSrtqi8uwYWOivLgWagOAxNI7q4hVW
-27nNgBQYMRgdENWyactL6zk9LpicVf+bl1e8ZNtJDlmlra9G17eJsrjQgQAun+qX
-rRw88i9aM6JybbaHbLKtLvLyf/8vh3j2Nii8jJwQgNu9gvDLLzbuKMi3rzoIYgU=
-=0uqm
+iQIcBAEBCAAGBQJQnXtcAAoJEPqDWhW0r/LCqSYQAJaqGvBVTDQbIeA2m2z0Yq2c
+pdSiETadKlMJSgJUGcbm3BGOdI+n6FfL7sxWbvc4iHhu1bSPnQUcwXKLJmzBStFo
+zQcWgdUlXUNU9F+WORHFjNKlwbi2jsgvoTBoWVlJ08r3xZvM12LrUZFSdmwuAIe9
+Jbi0GyaTxL2neTMiSD+4yUpGACPX/2cFBJxUIPhGki52BlEVXXou2xkTbFAekVUC
+Gpqr5HIgG5fHxjMC644YMCFS44+UK9nYtPs46EpCU6JcBwxsb2PURmY1h5Fz29zp
+2TfuG504S6XmcYi8CB4iL87P826Zs1JLziwXMzEmfQ8O50VpuwCJOV8p9Vdia7by
+Ywu/ayi2o9jOuE5Pwo8Ae5VJNc4yilYqKQKDVhsex8tN7udrNO4WvyOJTmPrCFdD
+SnMmC+jOLl1pnCGfQ4u1pfahULVFKGKNo0eZXAsqhA5smznmzG3yknmYr57X2geA
++r2jPnUwItUP+jUYUINS/MgOLoSXHBxCJyTT6Q7P1QvXrqSsqwSwvc6eGp7oleVn
+ZUH0Q64L6Em0YUUZP9Yzjpty0oXxyipWd5ckgrHgj00flrpPQRlNPYWJE8OwOLsj
+davyDyRFSIYI9fBiADIcZWBCA51kD80KAx7rq6etkcBmtgVtT/YKJCVOII3aejL2
+YbKbmm1/kkZMeF/8VFMP
+=Ub5Q
-----END PGP SIGNATURE-----
diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild
new file mode 100644
index 000000000000..7fa49aa362cf
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2012.10.ebuild
@@ -0,0 +1,59 @@
+# 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
+}