diff options
author | Adrian Bunk <bunk@stusta.de> | 2019-08-25 20:21:15 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-08-29 14:05:12 +0100 |
commit | bac4bc9aa6a1f2fcf2ce9644925615185cc8e847 (patch) | |
tree | 9ef8ba7038907331db8f6d1f57f2915b3b6cf410 /meta/recipes-extended/packagegroups | |
parent | 1af3e4bea666e944a610025ca8979098b59b1174 (diff) | |
download | poky-bac4bc9aa6a1f2fcf2ce9644925615185cc8e847.tar.gz |
Remove LSB support
LSB as a standard isn't current and isn't well suited to embedded
anyway. Its putting artifical constraints on the system and with modern
layer technology, would now be better off as its own layer. As such
its time to split it out.
The only part with some (marginal) usage is lsb_release,
which is split from the lsb package into an own lsb-release
package.
(From OE-Core rev: fb064356af615d67d85b65942103bf943d84d290)
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-extended/packagegroups')
-rw-r--r-- | meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb | 240 |
1 files changed, 0 insertions, 240 deletions
diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb deleted file mode 100644 index a821fd8bf3..0000000000 --- a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb +++ /dev/null | |||
@@ -1,240 +0,0 @@ | |||
1 | # | ||
2 | # Copyright (C) 2010 Intel Corporation | ||
3 | # | ||
4 | |||
5 | SUMMARY = "Linux Standard Base (LSB)" | ||
6 | DESCRIPTION = "Packages required to satisfy the Linux Standard Base (LSB) specification" | ||
7 | PR = "r10" | ||
8 | |||
9 | inherit packagegroup distro_features_check | ||
10 | |||
11 | # The libxt, libxtst and others require x11 in DISTRO_FEATURES | ||
12 | REQUIRED_DISTRO_FEATURES = "x11" | ||
13 | |||
14 | # libglu needs virtual/libgl, which requires opengl in DISTRO_FEATURES | ||
15 | REQUIRED_DISTRO_FEATURES += "opengl" | ||
16 | |||
17 | # libpam, pam-plugin-wheel requires pam in DISTRO_FEATURES | ||
18 | REQUIRED_DISTRO_FEATURES += "pam" | ||
19 | |||
20 | # | ||
21 | # We will skip parsing this packagegeoup for non-glibc systems | ||
22 | # | ||
23 | python __anonymous () { | ||
24 | if d.getVar('TCLIBC') != "glibc": | ||
25 | raise bb.parse.SkipRecipe("incompatible with %s C library" % | ||
26 | d.getVar('TCLIBC')) | ||
27 | } | ||
28 | |||
29 | PACKAGES = "\ | ||
30 | packagegroup-core-lsb \ | ||
31 | packagegroup-core-sys-extended \ | ||
32 | packagegroup-core-db \ | ||
33 | packagegroup-core-perl \ | ||
34 | packagegroup-core-python \ | ||
35 | packagegroup-core-tcl \ | ||
36 | packagegroup-core-lsb-misc \ | ||
37 | packagegroup-core-lsb-core \ | ||
38 | packagegroup-core-lsb-perl \ | ||
39 | packagegroup-core-lsb-python \ | ||
40 | packagegroup-core-lsb-desktop \ | ||
41 | packagegroup-core-lsb-runtime-add \ | ||
42 | " | ||
43 | |||
44 | |||
45 | RDEPENDS_packagegroup-core-lsb = "\ | ||
46 | packagegroup-core-sys-extended \ | ||
47 | packagegroup-core-db \ | ||
48 | packagegroup-core-perl \ | ||
49 | packagegroup-core-python \ | ||
50 | packagegroup-core-tcl \ | ||
51 | packagegroup-core-lsb-misc \ | ||
52 | packagegroup-core-lsb-core \ | ||
53 | packagegroup-core-lsb-perl \ | ||
54 | packagegroup-core-lsb-python \ | ||
55 | packagegroup-core-lsb-desktop \ | ||
56 | packagegroup-core-lsb-runtime-add \ | ||
57 | " | ||
58 | |||
59 | |||
60 | RDEPENDS_packagegroup-core-sys-extended = "\ | ||
61 | curl \ | ||
62 | dhcp-client \ | ||
63 | hdparm \ | ||
64 | lighttpd \ | ||
65 | libaio \ | ||
66 | lrzsz \ | ||
67 | lzo \ | ||
68 | mc \ | ||
69 | mc-fish \ | ||
70 | mc-helpers \ | ||
71 | mc-helpers-perl \ | ||
72 | mdadm \ | ||
73 | minicom \ | ||
74 | parted \ | ||
75 | quota \ | ||
76 | screen \ | ||
77 | setserial \ | ||
78 | sysstat \ | ||
79 | ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'udev-extraconf', d)} \ | ||
80 | unzip \ | ||
81 | watchdog \ | ||
82 | wget \ | ||
83 | which \ | ||
84 | xinetd \ | ||
85 | zip \ | ||
86 | " | ||
87 | |||
88 | RDEPENDS_packagegroup-core-db = "\ | ||
89 | db \ | ||
90 | sqlite3 \ | ||
91 | " | ||
92 | |||
93 | RDEPENDS_packagegroup-core-perl = "\ | ||
94 | gdbm \ | ||
95 | perl \ | ||
96 | zlib \ | ||
97 | " | ||
98 | |||
99 | |||
100 | RDEPENDS_packagegroup-core-python = "\ | ||
101 | expat \ | ||
102 | gdbm \ | ||
103 | gmp \ | ||
104 | ncurses \ | ||
105 | openssl \ | ||
106 | python \ | ||
107 | readline \ | ||
108 | zip \ | ||
109 | " | ||
110 | |||
111 | RDEPENDS_packagegroup-core-tcl = "\ | ||
112 | tcl \ | ||
113 | " | ||
114 | |||
115 | # Miscellaneous packages required by LSB (or LSB tests) | ||
116 | RDEPENDS_packagegroup-core-lsb-misc = "\ | ||
117 | chkconfig \ | ||
118 | gettext \ | ||
119 | gettext-runtime \ | ||
120 | groff \ | ||
121 | lsbinitscripts \ | ||
122 | lsbtest \ | ||
123 | lsof \ | ||
124 | strace \ | ||
125 | libusb1 \ | ||
126 | usbutils \ | ||
127 | rpm \ | ||
128 | " | ||
129 | |||
130 | SUMMARY_packagegroup-core-lsb-core = "LSB Core" | ||
131 | DESCRIPTION_packagegroup-core-lsb-core = "Packages required to support commands/libraries \ | ||
132 | specified in the LSB Core specification" | ||
133 | RDEPENDS_packagegroup-core-lsb-core = "\ | ||
134 | at \ | ||
135 | bash \ | ||
136 | bc \ | ||
137 | binutils \ | ||
138 | binutils-symlinks \ | ||
139 | bzip2 \ | ||
140 | coreutils \ | ||
141 | cpio \ | ||
142 | cronie \ | ||
143 | cups \ | ||
144 | diffutils \ | ||
145 | ed \ | ||
146 | glibc-utils \ | ||
147 | elfutils \ | ||
148 | file \ | ||
149 | findutils \ | ||
150 | fontconfig-utils \ | ||
151 | foomatic-filters \ | ||
152 | gawk \ | ||
153 | ghostscript \ | ||
154 | grep \ | ||
155 | gzip \ | ||
156 | localedef \ | ||
157 | lsb \ | ||
158 | m4 \ | ||
159 | make \ | ||
160 | man \ | ||
161 | man-pages \ | ||
162 | msmtp \ | ||
163 | patch \ | ||
164 | procps \ | ||
165 | psmisc \ | ||
166 | sed \ | ||
167 | shadow \ | ||
168 | tar \ | ||
169 | time \ | ||
170 | util-linux \ | ||
171 | xdg-utils \ | ||
172 | \ | ||
173 | glibc \ | ||
174 | libgcc \ | ||
175 | libpam \ | ||
176 | libxml2 \ | ||
177 | ncurses \ | ||
178 | zlib \ | ||
179 | nspr \ | ||
180 | nss \ | ||
181 | " | ||
182 | |||
183 | SUMMARY_packagegroup-core-lsb-perl = "LSB Runtime Languages (Perl)" | ||
184 | DESCRIPTION_packagegroup-core-lsb-perl = "Packages required to support libraries \ | ||
185 | specified in the LSB Runtime languages specification (Perl parts)" | ||
186 | RDEPENDS_packagegroup-core-lsb-perl = "\ | ||
187 | perl \ | ||
188 | perl-modules \ | ||
189 | perl-misc \ | ||
190 | perl-pod \ | ||
191 | perl-dev \ | ||
192 | perl-doc \ | ||
193 | " | ||
194 | |||
195 | SUMMARY_packagegroup-core-lsb-python = "LSB Runtime Languages (Python)" | ||
196 | DESCRIPTION_packagegroup-core-lsb-python = "Packages required to support libraries \ | ||
197 | specified in the LSB Runtime languages specification (Python parts)" | ||
198 | RDEPENDS_packagegroup-core-lsb-python = "\ | ||
199 | python \ | ||
200 | python-modules \ | ||
201 | python-misc \ | ||
202 | " | ||
203 | |||
204 | SUMMARY_packagegroup-core-lsb-desktop = "LSB Desktop" | ||
205 | DESCRIPTION_packagegroup-core-lsb-desktop = "Packages required to support libraries \ | ||
206 | specified in the LSB Desktop specification" | ||
207 | RDEPENDS_packagegroup-core-lsb-desktop = "\ | ||
208 | libxt \ | ||
209 | libxxf86vm \ | ||
210 | libdrm \ | ||
211 | libglu \ | ||
212 | libxi \ | ||
213 | libxtst \ | ||
214 | libx11-locale \ | ||
215 | xorg-minimal-fonts \ | ||
216 | gdk-pixbuf-loader-ico \ | ||
217 | gdk-pixbuf-loader-bmp \ | ||
218 | gdk-pixbuf-loader-ani \ | ||
219 | gdk-pixbuf-xlib \ | ||
220 | liberation-fonts \ | ||
221 | alsa-lib \ | ||
222 | " | ||
223 | |||
224 | RDEPENDS_packagegroup-core-lsb-runtime-add = "\ | ||
225 | ldd \ | ||
226 | pam-plugin-wheel \ | ||
227 | e2fsprogs-mke2fs \ | ||
228 | mkfontdir \ | ||
229 | liburi-perl \ | ||
230 | libxml-parser-perl \ | ||
231 | libxml-perl \ | ||
232 | libxml-sax-perl \ | ||
233 | glibc-localedatas \ | ||
234 | glibc-gconvs \ | ||
235 | glibc-charmaps \ | ||
236 | glibc-binaries \ | ||
237 | glibc-localedata-posix \ | ||
238 | glibc-extra-nss \ | ||
239 | glibc-pcprofile \ | ||
240 | " | ||