summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2012-09-03 02:04:28 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-09-04 12:53:02 +0100
commit2e9f5406569d7d06dec92239f3f0d61d2f704a98 (patch)
tree94367af02dade860db05836d6ea96099916a58e9 /meta
parent0892284b451d330a229886d65bd421a08033f484 (diff)
downloadpoky-2e9f5406569d7d06dec92239f3f0d61d2f704a98.tar.gz
packagegroup-core-lsb: rework
Create package groups covering the Core, Desktop, Runtime Languages sections of the LSB specification 4.1. Most of the packages were just moved around or copied in from packagegroup-core-basic (which is currently included in LSB images anyway) with the eventual aim of having the LSB package groups be completely independent as well as following the specification as closely as possible. (From OE-Core rev: 61b134fd082b4ca2866b98655c5fc3a275834464) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb110
1 files changed, 77 insertions, 33 deletions
diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb
index b8031e5a19..707ccc1201 100644
--- a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb
+++ b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb
@@ -13,43 +13,39 @@ PACKAGES = "\
13 packagegroup-core-lsb \ 13 packagegroup-core-lsb \
14 packagegroup-core-sys-extended \ 14 packagegroup-core-sys-extended \
15 packagegroup-core-db \ 15 packagegroup-core-db \
16 packagegroup-core-misc \
17 packagegroup-core-perl \ 16 packagegroup-core-perl \
18 packagegroup-core-python \ 17 packagegroup-core-python \
19 packagegroup-core-tcl \ 18 packagegroup-core-tcl \
20 packagegroup-core-lsb-perl-add \ 19 packagegroup-core-lsb-misc \
21 packagegroup-core-lsb-python-add \ 20 packagegroup-core-lsb-core \
22 packagegroup-core-lsb-graphic-add \ 21 packagegroup-core-lsb-perl \
22 packagegroup-core-lsb-python \
23 packagegroup-core-lsb-desktop \
23 packagegroup-core-lsb-runtime-add \ 24 packagegroup-core-lsb-runtime-add \
24 packagegroup-core-lsb-command-add \
25 " 25 "
26 26
27 27
28RDEPENDS_packagegroup-core-lsb = "\ 28RDEPENDS_packagegroup-core-lsb = "\
29 packagegroup-core-sys-extended \ 29 packagegroup-core-sys-extended \
30 packagegroup-core-db \ 30 packagegroup-core-db \
31 packagegroup-core-misc \
32 packagegroup-core-perl \ 31 packagegroup-core-perl \
33 packagegroup-core-python \ 32 packagegroup-core-python \
34 packagegroup-core-tcl \ 33 packagegroup-core-tcl \
35 packagegroup-core-lsb-perl-add \ 34 packagegroup-core-lsb-misc \
36 packagegroup-core-lsb-python-add \ 35 packagegroup-core-lsb-core \
37 packagegroup-core-lsb-graphic-add \ 36 packagegroup-core-lsb-perl \
37 packagegroup-core-lsb-python \
38 packagegroup-core-lsb-desktop \
38 packagegroup-core-lsb-runtime-add \ 39 packagegroup-core-lsb-runtime-add \
39 packagegroup-core-lsb-command-add \
40 " 40 "
41 41
42
42RDEPENDS_packagegroup-core-sys-extended = "\ 43RDEPENDS_packagegroup-core-sys-extended = "\
43 binutils \
44 binutils-symlinks \
45 chkconfig \
46 curl \ 44 curl \
47 dhcp-client \ 45 dhcp-client \
48 diffutils \
49 gamin \ 46 gamin \
50 hdparm \ 47 hdparm \
51 libaio \ 48 libaio \
52 libxml2 \
53 lrzsz \ 49 lrzsz \
54 lzo \ 50 lzo \
55 mc \ 51 mc \
@@ -67,7 +63,6 @@ RDEPENDS_packagegroup-core-sys-extended = "\
67 which \ 63 which \
68 xinetd \ 64 xinetd \
69 zip \ 65 zip \
70 lsbinitscripts \
71 " 66 "
72 67
73RDEPENDS_packagegroup-core-db = "\ 68RDEPENDS_packagegroup-core-db = "\
@@ -97,48 +92,98 @@ RDEPENDS_packagegroup-core-tcl = "\
97 tcl \ 92 tcl \
98 " 93 "
99 94
100RDEPENDS_packagegroup-core-misc = "\ 95# Miscellaneous packages required by LSB (or LSB tests)
101 elfutils \ 96RDEPENDS_packagegroup-core-lsb-misc = "\
97 chkconfig \
102 gettext \ 98 gettext \
103 gettext-runtime \ 99 gettext-runtime \
104 groff \ 100 groff \
105 lsb \ 101 lsbinitscripts \
106 lsbsetup \ 102 lsbsetup \
107 lsbtest \ 103 lsbtest \
108 lsof \ 104 lsof \
109 man \
110 man-pages \
111 ncurses \
112 strace \ 105 strace \
113 libusb1 \ 106 libusb1 \
114 usbutils \ 107 usbutils \
115 zlib \ 108 rpm \
116 " 109 "
117 110
118RDEPENDS_packagegroup-core-lsb-command-add = "\ 111SUMMARY_packagegroup-core-lsb-core = "LSB Core"
119 localedef \ 112DESCRIPTION_packagegroup-core-lsb-core = "Packages required to support commands/libraries \
113 specified in the LSB Core specification"
114RDEPENDS_packagegroup-core-lsb-core = "\
115 at \
116 bash \
117 bc \
118 binutils \
119 binutils-symlinks \
120 coreutils \
121 cpio \
122 cronie \
123 cups \
124 diffutils \
125 ed \
126 eglibc-utils \
127 elfutils \
128 file \
129 findutils \
120 fontconfig-utils \ 130 fontconfig-utils \
131 foomatic-filters \
132 gawk \
133 ghostscript \
134 grep \
135 gzip \
136 localedef \
137 lsb \
138 m4 \
121 mailx \ 139 mailx \
140 make \
141 man \
142 man-pages \
143 mktemp \
122 msmtp \ 144 msmtp \
123 chkconfig \ 145 patch \
146 pax \
147 procps \
148 psmisc \
149 sed \
150 shadow \
151 tar \
152 time \
153 util-linux \
124 xdg-utils \ 154 xdg-utils \
125 foomatic-filters \ 155 \
126 cups \ 156 eglibc \
127 ghostscript \ 157 libgcc \
158 libpam \
159 libxml2 \
160 ncurses \
161 zlib \
128" 162"
129 163
130RDEPENDS_packagegroup-core-lsb-perl-add = "\ 164SUMMARY_packagegroup-core-lsb-perl = "LSB Runtime Languages (Perl)"
165DESCRIPTION_packagegroup-core-lsb-perl = "Packages required to support libraries \
166 specified in the LSB Runtime languages specification (Perl parts)"
167RDEPENDS_packagegroup-core-lsb-perl = "\
168 perl \
131 perl-modules \ 169 perl-modules \
132 perl-misc \ 170 perl-misc \
133 perl-pod \ 171 perl-pod \
134" 172"
135 173
136RDEPENDS_packagegroup-core-lsb-python-add = "\ 174SUMMARY_packagegroup-core-lsb-python = "LSB Runtime Languages (Python)"
175DESCRIPTION_packagegroup-core-lsb-python = "Packages required to support libraries \
176 specified in the LSB Runtime languages specification (Python parts)"
177RDEPENDS_packagegroup-core-lsb-python = "\
178 python \
137 python-modules \ 179 python-modules \
138 python-misc \ 180 python-misc \
139" 181"
140 182
141RDEPENDS_packagegroup-core-lsb-graphic-add = "\ 183SUMMARY_packagegroup-core-lsb-desktop = "LSB Desktop"
184DESCRIPTION_packagegroup-core-lsb-desktop = "Packages required to support libraries \
185 specified in the LSB Desktop specification"
186RDEPENDS_packagegroup-core-lsb-desktop = "\
142 libqtcore4 \ 187 libqtcore4 \
143 libqtgui4 \ 188 libqtgui4 \
144 libqtsql4 \ 189 libqtsql4 \
@@ -181,7 +226,6 @@ RDEPENDS_packagegroup-core-lsb-runtime-add = "\
181 eglibc-localedata-posix \ 226 eglibc-localedata-posix \
182 eglibc-extra-nss \ 227 eglibc-extra-nss \
183 eglibc-pcprofile \ 228 eglibc-pcprofile \
184 eglibc-utils \
185" 229"
186 230
187PTH = "pth" 231PTH = "pth"