diff options
-rw-r--r-- | sys-boot/arcboot/ChangeLog | 53 | ||||
-rw-r--r-- | sys-boot/arcboot/Manifest | 18 | ||||
-rw-r--r-- | sys-boot/arcboot/arcboot-0.3.8.4-r1.ebuild | 125 | ||||
-rw-r--r-- | sys-boot/arcboot/arcboot-0.3.8.6-r1.ebuild | 141 | ||||
-rw-r--r-- | sys-boot/arcboot/files/arcboot-0.3.8.4-gentoo.patch | 93 | ||||
-rw-r--r-- | sys-boot/arcboot/metadata.xml | 19 |
6 files changed, 0 insertions, 449 deletions
diff --git a/sys-boot/arcboot/ChangeLog b/sys-boot/arcboot/ChangeLog deleted file mode 100644 index 7cfec9481172..000000000000 --- a/sys-boot/arcboot/ChangeLog +++ /dev/null @@ -1,53 +0,0 @@ -# ChangeLog for sys-boot/arcboot -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/arcboot/ChangeLog,v 1.9 2008/08/05 22:45:39 ulm Exp $ - - 05 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: - Regenerate digest in Manifest2 format. - -*arcboot-0.3.8.6-r1 (13 Jun 2005) - - 13 Jun 2005; Joshua Kinard <kumba@gentoo.org> +arcboot-0.3.8.6-r1.ebuild, - -arcboot-0.3.8.6.ebuild: - Finally fix arcboot's compile-failures as well as remove onion's patch - (features aren't needed). - -*arcboot-0.3.8.6 (30 Apr 2005) - - 30 Apr 2005; Joshua Kinard <kumba@gentoo.org> -files/arcboot-gentoo.patch, - -arcboot-0.3.8.2.ebuild, +arcboot-0.3.8.6.ebuild: - New arcboot revision with added patch from Onion that adds in an Interactive - shell (-i), isofs/romfs support, what appears to be compressed kernel support, - and other odd bits. - -*arcboot-0.3.8.4-r1 (27 Oct 2004) - - 27 Oct 2004; Joshua Kinard <kumba@gentoo.org> - files/arcboot-0.3.8.4-gentoo.patch, +arcboot-0.3.8.4-r1.ebuild, - -arcboot-0.3.8.4.ebuild: - Updated arcboot w/ a patch that shows current load progress of loading the - kernel into memory, which is useful to inform users that the system has not - stopped responding (arcboot is slow at loading kernels off disk). Patch - credit: Kaj-Michael Lang - milang (at) tal dot org. - - 19 Oct 2004; Joshua Kinard <kumba@gentoo.org> arcboot-0.3.8.4.ebuild: - Forgot to add cobalt to IUSE. - -*arcboot-0.3.8.4 (18 Oct 2004) - - 18 Oct 2004; Joshua Kinard <kumba@gentoo.org> - +files/arcboot-0.3.8.4-gentoo.patch, +arcboot-0.3.8.4.ebuild: - New arcboot revision, possibly fixes the O2 problems we've been having. - - 13 Aug 2004; Joshua Kinard <kumba@gentoo.org> arcboot-0.3.8.2.ebuild: - Typo fixes. - -*arcboot-0.3.8.2 (04 Aug 2004) - - 04 Aug 2004; Joshua Kinard <kumba@gentoo.org> +metadata.xml, - +files/arcboot-gentoo.patch, +arcboot-0.3.8.2.ebuild: - Initial import of arcboot, a bootloader for SGI machines. - diff --git a/sys-boot/arcboot/Manifest b/sys-boot/arcboot/Manifest deleted file mode 100644 index 907f25ab40b9..000000000000 --- a/sys-boot/arcboot/Manifest +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX arcboot-0.3.8.4-gentoo.patch 8052 RMD160 bf41a0e7c1d73040842ea826d27cf8a64f361bd2 SHA1 7e1c542aa8cc3e4d02938d5b829e7de103e559d1 SHA256 0a9b70ac215f9e26bec6641fec85185020ad81efc1305510f48b92392164f6e8 -DIST arcboot-patches-1.1.tar.bz2 32728 RMD160 70dea1e4ada5054659a9fb151b753e64b21ecb93 SHA1 df063f7d2a9d43b396464ce8f73517260923422d SHA256 54ef05c5416a5d35636b581f4730ae6833f7b3c00d2f6fe803a32ec82eccab77 -DIST arcboot_0.3.8.4.tar.gz 191748 RMD160 c94b61b9c5d886b6d4ff3e792885717c03fae911 SHA1 5b6beff46221c7d46d015a962d31627ed67ca290 SHA256 0c23a1fad749cecae8cec0eefc297934c42d5880cb7e4b1a0d706622ae0a995d -DIST arcboot_0.3.8.6.tar.gz 200443 RMD160 8c28729a11d447c4c46047ad552ac1862b28a6d7 SHA1 4515e0d70cfdd295e1ae02efadfd8edffb7e8e8f SHA256 d955180b209525eab210debba72a52c573be551bcd75e9085fef328ffb1a6d11 -EBUILD arcboot-0.3.8.4-r1.ebuild 3837 RMD160 a5d1097119989be717963d831fc3b8a45eda0fcb SHA1 4db72c2184e196d120088d2a4436c9afc680a4f8 SHA256 88391f5545fd555fdea79d3669889aeb2381924feb0d9d48e053acac466587b4 -EBUILD arcboot-0.3.8.6-r1.ebuild 4503 RMD160 a3730ff0c18d34cc90ad710aa0d5d196424478f7 SHA1 0f8cce6c6dda02e9507d5b3e3b1655a8a37ab96e SHA256 be8841a3ce69669da228e05dcd6d993bd1e8012d90c6ccd2f3df4af9c6be767f -MISC ChangeLog 2089 RMD160 a63cf8e65f9d6642aad522e01ec83b2d66270953 SHA1 8bb3141af2b719cd5253f38a7aba81d9d0a50b3e SHA256 37c6450aa4d704e2c3eed76ddaa4c05253b273e781c4565f23df3329a3d4a9c8 -MISC metadata.xml 627 RMD160 5014e1647b58f5313565d27e535794e6a2e01564 SHA1 eb59e530dc6b41d062197d9982d787108d6303e1 SHA256 a7be58288c40c9de240dfaf1ca7e9c4deda93e55e8bc49ddbb42da08e133c2cc ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.9 (GNU/Linux) - -iEYEARECAAYFAkiY2CQACgkQOeoy/oIi7uwc2wCeLZ4vnzIlt7CgNznNvsZpr83H -rqMAn1LdwtVgI1JyoG5Cx1EppB/aZX02 -=5MkH ------END PGP SIGNATURE----- diff --git a/sys-boot/arcboot/arcboot-0.3.8.4-r1.ebuild b/sys-boot/arcboot/arcboot-0.3.8.4-r1.ebuild deleted file mode 100644 index af2ca0443e31..000000000000 --- a/sys-boot/arcboot/arcboot-0.3.8.4-r1.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/arcboot/arcboot-0.3.8.4-r1.ebuild,v 1.5 2007/07/15 02:25:03 mr_bones_ Exp $ - -inherit eutils - -MY_P="${P/-/_}" - -DESCRIPTION="ARCS Bootloader for SGI Machines (IP22, IP32)" -HOMEPAGE="http://packages.qa.debian.org/a/arcboot.html" -SRC_URI="http://http.us.debian.org/debian/pool/main/a/arcboot/${MY_P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="-* ~mips" -IUSE="cobalt" - -DEPEND="" -RDEPEND="sys-boot/dvhtool - sys-apps/debianutils" - -pkg_setup() { - # arcboot is for SGI mips machines only, so exclude everyone but them - if use mips; then - if use cobalt; then - eerror "arcboot is a bootloader only for MIPS machines running" - eerror "ARCS firmware, such as SGI Machines. It is not intended" - eerror "for other kinds of MIPS machines." - die "Wrong MIPS Machine Type" - fi - fi - - # Set SGI_TARGET properly - case "$(uname -i)" in - "SGI IP32"|"SGI O2") SGI_TARGET="ip32" ;; - "SGI Indy"|"SGI Indigo2") SGI_TARGET="ip22" ;; - *) - eerror "Unknown SGI Machine type. It's possible arcboot is not usable for this machine" - eerror "type yet. Feel free to make it work and send patches!" - die "Unknown SGI Machine Type" - ;; - esac -} - -src_unpack() { - unpack ${A} - cd ${S} - - # Set the version - echo "#define __ARCSBOOT_VERSION__ \"${PV}\"" >> common/version.h - - # Last time we tested, the O2's PROM did not like an ECOFF formatted - # arcboot binary. - epatch ${FILESDIR}/${P}-gentoo.patch -} - -src_compile() { - cd ${S} - local sgitype="$(echo "${SGI_TARGET}" | tr [a-z] [A-Z])" - - echo -e "" - einfo ">>> Building for ${sgitype} ..." - echo -e "" - - make SUBARCH="${sgitype}" || die -} - -src_install() { - cd ${S} - - # Arcboot - dodir /usr/lib/arcboot - cp ext2load/ext2load ${D}/usr/lib/arcboot/arcboot.${SGI_TARGET} - - # Technically, we don't need tip22 (attaches initrd to kernel), as - # MIPS kernels support embedding initrd's into kernels at build time, - # But maybe this will be useful one day. Until then, we leave it out. - dodir /usr/lib/tip22 - cp tip22/tip22 ${D}/usr/lib/tip22 - cp tip22/tftpload.o ${D}/usr/lib/tip22 - cp tip22/ld.kernel.script ${D}/usr/lib/tip22 - cp tip22/ld.ramdisk.script ${D}/usr/lib/tip22 - cp tip22/ld.script ${D}/usr/lib/tip22 - cp arclib/libarc.a ${D}/usr/lib/tip22 - - # Calling scripts for arcboot/tip22 - # We also exclude these, since the logic in the debian script may not - # work correctly with a gentoo installation. All the information a - # user needs is provided in the example arcboot.conf, and in pkg_postinst(). -## dosbin scripts/arcboot - dosbin tip22/tip22 - - # Conf file - dodir /etc - cp etc/arcboot.conf ${D}/etc/arcboot.conf.example - - # Man pages - # The arcboot manpage is more for the excluded arcboot script above, but - # also has info on setting the PROM option properly as well as arcboot.conf - # examples. - doman debian/arcboot.8 - doman debian/tip22.8 -} - -pkg_postinst() { - echo -e "" - einfo "The arcboot image used to load the kernel from disk has been stored in" - einfo "/usr/lib/arcboot/arcboot.${SGI_TARGET}. To use it, you need to copy this into" - einfo "the volume header with dvhtool:" - einfo "" - einfo "dvhtool --unix-to-vh /usr/lib/arcboot/arcboot.${SGI_TARGET} arcboot" - echo -e "" - einfo "Next, you need to create an arcboot.conf file. An example arcboot.conf" - einfo "file has been placed in /etc." - echo -e "" - echo -e "" - ewarn "NOTE: If you put kernels in /boot for arcboot to load, and /boot is on a" - ewarn " separate partition, then arcboot.conf MUST go into /boot/etc, and a" - ewarn " symlink must be created to point /boot back to itself:" - ewarn "" - ewarn " cd /boot; ln -sf . boot" - echo -e "" - einfo "To use arcboot, from the PROM Monitor, simply type \"arcboot\" or \"boot -f arcboot\"." - echo -e "" - echo -e "" -} diff --git a/sys-boot/arcboot/arcboot-0.3.8.6-r1.ebuild b/sys-boot/arcboot/arcboot-0.3.8.6-r1.ebuild deleted file mode 100644 index 3da1bbf2d22e..000000000000 --- a/sys-boot/arcboot/arcboot-0.3.8.6-r1.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/arcboot/arcboot-0.3.8.6-r1.ebuild,v 1.3 2007/07/15 02:25:03 mr_bones_ Exp $ - -inherit eutils - -MY_P="${P/-/_}" -ARCVER="1.1" # Version of the arcboot patch ball - -DESCRIPTION="ARCS Bootloader for SGI Machines (IP22, IP32)" -HOMEPAGE="http://packages.qa.debian.org/a/arcboot.html" -SRC_URI="http://http.us.debian.org/debian/pool/main/a/arcboot/${MY_P}.tar.gz - mirror://gentoo/arcboot-patches-${ARCVER}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="-* ~mips" -IUSE="ip27 ip28 ip30 cobalt" - -DEPEND="" -RDEPEND="sys-boot/dvhtool - sys-apps/debianutils" - -S=${WORKDIR}/${PN} - -pkg_setup() { - # arcboot is for SGI mips machines only, so exclude everyone but them - if use cobalt; then - eerror "Arcboot is a bootloader only for MIPS machines running" - eerror "ARCS firmware, such as SGI Machines. It is not intended" - eerror "for other kinds of MIPS machines." - die "Wrong MIPS Machine Type" - fi - - # Machines which expect an ELF64 binary to boot can't use arcboot - if use ip27 || use ip28 || use ip30; then - eerror "Arcboot does not work on systems that can only boot pure 64bit" - eerror "ELF binaries. Arcboot needs some work to be able to compile as" - eerror "an ELF64 object. Patches are welcome!" - die "No ELF64 Support" - fi - - # Set SGITYPE properly - case "$(uname -i)" in - "SGI IP32"|"SGI O2") SGITYPE="IP32" ;; - "SGI Indy"|"SGI Indigo2") SGITYPE="IP22" ;; - *) - eerror "Unknown SGI Machine type. It's possible arcboot is not usable for this machine" - eerror "type yet. Feel free to make it work and send patches!" - die "Unknown SGI Machine Type" - ;; - esac - - # Lower case SGITYPE - SGITYPE_L="$(echo "${SGITYPE}" | tr [A-Z] [a-z])" -} - -src_unpack() { - unpack ${A} - cd ${S} - - # Set the version - echo "#define __ARCSBOOT_VERSION__ \"${PV}\"" > common/version.h - - # Crazy patches. One is onion's patch, highly modified, from: - # http://www.tal.org/~milang/o2/ - # - # Second is a clean up of bits in onion's patch to make it - # compile against our headers. - epatch ${WORKDIR}/patches/${P}-makefile.patch - epatch ${WORKDIR}/patches/${P}-segaddr.patch -} - -src_compile() { - cd ${S} - - echo -e "" - einfo ">>> Building for ${SGITYPE} ..." - echo -e "" - - make SUBARCH="${SGITYPE}" || die -} - -src_install() { - cd ${S} - - # Arcboot - dodir /usr/lib/arcboot - cp ext2load/ext2load ${D}/usr/lib/arcboot/arcboot.${SGITYPE_L} - - # Technically, we don't need tip[2|3]2 (attaches initrd to kernel), as - # MIPS kernels support embedding initrd's into kernels at build time, - # But maybe this will be useful one day. Until then, we leave it out. - dodir /usr/lib/tip22 - cp tip22/t${SGITYPE_L} ${D}/usr/lib/tip22 - cp tip22/tftpload.${SGITYPE}.o ${D}/usr/lib/tip22 - cp tip22/ld.kernel.script.${SGITYPE} ${D}/usr/lib/tip22 - cp tip22/ld.ramdisk.script.${SGITYPE} ${D}/usr/lib/tip22 - cp tip22/ld.script ${D}/usr/lib/tip22 - cp arclib/libarc.a ${D}/usr/lib/tip22 - - # Calling scripts for arcboot/tip22 - # We also exclude these, since the logic in the debian script may not - # work correctly with a gentoo installation. All the information a - # user needs is provided in the example arcboot.conf, and in pkg_postinst(). -## dosbin scripts/arcboot - dosbin tip22/t${SGITYPE_L} - - # Conf file - dodir /etc - cp etc/arcboot.conf ${D}/etc/arcboot.conf.example - - # Man pages - # The arcboot manpage is more for the excluded arcboot script above, but - # also has info on setting the PROM option properly as well as arcboot.conf - # examples. - doman debian/arcboot.8 - doman debian/t${SGITYPE_L}.8 -} - -pkg_postinst() { - echo -e "" - einfo "The arcboot image used to load the kernel from disk has been stored in" - einfo "/usr/lib/arcboot/arcboot.${SGITYPE}. To use it, you need to copy this into" - einfo "the volume header with dvhtool:" - einfo "" - einfo "dvhtool --unix-to-vh /usr/lib/arcboot/arcboot.${SGITYPE} arcboot" - echo -e "" - einfo "Next, you need to create an arcboot.conf file. An example arcboot.conf" - einfo "file has been placed in /etc." - echo -e "" - echo -e "" - ewarn "NOTE: If you put kernels in /boot for arcboot to load, and /boot is on a" - ewarn " separate partition, then arcboot.conf MUST go into /boot/etc, and a" - ewarn " symlink must be created to point /boot back to itself:" - ewarn "" - ewarn " cd /boot; ln -sf . boot" - echo -e "" - einfo "To use arcboot, from the PROM Monitor, simply type \"arcboot\" or \"boot -f arcboot\"." - echo -e "" - echo -e "" -} diff --git a/sys-boot/arcboot/files/arcboot-0.3.8.4-gentoo.patch b/sys-boot/arcboot/files/arcboot-0.3.8.4-gentoo.patch deleted file mode 100644 index 2131d7d71488..000000000000 --- a/sys-boot/arcboot/files/arcboot-0.3.8.4-gentoo.patch +++ /dev/null @@ -1,93 +0,0 @@ ---- ext2load/Makefile.orig 2004-08-03 00:08:44.000000000 -0400 -+++ ext2load/Makefile 2004-08-03 00:44:43.000000000 -0400 -@@ -25,7 +25,7 @@ ASFLAGS= -mno-abicalls -G 0 -fno-pic - #CFLAGS+=-DDEBUG - - LD = ld --LDFLAGS = -N --oformat ecoff-bigmips -T ld.script -+LDFLAGS = -N --oformat elf32-tradbigmips -T ld.script - - TARGETS = ext2load - -diff -u -r e2fslib/et/Makefile e2fslib/et/Makefile ---- e2fslib/et/Makefile 2002-02-03 22:53:44.000000000 +0000 -+++ e2fslib/et/Makefile 2004-08-14 06:24:59.000000000 +0000 -@@ -44,7 +44,7 @@ - CC = cc - BUILD_CC = cc - DEFS = -DENABLE_SWAPFS=1 -DPACKAGE=\"e2fsprogs\" -DVERSION=\"1.25\" -DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_ARGZ_H=1 -DHAVE_LIMITS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETCWD=1 -DHAVE_MUNMAP=1 -DHAVE_PUTENV=1 -DHAVE_SETENV=1 -DHAVE_SETLOCALE=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_STRDUP=1 -DHAVE___ARGZ_COUNT=1 -DHAVE___ARGZ_STRINGIFY=1 -DHAVE___ARGZ_NEXT=1 -DHAVE_STPCPY=1 -DHAVE_STPCPY=1 -DHAVE_LC_MESSAGES=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_ERRNO_H=1 -DHAVE_MALLOC_H=1 -DHAVE_MNTENT_H=1 -DHAVE_PATHS_H=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SETJMP_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LINUX_FD_H=1 -DHAVE_LINUX_MAJOR_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NET_IF_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_VPRINTF=1 -DHAVE_LSEEK64_PROTOTYPE=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -DWORDS_BIGENDIAN=1 -DHAVE_GETRUSAGE=1 -DHAVE_LLSEEK=1 -DHAVE_LSEEK64=1 -DHAVE_OPEN64=1 -DHAVE_STRCASECMP=1 -DHAVE_SRANDOM=1 -DHAVE_FCHOWN=1 -DHAVE_MALLINFO=1 -DHAVE_FDATASYNC=1 -DHAVE_STRNLEN=1 -DHAVE_EXT2_IOCTLS=1 --CFLAGS = -g -O2 -+CFLAGS = -O2 - CPPFLAGS = - ALL_CFLAGS = $(CPPFLAGS) $(DEFS) $(USE_WFLAGS) $(CFLAGS) $(XTRA_CFLAGS) \ - -I$(top_builddir)/lib -I$(top_srcdir)/lib \ -diff -u -r e2fslib/fileio.c e2fslib/fileio.c ---- e2fslib/fileio.c 2002-02-03 22:53:42.000000000 +0000 -+++ e2fslib/fileio.c 2004-08-16 10:52:33.000000000 +0000 -@@ -226,7 +226,14 @@ - ptr += c; - count += c; - wanted -= c; -+ -+ /* Show only if we load more than a couple of blocks */ -+ if (wanted>4*fs->blocksize) { -+ printf("0x%lx\r", count); -+ } -+ - } -+ printf("\n\r"); - - fail: - if (got) -diff -u -r e2fslib/Makefile e2fslib/Makefile ---- e2fslib/Makefile 2002-02-03 22:53:42.000000000 +0000 -+++ e2fslib/Makefile 2004-08-14 06:24:59.000000000 +0000 -@@ -38,7 +38,7 @@ - CC = cc - BUILD_CC = cc - DEFS = -DENABLE_SWAPFS=1 -DPACKAGE=\"e2fsprogs\" -DVERSION=\"1.25\" -DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_ARGZ_H=1 -DHAVE_LIMITS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETCWD=1 -DHAVE_MUNMAP=1 -DHAVE_PUTENV=1 -DHAVE_SETENV=1 -DHAVE_SETLOCALE=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_STRDUP=1 -DHAVE___ARGZ_COUNT=1 -DHAVE___ARGZ_STRINGIFY=1 -DHAVE___ARGZ_NEXT=1 -DHAVE_STPCPY=1 -DHAVE_STPCPY=1 -DHAVE_LC_MESSAGES=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_ERRNO_H=1 -DHAVE_MALLOC_H=1 -DHAVE_MNTENT_H=1 -DHAVE_PATHS_H=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SETJMP_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LINUX_FD_H=1 -DHAVE_LINUX_MAJOR_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NET_IF_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_VPRINTF=1 -DHAVE_LSEEK64_PROTOTYPE=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -DWORDS_BIGENDIAN=1 -DHAVE_GETRUSAGE=1 -DHAVE_LLSEEK=1 -DHAVE_LSEEK64=1 -DHAVE_OPEN64=1 -DHAVE_STRCASECMP=1 -DHAVE_SRANDOM=1 -DHAVE_FCHOWN=1 -DHAVE_MALLINFO=1 -DHAVE_FDATASYNC=1 -DHAVE_STRNLEN=1 -DHAVE_EXT2_IOCTLS=1 --CFLAGS = -g -O -G 0 -fno-pic -mno-abicalls -+CFLAGS = -O -G 0 -fno-pic -mno-abicalls - CPPFLAGS = - ALL_CFLAGS = $(CPPFLAGS) $(DEFS) $(USE_WFLAGS) $(CFLAGS) $(XTRA_CFLAGS) \ - -I. $(LINUX_INCLUDE) -diff -u -r e2fslib/MCONFIG e2fslib/MCONFIG ---- e2fslib/MCONFIG 2002-02-03 22:53:42.000000000 +0000 -+++ e2fslib/MCONFIG 2004-08-14 06:24:59.000000000 +0000 -@@ -30,7 +30,7 @@ - CC = cc - BUILD_CC = cc - DEFS = -DENABLE_SWAPFS=1 -DPACKAGE=\"e2fsprogs\" -DVERSION=\"1.25\" -DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_ARGZ_H=1 -DHAVE_LIMITS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETCWD=1 -DHAVE_MUNMAP=1 -DHAVE_PUTENV=1 -DHAVE_SETENV=1 -DHAVE_SETLOCALE=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_STRDUP=1 -DHAVE___ARGZ_COUNT=1 -DHAVE___ARGZ_STRINGIFY=1 -DHAVE___ARGZ_NEXT=1 -DHAVE_STPCPY=1 -DHAVE_STPCPY=1 -DHAVE_LC_MESSAGES=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_ERRNO_H=1 -DHAVE_MALLOC_H=1 -DHAVE_MNTENT_H=1 -DHAVE_PATHS_H=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SETJMP_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LINUX_FD_H=1 -DHAVE_LINUX_MAJOR_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NET_IF_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_VPRINTF=1 -DHAVE_LSEEK64_PROTOTYPE=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -DWORDS_BIGENDIAN=1 -DHAVE_GETRUSAGE=1 -DHAVE_LLSEEK=1 -DHAVE_LSEEK64=1 -DHAVE_OPEN64=1 -DHAVE_STRCASECMP=1 -DHAVE_SRANDOM=1 -DHAVE_FCHOWN=1 -DHAVE_MALLINFO=1 -DHAVE_FDATASYNC=1 -DHAVE_STRNLEN=1 -DHAVE_EXT2_IOCTLS=1 --CFLAGS = -g -O2 -+CFLAGS = -O2 - CPPFLAGS = - ALL_CFLAGS = $(CPPFLAGS) $(DEFS) $(USE_WFLAGS) $(CFLAGS) $(XTRA_CFLAGS) \ - -I$(top_builddir)/lib -I$(top_srcdir)/lib \ -diff -u -r e2fslib/util/Makefile e2fslib/util/Makefile ---- e2fslib/util/Makefile 2002-02-03 22:53:44.000000000 +0000 -+++ e2fslib/util/Makefile 2004-08-14 06:24:59.000000000 +0000 -@@ -44,7 +44,7 @@ - CC = cc - BUILD_CC = cc - DEFS = -DENABLE_SWAPFS=1 -DPACKAGE=\"e2fsprogs\" -DVERSION=\"1.25\" -DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_ARGZ_H=1 -DHAVE_LIMITS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETCWD=1 -DHAVE_MUNMAP=1 -DHAVE_PUTENV=1 -DHAVE_SETENV=1 -DHAVE_SETLOCALE=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_STRDUP=1 -DHAVE___ARGZ_COUNT=1 -DHAVE___ARGZ_STRINGIFY=1 -DHAVE___ARGZ_NEXT=1 -DHAVE_STPCPY=1 -DHAVE_STPCPY=1 -DHAVE_LC_MESSAGES=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_ERRNO_H=1 -DHAVE_MALLOC_H=1 -DHAVE_MNTENT_H=1 -DHAVE_PATHS_H=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SETJMP_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LINUX_FD_H=1 -DHAVE_LINUX_MAJOR_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NET_IF_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_VPRINTF=1 -DHAVE_LSEEK64_PROTOTYPE=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -DWORDS_BIGENDIAN=1 -DHAVE_GETRUSAGE=1 -DHAVE_LLSEEK=1 -DHAVE_LSEEK64=1 -DHAVE_OPEN64=1 -DHAVE_STRCASECMP=1 -DHAVE_SRANDOM=1 -DHAVE_FCHOWN=1 -DHAVE_MALLINFO=1 -DHAVE_FDATASYNC=1 -DHAVE_STRNLEN=1 -DHAVE_EXT2_IOCTLS=1 --CFLAGS = -g -O2 -+CFLAGS = -O2 - CPPFLAGS = - ALL_CFLAGS = $(CPPFLAGS) $(DEFS) $(USE_WFLAGS) $(CFLAGS) $(XTRA_CFLAGS) \ - -I$(top_builddir)/lib -I$(top_srcdir)/lib \ -diff -u -r ext2load/loader.c ext2load/loader.c ---- ext2load/loader.c 2004-03-01 11:31:15.000000000 +0000 -+++ ext2load/loader.c 2004-08-16 09:14:40.000000000 +0000 -@@ -193,6 +193,11 @@ - size = (size_t) (header->header64.e_phentsize * - header->header64.e_phnum); - -+ if (header->e_ident[EI_CLASS] == ELFCLASS32) -+ printf("Header says 32-bit\n\r"); -+ else -+ printf("Header says 64-bit\n\r"); -+ - if (size <= 0) - Fatal("No program segments\n\r"); - - diff --git a/sys-boot/arcboot/metadata.xml b/sys-boot/arcboot/metadata.xml deleted file mode 100644 index 88f2f9d7c721..000000000000 --- a/sys-boot/arcboot/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>mips</herd> -<maintainer> - <email>mips@gentoo.org</email> - <name>Mips Team</name> -</maintainer> -<longdescription> - Bootloader for SGI Machines. -</longdescription> -<use> - <flag name='cobalt'>Disable support for Cobalt Microserver hardware - (Qube2/RaQ2)</flag> - <flag name='ip27'>Disable support for SGI Origin (IP27)</flag> - <flag name='ip28'>Disable support for SGI Indigo2 Impact R10000 (IP28)</flag> - <flag name='ip30'>Disable support for SGI Octane (IP30)</flag> -</use> -</pkgmetadata> |