summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Longland <redhatter@gentoo.org>2007-02-24 16:18:48 +0000
committerStuart Longland <redhatter@gentoo.org>2007-02-24 16:18:48 +0000
commit985b9081c20a9641f183229e9f6c560691ff4db1 (patch)
treed17590fbdc022a537b2fcc3ec2f52be8db4a5dad /sys-boot/colo
parentRegen for Manifest2 - Bug #165195 (diff)
downloadhistorical-985b9081c20a9641f183229e9f6c560691ff4db1.tar.gz
historical-985b9081c20a9641f183229e9f6c560691ff4db1.tar.bz2
historical-985b9081c20a9641f183229e9f6c560691ff4db1.zip
Version bump to 1.22... Cobalt Users: Please test this package and report back... I intend to bump this to stable *very* soon.
Package-Manager: portage-2.1.1-r2
Diffstat (limited to 'sys-boot/colo')
-rw-r--r--sys-boot/colo/ChangeLog8
-rw-r--r--sys-boot/colo/Manifest26
-rw-r--r--sys-boot/colo/colo-1.22.ebuild109
-rw-r--r--sys-boot/colo/files/digest-colo-1.223
4 files changed, 131 insertions, 15 deletions
diff --git a/sys-boot/colo/ChangeLog b/sys-boot/colo/ChangeLog
index 4f54bc423f6e..b3c24428d2e0 100644
--- a/sys-boot/colo/ChangeLog
+++ b/sys-boot/colo/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-boot/colo
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/colo/ChangeLog,v 1.17 2007/02/09 05:50:39 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/colo/ChangeLog,v 1.18 2007/02/24 16:18:48 redhatter Exp $
+
+*colo-1.22 (24 Feb 2007)
+
+ 24 Feb 2007; Stuart Longland <redhatter@gentoo.org> +colo-1.22.ebuild:
+ Version bump to 1.22... Cobalt Users: Please test this package and report
+ back... I intend to bump this to stable *very* soon.
09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
Regenerate digest in Manifest2 format.
diff --git a/sys-boot/colo/Manifest b/sys-boot/colo/Manifest
index a3b5b6f1e2d0..e2494cb1c271 100644
--- a/sys-boot/colo/Manifest
+++ b/sys-boot/colo/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX default.colo 840 RMD160 4045d90f4aba0e1ed7c3fde4187893ec97b52657 SHA1 5aafba97b6b8ea9fc0139015d08f90cfa21fe9e0 SHA256 00e33293a9bef9f3b1503c3f17a0de149efa38a89be8785bec35ff0090533c33
MD5 887b7cc9e154a546edceffc8ecedc9fd files/default.colo 840
RMD160 4045d90f4aba0e1ed7c3fde4187893ec97b52657 files/default.colo 840
@@ -15,6 +12,7 @@ RMD160 164e3ff5b9640936f5335be2fc0ba7bb53330c1a files/simple.colo 648
SHA256 5f3c4bd46bb7633cf0f4012fd4cfb72af575ed00ac1000d0c8bd2026748abaa5 files/simple.colo 648
DIST colo-1.19.tar.gz 253487 RMD160 e16d347ddc9198f1c465da280205facb4cc4cd5c SHA1 138c2f5227455073a677f2c0be1531b679821c65 SHA256 bea9efa8e0f4b601b8d8ca098b01a9d77f3d4cb01d9933ec45567a5212085153
DIST colo-1.21.tar.gz 255205 RMD160 67258f6e0a1db05d49004d34ef25e28a91b7d0d9 SHA1 4989ef0d988151f5179175d6d1bc7c4f66f9ddd2 SHA256 977710579651712992a2e432e0cb1616beeda67ee7f1ce836eacabba5878bedc
+DIST colo-1.22.tar.gz 257968 RMD160 4a07cfe5050f395a8eb7c7d5fe71748877377084 SHA1 079e0409f662be9cac8b645c972f013f3f17af92 SHA256 ec51237286be9581d6be1ff3e43c9a654aaf4e1414d1bb194f02032e57119163
EBUILD colo-1.19.ebuild 3480 RMD160 73b7263af9d2138d23d28f4410600d8fa523b75e SHA1 c6647a95b9c0c4c5841de6001c539941dd280840 SHA256 d8543ea2abe6660ede47e58ee5093634c18b1483d0b084139c9934eafd41a9ee
MD5 f8b862ca0599d9f3bfc82301b688f8b5 colo-1.19.ebuild 3480
RMD160 73b7263af9d2138d23d28f4410600d8fa523b75e colo-1.19.ebuild 3480
@@ -23,10 +21,14 @@ EBUILD colo-1.21.ebuild 3481 RMD160 f0ccbdca5d745607afe3ba077c8a415be3985c78 SHA
MD5 a0e1222a784485b90a8dd67ad5b1ee9f colo-1.21.ebuild 3481
RMD160 f0ccbdca5d745607afe3ba077c8a415be3985c78 colo-1.21.ebuild 3481
SHA256 c3a12afbb0a1c94f4ad085bf4d8af6351ac00a602f7c7b47fca3b6f61bce867a colo-1.21.ebuild 3481
-MISC ChangeLog 3051 RMD160 c61302a73eb651a723050e6833b4996af2441892 SHA1 762ddb6be136ab13fb7762e3646f6030c657eb39 SHA256 ab8acf7cb9cd6b036784d05af0aff450060d3122ef2bfa3101c1d742af0def41
-MD5 d9911447615b7b453be99f2b419f88e0 ChangeLog 3051
-RMD160 c61302a73eb651a723050e6833b4996af2441892 ChangeLog 3051
-SHA256 ab8acf7cb9cd6b036784d05af0aff450060d3122ef2bfa3101c1d742af0def41 ChangeLog 3051
+EBUILD colo-1.22.ebuild 3480 RMD160 693bce0faa65731bdcc00805398b8007ae42e9d4 SHA1 8cbaed12b80a2f7a6d5e1d9a60fabb54126b0e43 SHA256 25bdd90ce3312b87fcbe4f41019a15eb5c3e6095908d14a4be4011131e9a25c1
+MD5 3193ec99dc60f50d10d7de9062de3573 colo-1.22.ebuild 3480
+RMD160 693bce0faa65731bdcc00805398b8007ae42e9d4 colo-1.22.ebuild 3480
+SHA256 25bdd90ce3312b87fcbe4f41019a15eb5c3e6095908d14a4be4011131e9a25c1 colo-1.22.ebuild 3480
+MISC ChangeLog 3282 RMD160 82a66d975b4610ed65b045cd4cc688b7901a7adc SHA1 d6ae3df849968025cf469f90831ffae01a1b09c5 SHA256 6598f93d1b6593b565028631431bd4c7386934a6885d34fce766dfdd88c6fde6
+MD5 5400a9136743f7c80aa80bee9b0f8506 ChangeLog 3282
+RMD160 82a66d975b4610ed65b045cd4cc688b7901a7adc ChangeLog 3282
+SHA256 6598f93d1b6593b565028631431bd4c7386934a6885d34fce766dfdd88c6fde6 ChangeLog 3282
MISC metadata.xml 364 RMD160 b01d8ab7f62c5578f13393d993608f226e1161fc SHA1 8492db2ed14bcbb4fc6966c15b6dcfb00d9eeb3a SHA256 0c3846d04ec7c0175ee19756c4e1bff0f13a323f6f19a8b034b0dd51baacb437
MD5 821bbe104fd36eab5f08495277bc5adb metadata.xml 364
RMD160 b01d8ab7f62c5578f13393d993608f226e1161fc metadata.xml 364
@@ -37,10 +39,6 @@ SHA256 a96308c67c60012ecf520af69cc9a3a2304440ff19ede212f30b9d18a342179d files/di
MD5 a8b7af4900b0e91989612c345b279185 files/digest-colo-1.21 229
RMD160 95ef26a6dfa5ca6e83fbea1e0a76bb166f4577f2 files/digest-colo-1.21 229
SHA256 d68f883a84f8ca7176e86373444fa9978c8401a3a189bbbe63a45e5a64844a95 files/digest-colo-1.21 229
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
-
-iD8DBQFFzAu1AiZjviIA2XgRAmIcAJsGAW1bXgYS5kXCDrD2EwZM8PsIyACgxA76
-QjXqxI8RU+2+OCEodn8Bq3M=
-=yUIr
------END PGP SIGNATURE-----
+MD5 2774e2638b3294595559782871bef859 files/digest-colo-1.22 229
+RMD160 97e44c909cbf075b7d8b3b7cf4eddec574a107dc files/digest-colo-1.22 229
+SHA256 d7bb2ae878a5fe5599c24e7b310dc097e3bc32d4ef686445fa30fbe1bfc45d8e files/digest-colo-1.22 229
diff --git a/sys-boot/colo/colo-1.22.ebuild b/sys-boot/colo/colo-1.22.ebuild
new file mode 100644
index 000000000000..9c97a55cde24
--- /dev/null
+++ b/sys-boot/colo/colo-1.22.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/colo/colo-1.22.ebuild,v 1.1 2007/02/24 16:18:48 redhatter Exp $
+
+inherit eutils
+
+DESCRIPTION="CObalt LOader - Modern bootloader for Cobalt MIPS machines"
+HOMEPAGE="http://www.colonel-panic.org/cobalt-mips/"
+SRC_URI="http://www.colonel-panic.org/cobalt-mips/colo/colo-${PV}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* mips"
+IUSE=""
+DEPEND=""
+RESTRICT="nostrip"
+
+
+pkg_setup() {
+ # See if we're on a cobalt system (must use the cobalt-mips profile)
+ if [ "${PROFILE_ARCH}" != "cobalt" ]; then
+ echo -e ""
+ eerror "This package is only intended for the Cobalt Microserver MIPS-based"
+ eerror "systems. It will not function on any other MIPS-based system or any"
+ eerror "other architecture"
+ echo -e ""
+ die
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+}
+
+src_compile() {
+ echo -e ""
+ einfo ">>> Building the CoLo Bootloader ..."
+ cd ${S}
+ make clean || die # emake breaks the build
+ make || die
+}
+
+src_install() {
+ # bins
+ cd ${S}
+ dodir /usr/lib/colo
+ cp binaries/colo-chain.elf ${D}/usr/lib/colo
+ cp binaries/colo-rom-image.bin ${D}/usr/lib/colo
+
+ # docs
+ dodoc CHANGES COPYING INSTALL README README.{restore,shell,netcon} tools/README.tools TODO
+
+ # all tools except lcdtools (see below)
+ local tool
+ for tool in flash-tool colo-perm copy-rom elf2rfx; do
+
+ einfo "Installing ${tool} binary to ${D}/usr/sbin"
+ dosbin tools/${tool}/${tool}
+ if [ -f tools/${tool}/${tool}.8 ]; then
+ einfo "Installing ${tool} manpage to ${D}/usr/share/man"
+ doman tools/flash-tool/flash-tool.8
+ fi
+
+ done
+
+ # lcdtools
+ for tool in paneld putlcd e2fsck-lcd; do
+ einfo "Installing ${tool} binary and manpage to ${D}/usr/sbin"
+ dosbin tools/lcdtools/${tool}/${tool}
+ doman tools/lcdtools/${tool}/${tool}.8
+ done
+ dolib.a tools/lcdtools/liblcd/liblcd.a
+
+ # bootscripts
+ dodir /usr/lib/colo/scripts
+ cp ${FILESDIR}/*.colo ${D}/usr/lib/colo/scripts
+}
+
+pkg_postinst() {
+ echo -e ""
+ einfo "Install locations:"
+ einfo " Binaries:\t/usr/lib/${PN}"
+ einfo " Docs:\t/usr/share/doc/${PF}"
+ einfo " Tools:\t/usr/sbin/{flash-tool,colo-perm,copy-rom,"
+ einfo " \tputlcd,paneld,e2fsck-lcd,elf2rfx}"
+ einfo " Scripts:\t/usr/lib/${PN}/scripts"
+ echo -e ""
+ einfo "Please read the docs to fully understand the behavior of this bootloader, and"
+ einfo "edit the boot scripts to suit your needs."
+ echo -e ""
+ ewarn "Users installing ${PN} for the first time need to be aware that newer"
+ ewarn "versions of ${PN} disable the serial port by default. If the serial port"
+ ewarn "is needed, select it from the boot menu. Users using the example boot"
+ ewarn "scripts provided will have the serial port automatically enabled."
+ echo -e ""
+ ewarn "Note: It is HIGHLY recommended that you use the chain"
+ ewarn "bootloader (colo-chain.elf) first before attempting to"
+ ewarn "write the bootloader to the flash chip to verify that"
+ ewarn "it will work for you. It is also recommended that"
+ ewarn "you read the documentation in /usr/share/doc/${PF}"
+ ewarn "as it explains how to properly use this package."
+ echo -e ""
+ eerror "Warning: Make sure that IF you plan on flashing the"
+ eerror "bootloader into the flash chip that you are using a"
+ eerror "modern 2.4 Linux kernel (i.e., >2.4.18), otherwise"
+ eerror "you run a risk of destroying the contents of the"
+ eerror "flash chip and rendering the machine unusable."
+ echo -e ""
+ echo -e ""
+}
diff --git a/sys-boot/colo/files/digest-colo-1.22 b/sys-boot/colo/files/digest-colo-1.22
new file mode 100644
index 000000000000..776340917593
--- /dev/null
+++ b/sys-boot/colo/files/digest-colo-1.22
@@ -0,0 +1,3 @@
+MD5 52c16ad31f3b88f710f0fdb5abed0457 colo-1.22.tar.gz 257968
+RMD160 4a07cfe5050f395a8eb7c7d5fe71748877377084 colo-1.22.tar.gz 257968
+SHA256 ec51237286be9581d6be1ff3e43c9a654aaf4e1414d1bb194f02032e57119163 colo-1.22.tar.gz 257968