summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2013-07-15 06:58:46 +0000
committerMichael Weber <xmw@gentoo.org>2013-07-15 06:58:46 +0000
commitbbf7ad59b90583f9adf7657f87a6a82cdca7f4cf (patch)
treed2bc0e45106824f657e72aa22ff15efa8e50d398 /sys-boot/raspberrypi-firmware
parentVersion bump (diff)
downloadgentoo-2-bbf7ad59b90583f9adf7657f87a6a82cdca7f4cf.tar.gz
gentoo-2-bbf7ad59b90583f9adf7657f87a6a82cdca7f4cf.tar.bz2
gentoo-2-bbf7ad59b90583f9adf7657f87a6a82cdca7f4cf.zip
Initial import, replaces sys-boot/raspberrypi-loader::xmw, bug 421681.
(Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key 62EEF090)
Diffstat (limited to 'sys-boot/raspberrypi-firmware')
-rw-r--r--sys-boot/raspberrypi-firmware/ChangeLog10
-rw-r--r--sys-boot/raspberrypi-firmware/Manifest10
-rw-r--r--sys-boot/raspberrypi-firmware/metadata.xml8
-rw-r--r--sys-boot/raspberrypi-firmware/raspberrypi-firmware-0_p20130711.ebuild43
-rw-r--r--sys-boot/raspberrypi-firmware/raspberrypi-firmware-9999.ebuild33
5 files changed, 104 insertions, 0 deletions
diff --git a/sys-boot/raspberrypi-firmware/ChangeLog b/sys-boot/raspberrypi-firmware/ChangeLog
new file mode 100644
index 000000000000..c94c82aea7d3
--- /dev/null
+++ b/sys-boot/raspberrypi-firmware/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sys-boot/raspberrypi-firmware
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/raspberrypi-firmware/ChangeLog,v 1.1 2013/07/15 06:58:46 xmw Exp $
+
+*raspberrypi-firmware-0_p20130711 (15 Jul 2013)
+*raspberrypi-firmware-9999 (15 Jul 2013)
+
+ 15 Jul 2013; Michael Weber <xmw@gentoo.org> +metadata.xml,
+ +raspberrypi-firmware-0_p20130711.ebuild, +raspberrypi-firmware-9999.ebuild:
+ Initial import, replaces sys-boot/raspberrypi-loader::xmw, bug 421681.
diff --git a/sys-boot/raspberrypi-firmware/Manifest b/sys-boot/raspberrypi-firmware/Manifest
new file mode 100644
index 000000000000..1b47d969982a
--- /dev/null
+++ b/sys-boot/raspberrypi-firmware/Manifest
@@ -0,0 +1,10 @@
+DIST raspberrypi-firmware-ba8059e890-bootcode.bin 17816 SHA256 f89d19c5287e566320ecd7e1d70d649f308a1b9d05a29d88a0768c3ba7a2bd14 SHA512 5332b2554cbdd3abb32f52506b851f7b3dc2c76a6f9040ec8ad946f6d9faf479e502dda11070aba7706d83e1c3839ff92ca8fbf8e79b972f91814dedbe19ea48 WHIRLPOOL 24e179152e392fc303e92cdfb8b4ef64e323736854bc826ddd0132a5652c9aa441027791781ff7f16fa7fb761485629977bd0882561b008fb66d4503be171e05
+DIST raspberrypi-firmware-ba8059e890-fixup.dat 5890 SHA256 f70019ed5b4deacb09cbf209c0881555374d3cdf2d136b1a69cfd9bab4e441da SHA512 1fc7b31892fa768f901b05b4b5ebc952b393eeb65a91847fbd346ff636808e9c585d67351280c5250557aab2b15f3563b733ba592b859c13cbd206a7f72fe58f WHIRLPOOL b3c3b7920446693122dc438d99dbda65019fecad1ac18f5f17946d8ee9bfd701d958a2cee2ff8f7a0f78eebd79fb92149b92d5bdd0b94f8cc9d8743f70abf55c
+DIST raspberrypi-firmware-ba8059e890-fixup_cd.dat 2022 SHA256 5cbecdc42a92dbbaa96d1d8c82712b6c3cfe448254ee62fcb6b0a303a86c64d5 SHA512 3d55ee733581d697762dfe39efbcad43ee24b6b369858736886918e539b7280c456d2a1dd7f0f1c07b2c83006e40756959c9f3b1ebc9c23f0bd834a21d1e2f76 WHIRLPOOL 386161d30e03c22f832265be3ae301927f10411c53b5cf2e1ab38d4b99351dc6ce732308409ee745fd763b0f3eb83335aaa791ef913a130cb724ba32c0eaeffb
+DIST raspberrypi-firmware-ba8059e890-fixup_x.dat 8842 SHA256 356d1e0efc343545aa15edf81c6be943640082e0df92885f895eb31d8c9860bb SHA512 c186f76c12e3c649a4775385c6ce317fb75ed449996e9bdad63c3129ce8c4d29ac263c70d3a92d423bb61a0045cfa1fd2a46f9435e756ea10763d0417c20ca64 WHIRLPOOL db67c4f26a1b1a9ff0d39fe5cefe6695c976fff4b0df287c0d524bd5d828fee3faea1c3f12c22ce553f1c3bff9171864cc2b734e05983c0fabc32370c2277bf7
+DIST raspberrypi-firmware-ba8059e890-start.elf 2690132 SHA256 324a40f565f49dcb63282133c2ae60c7d113c4a362a09c45d45918c6dba30ac9 SHA512 4e7e3c817936f576a2a033bbf95940804ac19ef133ece9c9603e56e97bee0a1aa46b107c714cb37018bc18bbc4dccbbfabaedc3a7d870eee262763e07130e9fc WHIRLPOOL 3feaf69da05d41bd98e4788f38b3ccf4865cfb8a8f53fd18f11a9689a8018fd0634dddfecc51d4ed118735523e234aa043f4dd649ba1d0081a69e9497c421558
+DIST raspberrypi-firmware-ba8059e890-start_cd.elf 469176 SHA256 5035acc265979ff84a6c96ae6999ee51af9dc4db0630da2351f99500f8cb750e SHA512 5928bb24b476fed695c1a3b18ee19bd719e2f41cfa7af819d7cca27b123b21c304c894347a87fb2399faf59d544ea934b83517c4b9590d42d7e6bbf9155e8cac WHIRLPOOL dddb4d4dee3015e1dd2cbb259b2f1224cc4824890b52aeb407bcadb4e4e51b9a5db0770220e944ff0a522bfa37e0778509bdabf6a9194fd2799b66a1b537ca34
+DIST raspberrypi-firmware-ba8059e890-start_x.elf 3657572 SHA256 9d2e0e7e41521f84de3d2a9ee9330757be0c69015dd47ee4987776284329d998 SHA512 fb815ed410c0d1672aec6d5c17a9f9db88ee8a11e2e637256e52566a26a6e72d5fa13030dec89f7e69efe52431edd87fe352f152b9899db1ed265f877c1833b3 WHIRLPOOL e4f8fa01b7d65a6bf8c70033280b589ff9d25e24cfaca4b27dcce58ba2a9fa6377c961df2acb4ae994f4426cc5df5e164dc5f70146a964f59fbe6bfbab8afba2
+EBUILD raspberrypi-firmware-0_p20130711.ebuild 1044 SHA256 62bf0710d861ae67a166d986d17d58d09c6063be1ae6dbdd2e7e2017915da40b SHA512 460db457e53a424f9a4fd8b2c0fb8620f40a50f61380dff057f778d94dee41424948daed03a365aecd41119b2adc5b487b621b60a1dd7130319cf5e6c86a2463 WHIRLPOOL ce8861b7194295edac4b54340bac8b66e97b39f08c58936096c127338f7af1b4e6467d70482d4ba7ad89b2e00e9ca04bb4df6e3b5a9544f35c45c88b2febbba7
+EBUILD raspberrypi-firmware-9999.ebuild 840 SHA256 e6789bb06ae4a7f4dff14a9c3b44a3b29a12d0dd14beb233a2b28f69dad320b7 SHA512 b84a481971765ca3bd29093ad95a16afd4895e27874aad4fe45ed3c5be26254c3519a69d7c659ec44cd6863c0bbc5639d40a268667a9d2ea3d9391cfe8117885 WHIRLPOOL ee99a7947068eedc65ce1afae124b4405d1e27622c493fd016bd2f621c1fcfd7fd7e688b7fc502a8f237a85c0f8ac05a2a6cc3ab3a4180855f195e6fe1092f2f
+MISC metadata.xml 223 SHA256 89097f936927d56068988263e382edb683f359b27293955708e9ade4d256220d SHA512 c9f6a48b2aa05afdf73b8bd824c65480d76e54b659ca39928398c66f764d34faf186255d8aea034737424a962cf35151b610d078a01f8193b027c63e1e3c51b5 WHIRLPOOL 1ce20c98a7e177b8f510ef41f3935b0db5e04b2ecf465a683b2f2515f6a3043c33e6e9efc87f5aaaf59b2ed9be376d9d16bc8beff66b11aaa50ea899bfdc1f62
diff --git a/sys-boot/raspberrypi-firmware/metadata.xml b/sys-boot/raspberrypi-firmware/metadata.xml
new file mode 100644
index 000000000000..5b80fb94c393
--- /dev/null
+++ b/sys-boot/raspberrypi-firmware/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+<email>xmw@gentoo.org</email>
+<name>Michael Weber</name>
+</maintainer>
+</pkgmetadata>
diff --git a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-0_p20130711.ebuild b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-0_p20130711.ebuild
new file mode 100644
index 000000000000..86f88bb29569
--- /dev/null
+++ b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-0_p20130711.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/raspberrypi-firmware/raspberrypi-firmware-0_p20130711.ebuild,v 1.1 2013/07/15 06:58:46 xmw Exp $
+
+EAPI=5
+
+inherit readme.gentoo
+
+DESCRIPTION="Raspberry PI boot loader and firmware"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+MY_COMMIT="ba8059e890"
+SRC_URI=""
+for my_src_uri in bootcode.bin fixup{,_cd,_x}.dat start{,_cd,_x}.elf ; do
+ SRC_URI="${SRC_URI} https://github.com/raspberrypi/firmware/raw/${MY_COMMIT}/boot/${my_src_uri} -> ${PN}-${MY_COMMIT}-${my_src_uri}"
+done
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+KEYWORDS="~arm -*"
+IUSE=""
+
+DEPEND=""
+RDEPEND="!sys-boot/raspberrypi-loader"
+
+S=${WORKDIR}
+
+RESTRICT="binchecks strip"
+
+src_unpack() { :; }
+
+src_install() {
+ insinto /boot
+ local a
+ for a in ${A} ; do
+ newins "${DISTDIR}"/${a} ${a#${P}-}
+ done
+ newins "${FILESDIR}"/${P}-config.txt config.txt
+ newins "${FILESDIR}"/${P}-cmdline.txt cmdline.txt
+ newenvd "${FILESDIR}"/${P}-envd 90${PN}
+ readme.gentoo_create_doc
+}
+
+DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"
diff --git a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-9999.ebuild b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-9999.ebuild
new file mode 100644
index 000000000000..27a9ef22dc75
--- /dev/null
+++ b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-9999.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/raspberrypi-firmware/raspberrypi-firmware-9999.ebuild,v 1.1 2013/07/15 06:58:46 xmw Exp $
+
+EAPI=5
+
+inherit git-2 readme.gentoo
+
+DESCRIPTION="Raspberry PI boot loader and firmware"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+EGIT_REPO_URI="https://github.com/raspberrypi/firmware.git"
+EGIT_PROJECT="raspberrypi-firmware.git"
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND=""
+RDEPEND="!sys-boot/raspberrypi-loader"
+
+RESTRICT="binchecks strip"
+
+src_install() {
+ insinto /boot
+ doins bootcode.bin boot/fixup*.dat boot/start*.elf
+ newins "${FILESDIR}"/${P}-config.txt config.txt
+ newins "${FILESDIR}"/${P}-cmdline.txt cmdline.txt
+ newenvd "${FILESDIR}"/${P}-envd 90${PN}
+ readme.gentoo_create_doc
+}
+
+DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"