diff options
author | Michael Weber <xmw@gentoo.org> | 2013-07-15 06:58:50 +0000 |
---|---|---|
committer | Michael Weber <xmw@gentoo.org> | 2013-07-15 06:58:50 +0000 |
commit | 8b951228bafee902ad14a36e267fb75f309c782f (patch) | |
tree | d1a8ed2ed825c28dd22ed847914856f3ac2e53ad /sys-boot/raspberrypi-firmware | |
parent | Initial import, replaces sys-boot/raspberrypi-loader::xmw, bug 421681. (diff) | |
download | historical-8b951228bafee902ad14a36e267fb75f309c782f.tar.gz historical-8b951228bafee902ad14a36e267fb75f309c782f.tar.bz2 historical-8b951228bafee902ad14a36e267fb75f309c782f.zip |
Initial import, replaces sys-boot/raspberrypi-loader::xmw, bug 421681.
Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64
Manifest-Sign-Key: 0x62EEF090
Diffstat (limited to 'sys-boot/raspberrypi-firmware')
4 files changed, 97 insertions, 2 deletions
diff --git a/sys-boot/raspberrypi-firmware/Manifest b/sys-boot/raspberrypi-firmware/Manifest index 1b47d969982a..995f29520752 100644 --- a/sys-boot/raspberrypi-firmware/Manifest +++ b/sys-boot/raspberrypi-firmware/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + 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 @@ -5,6 +8,14 @@ DIST raspberrypi-firmware-ba8059e890-fixup_x.dat 8842 SHA256 356d1e0efc343545aa1 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 +EBUILD raspberrypi-firmware-0_p20130711.ebuild 1172 SHA256 ddfe230cb618afbba3a291e54ca59571e206d72d5eabfcd553c37d97bbf0b112 SHA512 988af47f0ade36ac3d097620cefe6656bbd9a06b9d380ea2c2bc57d3820c21843a0976ba8d314f8952757808eaa2b6454ebe5f8f794c132d05a43810f7b40041 WHIRLPOOL 5baf433202e2a93d7b07063f95aa68ba75f2a1e4ada373ad74ef2ffa86b29e093eb86489ea8b163d3a4e0282e0b57f714357a693dbc483bb0d48aeebebde1e7d +EBUILD raspberrypi-firmware-9999.ebuild 961 SHA256 8c8d4171a59c9c47ad35654afb8856bf642a42e606e862aa8d01486d29591a12 SHA512 be086d80fba892499ccf76f3b9a8660572c959e53e8c86af425eb94b9ae3bcd7b93b069be95837da57b15772a1eadd52391f4d6857765dc16400c0e11c01a91f WHIRLPOOL c091b9736911c1fcc235eab7539eae1dcce79d76c4b3d04a4643710d5349b85a5111462b7c60efd4a58e0274de86ae70f74fe4b5f39d1605618397b3dc5817be +MISC ChangeLog 531 SHA256 4f9b3b40ee89a2e612ec6e5a1359282bfc49ea80aba656b37335f7ff8bd55e0a SHA512 ff965f24164488e54d6966b02cb2cd6a0e9050a9fb3a4a0db82aeb36a6fbce27c99551427e9eb94cfe822033f8355756b6aacbcc743104b959460e4350e4cd23 WHIRLPOOL 4537a22021c3dc7d622a6e52c748babe8ea85b79e0e495ef1d522bcfc3e7bce21e3d4df8204fd2be4bdd1f1826c786cd9a0fa1e76124ae22b6707285f7bcf82a MISC metadata.xml 223 SHA256 89097f936927d56068988263e382edb683f359b27293955708e9ade4d256220d SHA512 c9f6a48b2aa05afdf73b8bd824c65480d76e54b659ca39928398c66f764d34faf186255d8aea034737424a962cf35151b610d078a01f8193b027c63e1e3c51b5 WHIRLPOOL 1ce20c98a7e177b8f510ef41f3935b0db5e04b2ecf465a683b2f2515f6a3043c33e6e9efc87f5aaaf59b2ed9be376d9d16bc8beff66b11aaa50ea899bfdc1f62 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iF4EAREIAAYFAlHjnaQACgkQknrdDGLu8JBOcAD/cxAdgOjiJFW90Yx6loqajKeI +CpyiV9+E2eAccXJQVzsA/jsCN5WKsYeyoYz2XGA4VPTT9wJ0RzirOkE+7zOGAX9r +=jGnY +-----END PGP SIGNATURE----- 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" |