All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hongxu Jia <hongxu.jia@windriver.com>
To: <openembedded-devel@lists.openembedded.org>
Subject: [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes
Date: Wed, 14 Aug 2013 14:30:52 +0800	[thread overview]
Message-ID: <cover.1376461413.git.hongxu.jia@windriver.com> (raw)

Survey the filesystem related items in meta-oe, and move them to the
meta-openembedded/meta-filesystems layer

*1, already layout in meta-oe, they will be moved to meta-filesystems with
    the exception of lvm2 and udisks.
    - lvm2 is depended by udisks/cryptsetup/multipath-tools.
    - udisks has close relations with systemd.
meta-oe--------------->|recipes-core---------------->|f2fs-tools
                       |recipes-extended------------>|owfs
                       |recipes-connectivity-------->|ifuse
                                                     |sshfs-fuse
                                                     |smbnetfs
                       |recipes-support------------->|ntfs-3g-ntfsprogs
                                                     |xfsprogs
                                                     |cramfs
                                                     |physfs
                                                     |fuse
                                                     |lvm2
                                                     |udisks

*2, already layout in oe-core/meta, they will stay where they are.
oe-core/meta---------->|recipes-devtools------------>|file
                                                     |dosfstools
                                                     |squashfs-tools
                                                     |devel-config------->nfs-export-root
                                                     |btrfs-tools
                                                     |genext2fs
                                                     |e2fsprogs
                                                     |util-linux
                                                     |packagegroups------>packagegroup-base.bb
                                                     |sysfsutils
                       |recipes-extended------------>|stat
                       |recipes-support------------->|attr

*3, TOBE layout in meta-filesystems layer.
ifuse, sshfs-fuse, owfs, smbnetfs, ntfs-3g-ntfsprogs, fuse-exfat are based on fuse

meta-filesystems------>|recipes-filesystems--------->|ifuse
                                                     |sshfs-fuse
                                                     |owfs
                                                     |ntfs-3g-ntfsprogs
                                                     |cramfs
                                                     |smbnetfs
                                                     |fuse-exfat
                       |recipes-support------------->|fuse
                                                     |physfs
                       |recipes-utils--------------->|f2fs-tools
                                                     |exfat-utils
                                                     |xfsprogs

*4, upgrade and newly added
1) 4 Packages need to be upgraded
    owfs, 2.8p20-->2.9p1
    ntfs-3g-ntfsprogs, 2011.4.12-->2013.1.13
    xfsprogs, 3.1.8-->3.1.11
    fuse, 2.9.2-->2.9.3

2) 2 Packages are newly added to meta-filesystems
    fuse-exfat: add version 1.0.1
    exfat-utils: add version 1.0.1

