diff options
author | Michael Weber <xmw@gentoo.org> | 2013-07-15 06:58:46 +0000 |
---|---|---|
committer | Michael Weber <xmw@gentoo.org> | 2013-07-15 06:58:46 +0000 |
commit | bbf7ad59b90583f9adf7657f87a6a82cdca7f4cf (patch) | |
tree | d2bc0e45106824f657e72aa22ff15efa8e50d398 /sys-boot/raspberrypi-firmware | |
parent | Version bump (diff) | |
download | gentoo-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/ChangeLog | 10 | ||||
-rw-r--r-- | sys-boot/raspberrypi-firmware/Manifest | 10 | ||||
-rw-r--r-- | sys-boot/raspberrypi-firmware/metadata.xml | 8 | ||||
-rw-r--r-- | sys-boot/raspberrypi-firmware/raspberrypi-firmware-0_p20130711.ebuild | 43 | ||||
-rw-r--r-- | sys-boot/raspberrypi-firmware/raspberrypi-firmware-9999.ebuild | 33 |
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" |