old
authorMike Frysinger <vapier@gentoo.org>
Sat, 25 Sep 2004 06:30:51 +0000 (06:30 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sat, 25 Sep 2004 06:30:51 +0000 (06:30 +0000)
13 files changed:
sys-apps/file/Manifest
sys-apps/file/file-3.41.ebuild [deleted file]
sys-apps/file/file-4.02.ebuild [deleted file]
sys-apps/file/file-4.06.ebuild [deleted file]
sys-apps/file/file-4.07-r1.ebuild [deleted file]
sys-apps/file/file-4.07.ebuild [deleted file]
sys-apps/file/files/digest-file-3.41 [deleted file]
sys-apps/file/files/digest-file-4.02 [deleted file]
sys-apps/file/files/digest-file-4.06 [deleted file]
sys-apps/file/files/digest-file-4.07 [deleted file]
sys-apps/file/files/digest-file-4.07-r1 [deleted file]
sys-apps/file/files/file-3.39-gentoo.diff [deleted file]
sys-apps/file/files/file-3.41-mips-gentoo.diff [deleted file]

index 43880f6622dfcc88627f70e63f88e715bb6b4297..8eefdd14932073e8fb1f3cb4ab5cfdf9a94811d9 100644 (file)
@@ -2,25 +2,13 @@
 Hash: SHA1
 
 MD5 3b270dd3becc3c33454b1c9087409f15 ChangeLog 8638
-MD5 cb23301c27d4a9fd31c6b5100e41a18c file-3.41.ebuild 997
-MD5 720ff71d900c2c319fdc992a6abf8474 file-4.02.ebuild 1000
 MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
-MD5 5044113cdbcefbc33943af5a5ce1e06c file-4.06.ebuild 1665
-MD5 bc885fe3857d9e8857f3344378892ef9 file-4.07-r1.ebuild 1604
-MD5 c32338854415c421bedb779cdd25b42c file-4.07.ebuild 1552
 MD5 8a8ceae3be87c8404ccb6069256a1d46 file-4.08.ebuild 1557
 MD5 eb4cb2253775db1f898c70dc341e9176 file-4.09.ebuild 2042
 MD5 9775e57ae4d6a366eba2d3de393c5efd file-4.10.ebuild 2039
 MD5 9d321bc2d91b3be3d1625bfa83b59a80 file-4.10-r1.ebuild 2005
 MD5 8cf0ba615168e0a01ddd576d39b19efe files/digest-file-4.10 61
-MD5 eabc698678353b52ea7d9bfb724d4e1e files/digest-file-3.41 268
-MD5 fd38ae2f761ce496f7caedf3226166ae files/digest-file-4.02 61
-MD5 50700bf6bff49778fd8c6083466a0813 files/digest-file-4.06 61
-MD5 aff834708f034a4995abba4192e79583 files/file-3.39-gentoo.diff 4673
-MD5 aff834708f034a4995abba4192e79583 files/file-3.41-mips-gentoo.diff 4673
 MD5 8f6cec8c0754678a2817139182637eac files/file-4.xx-mips-gentoo.diff 13035
-MD5 ea5caf65874cda8c3f3d5baace9c73f8 files/digest-file-4.07 61
-MD5 ea5caf65874cda8c3f3d5baace9c73f8 files/digest-file-4.07-r1 61
 MD5 8153e3726c4dad50b53c76eaf32b4833 files/file-4.07-gentoo.diff 648
 MD5 9ab14ea35a2db2864bb6e92d1ca87f17 files/digest-file-4.08 61
 MD5 655e5c463709e244970b23b64aaf8bf7 files/digest-file-4.09 61
@@ -30,7 +18,7 @@ MD5 8cf0ba615168e0a01ddd576d39b19efe files/digest-file-4.10-r1 61
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.9.10 (GNU/Linux)
 
-iD8DBQFBVQ9rHTu7gpaalycRApiFAKCEUGE3AOnmCTdG9Aouf89U7f6MPACghWAa
-/mAujIhiV6/FcMMFYxVHWxw=
-=lH7W
+iD8DBQFBVRCsHTu7gpaalycRAk57AJ4nyuvUkSLKDeFkGBRlAKc2P1Fs5QCglMxx
+zw5zf4r3X5C8kbTsOz3QkSA=
+=9w1p
 -----END PGP SIGNATURE-----
diff --git a/sys-apps/file/file-3.41.ebuild b/sys-apps/file/file-3.41.ebuild
deleted file mode 100644 (file)
index 5af7e46..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/file/file-3.41.ebuild,v 1.9 2004/06/30 15:50:36 agriffis Exp $
-
-inherit eutils
-
-DESCRIPTION="Program to identify a file's format by scanning binary data for patterns"
-HOMEPAGE="ftp://ftp.astron.com/pub/file/"
-SRC_URI="ftp://ftp.gw.com/mirrors/pub/unix/file/${P}.tar.gz
-       ftp://ftp.astron.com/pub/file/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="x86 ppc sparc mips alpha hppa amd64"
-IUSE="build"
-
-DEPEND="virtual/libc"
-
-src_unpack() {
-       unpack ${A}
-
-       if [ "${ARCH}" = "mips" ]; then
-               cd ${S}
-               epatch ${FILESDIR}/${P}-mips-gentoo.diff || die
-       fi
-}
-
-src_compile() {
-       ./configure --prefix=/usr \
-               --mandir=/usr/share/man \
-               --datadir=/usr/share/misc \
-               --host=${CHOST} || die
-
-       emake || die
-}
-
-src_install() {
-       make DESTDIR=${D} install || die
-
-       if ! use build ; then
-               dodoc LEGAL.NOTICE MAINT README
-       else
-               rm -rf ${D}/usr/share/man
-       fi
-}
diff --git a/sys-apps/file/file-4.02.ebuild b/sys-apps/file/file-4.02.ebuild
deleted file mode 100644 (file)
index b2ed05d..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/file/file-4.02.ebuild,v 1.15 2004/06/30 15:50:36 agriffis Exp $
-
-inherit flag-o-matic
-
-DESCRIPTION="Program to identify a file's format by scanning binary data for patterns"
-HOMEPAGE="ftp://ftp.astron.com/pub/file/"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="x86 ppc sparc alpha hppa amd64"
-IUSE="build"
-
-DEPEND="virtual/libc"
-
-src_compile() {
-
-       # file command segfaults on hppa -  reported by gustavo@zacarias.com.ar
-       [ ${ARCH} = "hppa" ] && filter-flags "-mschedule=8000"
-
-       ./configure --prefix=/usr \
-               --mandir=/usr/share/man \
-               --datadir=/usr/share/misc \
-               --host=${CHOST} || die
-
-       #unfortunately, parallel make doesn't work with 4.01
-       emake -j1 || die
-}
-
-src_install() {
-       make DESTDIR=${D} install || die
-
-       if ! use build ; then
-               dodoc LEGAL.NOTICE MAINT README || die
-       else
-               rm -rf ${D}/usr/share/man
-       fi
-}
diff --git a/sys-apps/file/file-4.06.ebuild b/sys-apps/file/file-4.06.ebuild
deleted file mode 100644 (file)
index 5578492..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/file/file-4.06.ebuild,v 1.22 2004/09/03 21:03:23 pvdabeel Exp $
-
-inherit flag-o-matic gnuconfig eutils
-
-DESCRIPTION="Program to identify a file's format by scanning binary data for patterns"
-HOMEPAGE="ftp://ftp.astron.com/pub/file/"
-SRC_URI="ftp://ftp.gw.com/mirrors/pub/unix/file/${P}.tar.gz
-       ftp://ftp.astron.com/pub/file/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="x86 ppc sparc mips alpha hppa amd64 ia64 ppc64"
-IUSE="build uclibc"
-
-DEPEND="virtual/libc"
-
-src_unpack() {
-       unpack ${A}
-       cd ${S}
-
-       # (12 Oct 2003) <kumba@gentoo.org>
-       # This patch is for MIPS only.  It slightly changes the 'file' output
-       # on MIPS machines to a specific format so that other programs can
-       # recognize things.
-       if [ "${ARCH}" = "mips" ]; then
-               epatch ${FILESDIR}/${PN}-4.xx-mips-gentoo.diff
-       fi
-       # uclibc support
-       epatch ${FILESDIR}/${PN}-4.08-uclibc.patch
-       epatch ${FILESDIR}/ltconfig-uclibc.patch
-}
-
-src_compile() {
-
-       # If running mips64 or uclibc, we need updated configure data
-       gnuconfig_update
-
-       # file command segfaults on hppa -  reported by gustavo@zacarias.com.ar
-       [ ${ARCH} = "hppa" ] && filter-flags "-mschedule=8000"
-
-       ./configure --prefix=/usr \
-               --mandir=/usr/share/man \
-               --datadir=/usr/share/misc \
-               --host=${CHOST} || die
-
-       # Buggy Makefiles.  This fixes bug 31356
-       emake -j1 || die "emake failed"
-}
-
-src_install() {
-       make DESTDIR=${D} install || die "make install failed"
-
-       if ! use build ; then
-               dodoc ChangeLog LEGAL.NOTICE MAINT README || die "dodoc failed"
-       else
-               rm -rf ${D}/usr/share/man
-       fi
-}
diff --git a/sys-apps/file/file-4.07-r1.ebuild b/sys-apps/file/file-4.07-r1.ebuild
deleted file mode 100644 (file)
index 85e6bdc..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/file/file-4.07-r1.ebuild,v 1.9 2004/07/15 01:45:13 agriffis Exp $
-
-inherit flag-o-matic gnuconfig eutils
-
-DESCRIPTION="Program to identify a file's format by scanning binary data for patterns"
-HOMEPAGE="ftp://ftp.astron.com/pub/file/"
-SRC_URI="ftp://ftp.gw.com/mirrors/pub/unix/file/${P}.tar.gz
-       ftp://ftp.astron.com/pub/file/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~hppa ~amd64 ~ia64 ~ppc64 s390"
-IUSE="build"
-
-DEPEND="virtual/libc"
-
-src_unpack() {
-       unpack ${A}
-       cd ${S}
-
-       epatch ${FILESDIR}/${PN}-4.07-gentoo.diff
-
-       # (12 Oct 2003) <kumba@gentoo.org>
-       # This patch is for MIPS only.  It slightly changes the 'file' output
-       # on MIPS machines to a specific format so that other programs can
-       # recognize things.
-       if [ "${ARCH}" = "mips" ]; then
-               epatch ${FILESDIR}/${PN}-4.xx-mips-gentoo.diff
-       fi
-}
-
-src_compile() {
-
-       # If running mips64, we need updated configure data
-       gnuconfig_update
-
-       # file command segfaults on hppa -  reported by gustavo@zacarias.com.ar
-       [ ${ARCH} = "hppa" ] && filter-flags "-mschedule=8000"
-
-       ./configure --prefix=/usr \
-               --mandir=/usr/share/man \
-               --datadir=/usr/share/misc \
-               --host=${CHOST} || die
-
-       # Buggy Makefiles.  This fixes bug 31356
-       emake -j1 || die "emake failed"
-}
-
-src_install() {
-       make DESTDIR=${D} install || die "make install failed"
-
-       if ! use build ; then
-               dodoc ChangeLog LEGAL.NOTICE MAINT README || die "dodoc failed"
-       else
-               rm -rf ${D}/usr/share/man
-       fi
-}
diff --git a/sys-apps/file/file-4.07.ebuild b/sys-apps/file/file-4.07.ebuild
deleted file mode 100644 (file)
index 8c009a4..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/file/file-4.07.ebuild,v 1.9 2004/07/15 01:45:13 agriffis Exp $
-
-inherit flag-o-matic gnuconfig eutils
-
-DESCRIPTION="Program to identify a file's format by scanning binary data for patterns"
-HOMEPAGE="ftp://ftp.astron.com/pub/file/"
-SRC_URI="ftp://ftp.gw.com/mirrors/pub/unix/file/${P}.tar.gz
-       ftp://ftp.astron.com/pub/file/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~hppa ~amd64 ~ia64 ~ppc64"
-IUSE="build"
-
-DEPEND="virtual/libc"
-
-src_unpack() {
-       unpack ${A}
-       cd ${S}
-
-       # (12 Oct 2003) <kumba@gentoo.org>
-       # This patch is for MIPS only.  It slightly changes the 'file' output
-       # on MIPS machines to a specific format so that other programs can
-       # recognize things.
-       if [ "${ARCH}" = "mips" ]; then
-               epatch ${FILESDIR}/${PN}-4.xx-mips-gentoo.diff
-       fi
-}
-
-src_compile() {
-
-       # If running mips64, we need updated configure data
-       gnuconfig_update
-
-       # file command segfaults on hppa -  reported by gustavo@zacarias.com.ar
-       [ ${ARCH} = "hppa" ] && filter-flags "-mschedule=8000"
-
-       ./configure --prefix=/usr \
-               --mandir=/usr/share/man \
-               --datadir=/usr/share/misc \
-               --host=${CHOST} || die
-
-       # Buggy Makefiles.  This fixes bug 31356
-       emake -j1 || die "emake failed"
-}
-
-src_install() {
-       make DESTDIR=${D} install || die "make install failed"
-
-       if ! use build ; then
-               dodoc ChangeLog LEGAL.NOTICE MAINT README || die "dodoc failed"
-       else
-               rm -rf ${D}/usr/share/man
-       fi
-}
diff --git a/sys-apps/file/files/digest-file-3.41 b/sys-apps/file/files/digest-file-3.41
deleted file mode 100644 (file)
index 4e1c40c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 aff834708f034a4995abba4192e79583 /files/file-3.39-gentoo.diff 4673
-MD5 aff834708f034a4995abba4192e79583 /files/file-3.41-mips-gentoo.diff 4673
-MD5 0116729493efa6cc548bee3e5c4fc8e8 /file-3.41.ebuild 1015
-MD5 1d9ac92fa1da3043a67c9445bb140824 file-3.41.tar.gz 183928
diff --git a/sys-apps/file/files/digest-file-4.02 b/sys-apps/file/files/digest-file-4.02
deleted file mode 100644 (file)
index 79f2d16..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 5a853ecdf3b440915bda1d1a03240a5f file-4.02.tar.gz 333501
diff --git a/sys-apps/file/files/digest-file-4.06 b/sys-apps/file/files/digest-file-4.06
deleted file mode 100644 (file)
index 8a65a67..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 e00475c8b37dc4a3f9e576d9280bc3f5 file-4.06.tar.gz 353638
diff --git a/sys-apps/file/files/digest-file-4.07 b/sys-apps/file/files/digest-file-4.07
deleted file mode 100644 (file)
index 1b7bd65..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 ecfbf092c2c19119d9386e668f890954 file-4.07.tar.gz 355647
diff --git a/sys-apps/file/files/digest-file-4.07-r1 b/sys-apps/file/files/digest-file-4.07-r1
deleted file mode 100644 (file)
index 1b7bd65..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 ecfbf092c2c19119d9386e668f890954 file-4.07.tar.gz 355647
diff --git a/sys-apps/file/files/file-3.39-gentoo.diff b/sys-apps/file/files/file-3.39-gentoo.diff
deleted file mode 100644 (file)
index cae5d23..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-diff -ur file-3.39/Magdir/elf file-3.39-working/Magdir/elf
---- file-3.39/Magdir/elf       2002-05-16 20:45:57.000000000 +0200
-+++ file-3.39-working/Magdir/elf       2003-02-06 23:43:22.000000000 +0100
-@@ -18,10 +18,32 @@
- >4    byte            2               64-bit
- >5    byte            0               invalid byte order
- >5    byte            1               LSB
-+>>16  leshort         0               no file type,
-+>>16  leshort         1               relocatable,
-+>>16  leshort         2               executable,
-+>>16  leshort         3               shared object,
-+# Core handling from Peter Tobias <tobias@server.et-inf.fho-emden.de>
-+# corrections by Christian 'Dr. Disk' Hechelmann <drdisk@ds9.au.s.shuttle.de>
-+>>16  leshort         4               core file
-+# Core file detection is not reliable.
-+#>>>(0x38+0xcc) string        >\0             of '%s'
-+#>>>(0x38+0x10) lelong        >0              (signal %d),
-+>>16  leshort         &0xff00         processor-specific,
-+>>18  leshort         0               no machine,
-+>>18  leshort         1               AT&T WE32100 - invalid byte order,
-+>>18  leshort         2               SPARC - invalid byte order,
-+>>18  leshort         3               Intel 80386,
-+>>18  leshort         4               Motorola
-+>>>36 lelong          &0x01000000     68000 - invalid byte order,
-+>>>36 lelong          &0x00810000     CPU32 - invalid byte order,
-+>>>36 lelong          0               68020 - invalid byte order,
-+>>18  leshort         5               Motorola 88000 - invalid byte order,
-+>>18  leshort         6               Intel 80486,
-+>>18  leshort         7               Intel 80860,
- # The official e_machine number for MIPS is now #8, regardless of endianness.
- # The second number (#10) will be deprecated later. For now, we still
- # say something if #10 is encountered, but only gory details for #8.
-->>18    leshort               8
-+>>18  leshort         8               MIPS,
- # only for 32-bit
- >>>4  byte            1
- >>>>36  lelong&0xf0000000     0x00000000      MIPS-I
-@@ -44,29 +66,6 @@
- >>>>48  lelong&0xf0000000     0x70000000      MIPS64 
- >>>>48  lelong&0xf0000000     0x80000000      MIPS32 rel2
- >>>>48  lelong&0xf0000000     0x90000000      MIPS64 rel2
-->>16  leshort         0               no file type,
-->>16  leshort         1               relocatable,
-->>16  leshort         2               executable,
-->>16  leshort         3               shared object,
--# Core handling from Peter Tobias <tobias@server.et-inf.fho-emden.de>
--# corrections by Christian 'Dr. Disk' Hechelmann <drdisk@ds9.au.s.shuttle.de>
-->>16  leshort         4               core file
--# Core file detection is not reliable.
--#>>>(0x38+0xcc) string        >\0             of '%s'
--#>>>(0x38+0x10) lelong        >0              (signal %d),
-->>16  leshort         &0xff00         processor-specific,
-->>18  leshort         0               no machine,
-->>18  leshort         1               AT&T WE32100 - invalid byte order,
-->>18  leshort         2               SPARC - invalid byte order,
-->>18  leshort         3               Intel 80386,
-->>18  leshort         4               Motorola
-->>>36 lelong          &0x01000000     68000 - invalid byte order,
-->>>36 lelong          &0x00810000     CPU32 - invalid byte order,
-->>>36 lelong          0               68020 - invalid byte order,
-->>18  leshort         5               Motorola 88000 - invalid byte order,
-->>18  leshort         6               Intel 80486,
-->>18  leshort         7               Intel 80860,
-->>18  leshort         8               MIPS,
- >>18  leshort         9               Amdahl - invalid byte order,
- >>18  leshort         10              MIPS (deprecated),
- >>18  leshort         11              RS6000 - invalid byte order,
-@@ -102,8 +101,27 @@
- >>20  lelong          1               version 1
- >>36  lelong          1               MathCoPro/FPU/MAU Required
- >5    byte            2               MSB
-+>>16  beshort         0               no file type,
-+>>16  beshort         1               relocatable,
-+>>16  beshort         2               executable,
-+>>16  beshort         3               shared object,
-+>>16  beshort         4               core file,
-+#>>>(0x38+0xcc) string        >\0             of '%s'
-+#>>>(0x38+0x10) belong        >0              (signal %d),
-+>>16  beshort         &0xff00         processor-specific,
-+>>18  beshort         0               no machine,
-+>>18  beshort         1               AT&T WE32100,
-+>>18  beshort         2               SPARC,
-+>>18  beshort         3               Intel 80386 - invalid byte order,
-+>>18  beshort         4               Motorola
-+>>>36 belong          &0x01000000     68000,
-+>>>36 belong          &0x00810000     CPU32,
-+>>>36 belong          0               68020,
-+>>18  beshort         5               Motorola 88000,
-+>>18  beshort         6               Intel 80486 - invalid byte order,
-+>>18  beshort         7               Intel 80860,
- # only for MIPS - see comment in little-endian section above.
-->>18    beshort               8
-+>>18  beshort         8               MIPS,
- # only for 32-bit
- >>>4  byte            1
- >>>>36  belong&0xf0000000     0x00000000      MIPS-I
-@@ -126,26 +144,6 @@
- >>>>48        belong&0xf0000000       0x70000000      MIPS64 
- >>>>48        belong&0xf0000000       0x80000000      MIPS32 rel2
- >>>>48        belong&0xf0000000       0x90000000      MIPS64 rel2
-->>16  beshort         0               no file type,
-->>16  beshort         1               relocatable,
-->>16  beshort         2               executable,
-->>16  beshort         3               shared object,
-->>16  beshort         4               core file,
--#>>>(0x38+0xcc) string        >\0             of '%s'
--#>>>(0x38+0x10) belong        >0              (signal %d),
-->>16  beshort         &0xff00         processor-specific,
-->>18  beshort         0               no machine,
-->>18  beshort         1               AT&T WE32100,
-->>18  beshort         2               SPARC,
-->>18  beshort         3               Intel 80386 - invalid byte order,
-->>18  beshort         4               Motorola
-->>>36 belong          &0x01000000     68000,
-->>>36 belong          &0x00810000     CPU32,
-->>>36 belong          0               68020,
-->>18  beshort         5               Motorola 88000,
-->>18  beshort         6               Intel 80486 - invalid byte order,
-->>18  beshort         7               Intel 80860,
-->>18  beshort         8               MIPS,
- >>18  beshort         9               Amdahl,
- >>18  beshort         10              MIPS (deprecated),
- >>18  beshort         11              RS6000,
diff --git a/sys-apps/file/files/file-3.41-mips-gentoo.diff b/sys-apps/file/files/file-3.41-mips-gentoo.diff
deleted file mode 100644 (file)
index cae5d23..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-diff -ur file-3.39/Magdir/elf file-3.39-working/Magdir/elf
---- file-3.39/Magdir/elf       2002-05-16 20:45:57.000000000 +0200
-+++ file-3.39-working/Magdir/elf       2003-02-06 23:43:22.000000000 +0100
-@@ -18,10 +18,32 @@
- >4    byte            2               64-bit
- >5    byte            0               invalid byte order
- >5    byte            1               LSB
-+>>16  leshort         0               no file type,
-+>>16  leshort         1               relocatable,
-+>>16  leshort         2               executable,
-+>>16  leshort         3               shared object,
-+# Core handling from Peter Tobias <tobias@server.et-inf.fho-emden.de>
-+# corrections by Christian 'Dr. Disk' Hechelmann <drdisk@ds9.au.s.shuttle.de>
-+>>16  leshort         4               core file
-+# Core file detection is not reliable.
-+#>>>(0x38+0xcc) string        >\0             of '%s'
-+#>>>(0x38+0x10) lelong        >0              (signal %d),
-+>>16  leshort         &0xff00         processor-specific,
-+>>18  leshort         0               no machine,
-+>>18  leshort         1               AT&T WE32100 - invalid byte order,
-+>>18  leshort         2               SPARC - invalid byte order,
-+>>18  leshort         3               Intel 80386,
-+>>18  leshort         4               Motorola
-+>>>36 lelong          &0x01000000     68000 - invalid byte order,
-+>>>36 lelong          &0x00810000     CPU32 - invalid byte order,
-+>>>36 lelong          0               68020 - invalid byte order,
-+>>18  leshort         5               Motorola 88000 - invalid byte order,
-+>>18  leshort         6               Intel 80486,
-+>>18  leshort         7               Intel 80860,
- # The official e_machine number for MIPS is now #8, regardless of endianness.
- # The second number (#10) will be deprecated later. For now, we still
- # say something if #10 is encountered, but only gory details for #8.
-->>18    leshort               8
-+>>18  leshort         8               MIPS,
- # only for 32-bit
- >>>4  byte            1
- >>>>36  lelong&0xf0000000     0x00000000      MIPS-I
-@@ -44,29 +66,6 @@
- >>>>48  lelong&0xf0000000     0x70000000      MIPS64 
- >>>>48  lelong&0xf0000000     0x80000000      MIPS32 rel2
- >>>>48  lelong&0xf0000000     0x90000000      MIPS64 rel2
-->>16  leshort         0               no file type,
-->>16  leshort         1               relocatable,
-->>16  leshort         2               executable,
-->>16  leshort         3               shared object,
--# Core handling from Peter Tobias <tobias@server.et-inf.fho-emden.de>
--# corrections by Christian 'Dr. Disk' Hechelmann <drdisk@ds9.au.s.shuttle.de>
-->>16  leshort         4               core file
--# Core file detection is not reliable.
--#>>>(0x38+0xcc) string        >\0             of '%s'
--#>>>(0x38+0x10) lelong        >0              (signal %d),
-->>16  leshort         &0xff00         processor-specific,
-->>18  leshort         0               no machine,
-->>18  leshort         1               AT&T WE32100 - invalid byte order,
-->>18  leshort         2               SPARC - invalid byte order,
-->>18  leshort         3               Intel 80386,
-->>18  leshort         4               Motorola
-->>>36 lelong          &0x01000000     68000 - invalid byte order,
-->>>36 lelong          &0x00810000     CPU32 - invalid byte order,
-->>>36 lelong          0               68020 - invalid byte order,
-->>18  leshort         5               Motorola 88000 - invalid byte order,
-->>18  leshort         6               Intel 80486,
-->>18  leshort         7               Intel 80860,
-->>18  leshort         8               MIPS,
- >>18  leshort         9               Amdahl - invalid byte order,
- >>18  leshort         10              MIPS (deprecated),
- >>18  leshort         11              RS6000 - invalid byte order,
-@@ -102,8 +101,27 @@
- >>20  lelong          1               version 1
- >>36  lelong          1               MathCoPro/FPU/MAU Required
- >5    byte            2               MSB
-+>>16  beshort         0               no file type,
-+>>16  beshort         1               relocatable,
-+>>16  beshort         2               executable,
-+>>16  beshort         3               shared object,
-+>>16  beshort         4               core file,
-+#>>>(0x38+0xcc) string        >\0             of '%s'
-+#>>>(0x38+0x10) belong        >0              (signal %d),
-+>>16  beshort         &0xff00         processor-specific,
-+>>18  beshort         0               no machine,
-+>>18  beshort         1               AT&T WE32100,
-+>>18  beshort         2               SPARC,
-+>>18  beshort         3               Intel 80386 - invalid byte order,
-+>>18  beshort         4               Motorola
-+>>>36 belong          &0x01000000     68000,
-+>>>36 belong          &0x00810000     CPU32,
-+>>>36 belong          0               68020,
-+>>18  beshort         5               Motorola 88000,
-+>>18  beshort         6               Intel 80486 - invalid byte order,
-+>>18  beshort         7               Intel 80860,
- # only for MIPS - see comment in little-endian section above.
-->>18    beshort               8
-+>>18  beshort         8               MIPS,
- # only for 32-bit
- >>>4  byte            1
- >>>>36  belong&0xf0000000     0x00000000      MIPS-I
-@@ -126,26 +144,6 @@
- >>>>48        belong&0xf0000000       0x70000000      MIPS64 
- >>>>48        belong&0xf0000000       0x80000000      MIPS32 rel2
- >>>>48        belong&0xf0000000       0x90000000      MIPS64 rel2
-->>16  beshort         0               no file type,
-->>16  beshort         1               relocatable,
-->>16  beshort         2               executable,
-->>16  beshort         3               shared object,
-->>16  beshort         4               core file,
--#>>>(0x38+0xcc) string        >\0             of '%s'
--#>>>(0x38+0x10) belong        >0              (signal %d),
-->>16  beshort         &0xff00         processor-specific,
-->>18  beshort         0               no machine,
-->>18  beshort         1               AT&T WE32100,
-->>18  beshort         2               SPARC,
-->>18  beshort         3               Intel 80386 - invalid byte order,
-->>18  beshort         4               Motorola
-->>>36 belong          &0x01000000     68000,
-->>>36 belong          &0x00810000     CPU32,
-->>>36 belong          0               68020,
-->>18  beshort         5               Motorola 88000,
-->>18  beshort         6               Intel 80486 - invalid byte order,
-->>18  beshort         7               Intel 80860,
-->>18  beshort         8               MIPS,
- >>18  beshort         9               Amdahl,
- >>18  beshort         10              MIPS (deprecated),
- >>18  beshort         11              RS6000,