klibc-utils-fstype-static 1.1.1: Remove hacky recipe now that there's klibc-utils...
authorPaul Sokolovsky <pmiscml@gmail.com>
Sat, 8 Mar 2008 17:53:09 +0000 (17:53 +0000)
committerPaul Sokolovsky <pmiscml@gmail.com>
Sat, 8 Mar 2008 17:53:09 +0000 (17:53 +0000)
packages/klibc/files/fstype-sane-and-vfat-jffs2.patch [deleted file]
packages/klibc/klibc-utils-fstype-static_1.1.1.bb [deleted file]

diff --git a/packages/klibc/files/fstype-sane-and-vfat-jffs2.patch b/packages/klibc/files/fstype-sane-and-vfat-jffs2.patch
deleted file mode 100644 (file)
index e89c5ad..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-diff -r 3c9d84425ba7 utils/fstype.c
---- a/utils/fstype.c   Thu Feb 14 02:09:30 2008 +0200
-+++ b/utils/fstype.c   Thu Feb 14 02:13:46 2008 +0200
-@@ -13,11 +13,18 @@
-  */
- #include <sys/types.h>
-+#include <linux/types.h>
- #include <stdio.h>
- #include <string.h>
- #include <unistd.h>
- #include <endian.h>
- #include <netinet/in.h>
-+#if __BYTE_ORDER == __BIG_ENDIAN
-+#include <linux/byteorder/big_endian.h> 
-+#else 
-+#include <linux/byteorder/little_endian.h> 
-+#endif 
-+
- #define cpu_to_be32(x) __cpu_to_be32(x)       /* Needed by romfs_fs.h */
-@@ -105,6 +112,27 @@ static int romfs_image(const unsigned ch
-       return 0;
- }
-+static int jffs2_image(const unsigned char *buf, unsigned long *blocks)
-+{
-+      // Very sloppy! ;-E
-+      if (*buf == 0x85 && buf[1] == 0x19)
-+              return 1;
-+
-+      return 0;
-+}
-+
-+static int vfat_image(const unsigned char *buf, unsigned long *blocks)
-+{
-+        const struct romfs_super_block *sb =
-+              (const struct romfs_super_block *)buf;
-+      if (!strncmp(buf + 54, "FAT12   ", 8)
-+          || !strncmp(buf + 54, "FAT16   ", 8)
-+          || !strncmp(buf + 82, "FAT32   ", 8))
-+              return 1;
-+
-+      return 0;
-+}
-+
- static int minix_image(const unsigned char *buf, unsigned long *blocks)
- {
-       const struct minix_super_block *sb =
-@@ -167,8 +195,6 @@ static int xfs_image(const unsigned char
-               (const struct xfs_sb *)buf;
-       if (__be32_to_cpu(sb->sb_magicnum) == XFS_SB_MAGIC) {
--              *blocks = __be64_to_cpu(sb->sb_dblocks) *
--                        (__be32_to_cpu(sb->sb_blocksize) / BLOCK_SIZE);
-               return 1;
-       }
-       return 0;
-@@ -184,6 +210,8 @@ static struct imagetype images[] = {
-       { 0,    "gzip",         gzip_image      },
-       { 0,    "cramfs",       cramfs_image    },
-       { 0,    "romfs",        romfs_image     },
-+      { 0,    "jffs2",        jffs2_image     },
-+      { 0,    "vfat",         vfat_image      },
-       { 0,    "xfs",          xfs_image       },
-       { 1,    "minix",        minix_image     },
-       { 1,    "ext3",         ext3_image      },
diff --git a/packages/klibc/klibc-utils-fstype-static_1.1.1.bb b/packages/klibc/klibc-utils-fstype-static_1.1.1.bb
deleted file mode 100644 (file)
index 2bcc0f6..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-SRC_URI = "${KERNELORG_MIRROR}/pub/linux/libs/klibc/Stable/klibc-${PV}.tar.bz2" 
-SRC_URI += "file://fstype-sane-and-vfat-jffs2.patch;patch=1" 
-PR = "r1"
-
-S = "${WORKDIR}/klibc-${PV}"
-
-do_compile() {
-    ${CC} -o fstype utils/fstype.c -static
-}
-
-do_install () {
-        install -d ${D}${bindir}
-        install -m 0755 fstype ${D}${bindir}/
-}