1 # Meta package containing all the packages which build for UcSlugC
3 # All packages in here must build with the ucslugc.conf distro, they
4 # do not necessarily work.
5 DESCRIPTION = "Packages that are compatible with the UcSlugC firmware"
9 INHIBIT_DEFAULT_DEPS = "1"
13 # The list of packages to build for the ucslugc DISTRO.
14 # KEEP IN ALPHABETICAL ORDER
101 obexftp openobex openobex-apps ircp \
119 reiserfsprogs reiser4progs \
134 unionfs-modules unionfs-utils \
148 # These packages only build on TARGET_OS=linux, but not TARGET_OS=linux-uclibc.
149 # KEEP IN ALPHABETICAL ORDER
150 UCSLUGC_BROKEN_PACKAGES = "\
169 # These packages are not in the build because they have a significant compilation
170 # time and probably aren't very useful on a ucslugc system
171 THUMB_OPTIONAL_PACKAGES = "\
176 # These packages have problems with thumb or thumb-interwork compilation - they
177 # should really be fixed (if still in the build it is because there is a hacky
178 # work round.) The problem with monotone-5 is that it is simply too big.
179 THUMB_BROKEN_PACKAGES = "\
183 # These packages will never build because uclibc lacks (and always will lack)
184 # appropriate support. This define is for documentation of this fact! The
185 # normal cause is that the package uses the "NIS" interfaces (once known as
186 # YP - a trademark of BT which SUN used without license - the missing function
187 # calls often still have 'yp' in the name).
188 UCSLUGC_UNSUPPORTABLE_PACKAGES = "\
192 yp-tools ypbind ypserv \
195 # The package-index at the end causes regeneration of the Packages.gz and
196 # other control files.
197 DEPENDS = "openslug-image ${UCSLUGC_PACKAGES} ucslugc-native package-index"