diff options
author | Dave Cobbley <david.j.cobbley@linux.intel.com> | 2018-08-14 20:05:37 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2018-08-23 04:26:31 +0300 |
commit | eb8dc40360f0cfef56fb6947cc817a547d6d9bc6 (patch) | |
tree | de291a73dc37168da6370e2cf16c347d1eba9df8 /poky/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb | |
parent | 9c3cf826d853102535ead04cebc2d6023eff3032 (diff) | |
download | openbmc-eb8dc40360f0cfef56fb6947cc817a547d6d9bc6.tar.xz |
[Subtree] Removing import-layers directory
As part of the move to subtrees, need to bring all the import layers
content to the top level.
Change-Id: I4a163d10898cbc6e11c27f776f60e1a470049d8f
Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'poky/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb')
-rw-r--r-- | poky/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb | 242 |
1 files changed, 242 insertions, 0 deletions
diff --git a/poky/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb b/poky/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb new file mode 100644 index 000000000..53d100ce7 --- /dev/null +++ b/poky/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb @@ -0,0 +1,242 @@ +# +# Copyright (C) 2010 Intel Corporation +# + +SUMMARY = "Linux Standard Base (LSB)" +DESCRIPTION = "Packages required to satisfy the Linux Standard Base (LSB) specification" +PR = "r10" + +inherit packagegroup distro_features_check + +# The libxt, libxtst and others require x11 in DISTRO_FEATURES +REQUIRED_DISTRO_FEATURES = "x11" + +# libglu needs virtual/libgl, which requires opengl in DISTRO_FEATURES +REQUIRED_DISTRO_FEATURES += "opengl" + +# libpam, pam-plugin-wheel requires pam in DISTRO_FEATURES +REQUIRED_DISTRO_FEATURES += "pam" + +# +# We will skip parsing this packagegeoup for non-glibc systems +# +python __anonymous () { + if d.getVar('TCLIBC') != "glibc": + raise bb.parse.SkipRecipe("incompatible with %s C library" % + d.getVar('TCLIBC')) +} + +PACKAGES = "\ + packagegroup-core-lsb \ + packagegroup-core-sys-extended \ + packagegroup-core-db \ + packagegroup-core-perl \ + packagegroup-core-python \ + packagegroup-core-tcl \ + packagegroup-core-lsb-misc \ + packagegroup-core-lsb-core \ + packagegroup-core-lsb-perl \ + packagegroup-core-lsb-python \ + packagegroup-core-lsb-desktop \ + packagegroup-core-lsb-runtime-add \ + " + + +RDEPENDS_packagegroup-core-lsb = "\ + packagegroup-core-sys-extended \ + packagegroup-core-db \ + packagegroup-core-perl \ + packagegroup-core-python \ + packagegroup-core-tcl \ + packagegroup-core-lsb-misc \ + packagegroup-core-lsb-core \ + packagegroup-core-lsb-perl \ + packagegroup-core-lsb-python \ + packagegroup-core-lsb-desktop \ + packagegroup-core-lsb-runtime-add \ + " + + +RDEPENDS_packagegroup-core-sys-extended = "\ + curl \ + dhcp-client \ + hdparm \ + lighttpd \ + libaio \ + lrzsz \ + lzo \ + mc \ + mc-fish \ + mc-helpers \ + mc-helpers-perl \ + mdadm \ + minicom \ + parted \ + quota \ + screen \ + setserial \ + sysstat \ + udev-extraconf \ + unzip \ + watchdog \ + wget \ + which \ + xinetd \ + zip \ + " + +RDEPENDS_packagegroup-core-db = "\ + db \ + sqlite3 \ + " + +RDEPENDS_packagegroup-core-perl = "\ + gdbm \ + perl \ + zlib \ + " + + +RDEPENDS_packagegroup-core-python = "\ + expat \ + gdbm \ + gmp \ + ncurses \ + openssl \ + python \ + readline \ + zip \ + " + +RDEPENDS_packagegroup-core-tcl = "\ + tcl \ + " + +# Miscellaneous packages required by LSB (or LSB tests) +RDEPENDS_packagegroup-core-lsb-misc = "\ + chkconfig \ + gettext \ + gettext-runtime \ + groff \ + lsbinitscripts \ + lsbtest \ + lsof \ + strace \ + libusb1 \ + usbutils \ + rpm \ + " + +SUMMARY_packagegroup-core-lsb-core = "LSB Core" +DESCRIPTION_packagegroup-core-lsb-core = "Packages required to support commands/libraries \ + specified in the LSB Core specification" +RDEPENDS_packagegroup-core-lsb-core = "\ + at \ + bash \ + bc \ + binutils \ + binutils-symlinks \ + coreutils \ + cpio \ + cronie \ + cups \ + diffutils \ + ed \ + glibc-utils \ + elfutils \ + file \ + findutils \ + fontconfig-utils \ + foomatic-filters \ + gawk \ + ghostscript \ + grep \ + gzip \ + localedef \ + lsb \ + m4 \ + make \ + man \ + man-pages \ + mktemp \ + msmtp \ + patch \ + procps \ + psmisc \ + sed \ + shadow \ + tar \ + time \ + util-linux \ + xdg-utils \ + \ + glibc \ + libgcc \ + libpam \ + libxml2 \ + ncurses \ + zlib \ + nspr \ + nss \ +" + +SUMMARY_packagegroup-core-lsb-perl = "LSB Runtime Languages (Perl)" +DESCRIPTION_packagegroup-core-lsb-perl = "Packages required to support libraries \ + specified in the LSB Runtime languages specification (Perl parts)" +RDEPENDS_packagegroup-core-lsb-perl = "\ + perl \ + perl-modules \ + perl-misc \ + perl-pod \ + perl-dev \ + perl-doc \ +" + +SUMMARY_packagegroup-core-lsb-python = "LSB Runtime Languages (Python)" +DESCRIPTION_packagegroup-core-lsb-python = "Packages required to support libraries \ + specified in the LSB Runtime languages specification (Python parts)" +RDEPENDS_packagegroup-core-lsb-python = "\ + python \ + python-modules \ + python-misc \ +" + +SUMMARY_packagegroup-core-lsb-desktop = "LSB Desktop" +DESCRIPTION_packagegroup-core-lsb-desktop = "Packages required to support libraries \ + specified in the LSB Desktop specification" +RDEPENDS_packagegroup-core-lsb-desktop = "\ + libxt \ + libxxf86vm \ + libdrm \ + libglu \ + libxi \ + libxtst \ + libx11-locale \ + xorg-minimal-fonts \ + gdk-pixbuf-loader-ico \ + gdk-pixbuf-loader-bmp \ + gdk-pixbuf-loader-ani \ + gdk-pixbuf-xlib \ + liberation-fonts \ + gtk+ \ + atk \ + libasound \ +" + +RDEPENDS_packagegroup-core-lsb-runtime-add = "\ + ldd \ + pam-plugin-wheel \ + e2fsprogs-mke2fs \ + mkfontdir \ + liburi-perl \ + libxml-parser-perl \ + libxml-perl \ + libxml-sax-perl \ + glibc-localedatas \ + glibc-gconvs \ + glibc-charmaps \ + glibc-binaries \ + glibc-localedata-posix \ + glibc-extra-nss \ + glibc-pcprofile \ +" |