[oe] pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26

Rod Whitby rod at whitby.id.au
Tue Dec 18 00:34:59 UTC 2007


Rod Whitby wrote:
> I expect you to revert this change and do it properly, or not do it at all.

Here's an untested example patch to get you started.  You'll probably
want to change the comments before applying something similar.  Note
again that it is untested - that's your job, not mine.

> #
> # old_revision [bc668ae9f53d5e7dbaeee92daced9790f1be61e0]
> #
> # patch "packages/tasks/task-base.bb"
> #  from [f33c49fb3e3820bd151a0e0035b125643a46b85a]
> #    to [643465073bdf81ce0f09fb63480d026b4c6f3e28]
> #
> ============================================================
> --- packages/tasks/task-base.bb f33c49fb3e3820bd151a0e0035b125643a46b85a
> +++ packages/tasks/task-base.bb 643465073bdf81ce0f09fb63480d026b4c6f3e28
> @@ -15,6 +15,7 @@ PACKAGES = ' \
>              ${@base_contains("MACHINE_FEATURES", "alsa", "task-base-alsa", "", d)} \
>              ${@base_contains("MACHINE_FEATURES", "apm", "task-base-apm", "", d)} \
>              ${@base_contains("MACHINE_FEATURES", "ext2", "task-base-ext2", "", d)} \
> +            ${@base_contains("MACHINE_FEATURES", "vfat", "task-base-vfat", "", d)} \
>              ${@base_contains("MACHINE_FEATURES", "irda", "task-base-irda", "",d)} \
>              ${@base_contains("MACHINE_FEATURES", "keyboard", "task-base-keyboard", "", d)} \
>              ${@base_contains("MACHINE_FEATURES", "pci", "task-base-pci", "",d)} \
> @@ -87,6 +88,7 @@ RDEPENDS_task-base = "\
>      \
>      ${@base_contains('COMBINED_FEATURES', 'alsa', 'task-base-alsa', '',d)} \
>      ${@base_contains('COMBINED_FEATURES', 'ext2', 'task-base-ext2', '',d)} \
> +    ${@base_contains('COMBINED_FEATURES', 'vfat', 'task-base-vfat', '',d)} \
>      ${@base_contains('COMBINED_FEATURES', 'irda', 'task-base-irda', '',d)} \
>      ${@base_contains('COMBINED_FEATURES', 'pci', 'task-base-pci', '',d)} \
>      ${@base_contains('COMBINED_FEATURES', 'pcmcia', 'task-base-pcmcia', '',d)} \
> @@ -159,14 +161,7 @@ RRECOMMENDS_task-base-kernel24 = "\
>      kernel-module-input \
>      kernel-module-uinput"
> 
> -# utf8 - Standard FS encoding
> -# iso8859-1, cp437 - These 2 are default encodings used by VFAT
> -# If you don't need VFAT support - don't enable them in defconfig.
> -# If you build them, you want VFAT support and they're included by default.
>  RRECOMMENDS_task-base-kernel26 = "\
> -    kernel-module-nls-utf8 \
> -    kernel-module-nls-iso8859-1 \
> -    kernel-module-nls-cp437 \
>      kernel-module-input \
>      kernel-module-uinput \
>      kernel-module-rtc-dev \
> @@ -194,6 +189,15 @@ RDEPENDS_task-base-ext2 = "\
>      e2fsprogs-e2fsck \
>      e2fsprogs-mke2fs"
> 
> +# utf8 - Standard FS encoding
> +# iso8859-1, cp437 - These 2 are default encodings used by VFAT
> +# If you don't need VFAT support - don't enable them in defconfig.
> +# If you build them, you want VFAT support and they're included by default.
> +RRECOMMENDS_task-base-vfat = "\
> +    kernel-module-nls-utf8 \
> +    kernel-module-nls-iso8859-1 \
> +    kernel-module-nls-cp437"
> +
>  RDEPENDS_task-base-alsa = "\
>      alsa-utils-alsactl \
>      alsa-utils-alsamixer"

-- Rod




More information about the Openembedded-devel mailing list