[YOCTO #4178]

//Hongxu

The following changes since commit fa914e4c80bcb29d2526bda3d0d916f71f8f6df4:

  gst-ffmpeg: drop .bbappend, moved to oe-core (2013-08-14 00:20:24 +0200)

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib hongxu/meta-filesystems
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/meta-filesystems

Hongxu Jia (13):
  meta-filesystems creation
  fuse: move to meta-filesystems and upgrade
  physfs: move to meta-filesystems
  ifuse: move to meta-filesystems
  smbnetfs: move to meta-filesystems
  sshfs-fuse: move to meta-filesystems
  owfs: move to meta-filesystems and upgrade
  cramfs: move to meta-filesystems
  xfsprogs: move to meta-filesystems and upgrade
  ntfs-3g-ntfsprogs: move to meta-filesystems and upgrade
  f2fs-tools: move to meta-filesystems
  fuse-exfat: add version 1.0.1
  exfat-utils: add version 1.0.1

 meta-filesystems/COPYING.MIT                       |  17 ++
 meta-filesystems/README                            | 138 +++++++++++++
 meta-filesystems/conf/layer.conf                   |  10 +
 .../recipes-filesystems}/cramfs/cramfs_1.1.bb      |   0
 .../fuse-exfat/fuse-exfat_1.0.1.bb                 |  26 +++
 .../recipes-filesystems}/ifuse/ifuse_1.1.2.bb      |   0
 .../ntfs-3g-ntfsprogs_2013.1.13.bb                 |  15 +-
 .../recipes-filesystems}/owfs/owfs/owhttpd         |   0
 .../recipes-filesystems}/owfs/owfs/owserver        |   0
 .../recipes-filesystems/owfs/owfs_2.9p1.bb         |  11 +-
 .../recipes-filesystems}/smbnetfs/smbnetfs_git.bb  |   0
 .../sshfs-fuse/sshfs-fuse_2.4.bb                   |   0
 .../recipes-support/fuse/files}/aarch64.patch      |  15 +-
 .../fuse/files}/gold-unversioned-symbol.patch      |  76 +++++--
 .../recipes-support/fuse/fuse_2.9.3.bb             |  13 +-
 .../recipes-support/physfs/physfs_2.0.3.bb         |   0
 .../recipes-utils/exfat-utils/exfat-utils_1.0.1.bb |  29 +++
 .../recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb  |   0
 .../files}/drop-configure-check-for-aio.patch      |  42 ++--
 .../xfsprogs/files}/remove-install-as-user.patch   | 225 +++------------------
 .../recipes-utils/xfsprogs/xfsprogs_3.1.11.bb      |   5 +-
 21 files changed, 363 insertions(+), 259 deletions(-)
 create mode 100644 meta-filesystems/COPYING.MIT
 create mode 100644 meta-filesystems/README
 create mode 100644 meta-filesystems/conf/layer.conf
 rename {meta-oe/recipes-support => meta-filesystems/recipes-filesystems}/cramfs/cramfs_1.1.bb (100%)
 create mode 100644 meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb
 rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/ifuse/ifuse_1.1.2.bb (100%)
 rename meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb => meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb (63%)
 rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owhttpd (100%)
 rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owserver (100%)
 rename meta-oe/recipes-extended/owfs/owfs_2.8p20.bb => meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb (85%)
 rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/smbnetfs/smbnetfs_git.bb (100%)
 rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/sshfs-fuse/sshfs-fuse_2.4.bb (100%)
 rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/aarch64.patch (49%)
 rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/gold-unversioned-symbol.patch (45%)
 rename meta-oe/recipes-support/fuse/fuse_2.9.2.bb => meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb (67%)
 rename {meta-oe => meta-filesystems}/recipes-support/physfs/physfs_2.0.3.bb (100%)
 create mode 100644 meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb
 rename {meta-oe/recipes-core => meta-filesystems/recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb (100%)
 rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/drop-configure-check-for-aio.patch (67%)
 rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/remove-install-as-user.patch (46%)
 rename meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb => meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb (90%)

-- 
1.8.1.2



             reply	other threads:[~2013-08-14  6:31 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-14  6:30 Hongxu Jia [this message]
2013-08-14  6:30 ` [RFC PATCH 01/13] meta-filesystems creation Hongxu Jia
2013-08-15 12:16   ` Otavio Salvador
2013-08-18  6:22   ` Fathi Boudra
2013-08-19  1:34     ` Hongxu Jia
2013-08-19  5:10       ` Fathi Boudra
2013-08-20  8:36       ` Burton, Ross
2013-08-20  8:56         ` Hongxu Jia
2013-08-20  9:37           ` Andrea Adami
2013-08-20 10:19         ` Paul Eggleton
2013-08-14  6:30 ` [RFC PATCH 02/13] fuse: move to meta-filesystems and upgrade Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 03/13] physfs: move to meta-filesystems Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 04/13] ifuse: " Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 05/13] smbnetfs: " Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 06/13] sshfs-fuse: " Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 07/13] owfs: move to meta-filesystems and upgrade Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 08/13] cramfs: move to meta-filesystems Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 09/13] xfsprogs: move to meta-filesystems and upgrade Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 10/13] ntfs-3g-ntfsprogs: " Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 11/13] f2fs-tools: move to meta-filesystems Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 12/13] fuse-exfat: add version 1.0.1 Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 13/13] exfat-utils: " Hongxu Jia
2013-08-14  7:15 ` [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Martin Jansa
2013-08-14  7:30   ` Hongxu Jia
2013-08-14 11:53     ` Martin Jansa
2013-08-15  2:18       ` Hongxu Jia
2013-08-14 11:33   ` Joe MacDonald

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1376461413.git.hongxu.jia@windriver.com \
    --to=hongxu.jia@windriver.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.