ucslugc, UCSLUGC_PACKAGES: make various prerequesite packages explicit in
authorJohn Bowler <jbowler@nslu2-linux.org>
Thu, 11 Aug 2005 16:57:39 +0000 (16:57 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Thu, 11 Aug 2005 16:57:39 +0000 (16:57 +0000)
the build list, therefore if the dependent package is removed the
prerequisite packages are still built.

packages/meta/ucslugc-packages.bb

index e937782..82d9dfd 100644 (file)
@@ -14,6 +14,7 @@ PACKAGES = "${PN}"
 # KEEP IN ALPHABETICAL ORDER
 UCSLUGC_PACKAGES = "\
        atftp \
+       audiofile \
        autoconf \
        automake \
        bash \
@@ -36,6 +37,7 @@ UCSLUGC_PACKAGES = "\
        dnsmasq \
        expat \
        findutils \
+       flac \
        flex \
        ftpd-topfield \
        gawk \
@@ -50,9 +52,15 @@ UCSLUGC_PACKAGES = "\
        ipkg-utils \
        jpeg \
        less \
+       libao \
+       libid3tag \
+       libmad \
+       libmikmod \
+       libogg \
        libpng \
        libtool \
        libusb \
+       libvorbis \
        libxml2 \
        lsof \
        m4 \
@@ -120,6 +128,13 @@ UCSLUGC_BROKEN_PACKAGES = "\
        xinetd \
        "
 
+# These packages have problems with thumb or thumb-interwork compilation - they
+# should really be fixed (if still in the build it is because there is a hacky
+# work round.)  The problem here is that _call_via_r2 is apparently inaccessible
+# under some circumstances.
+THUMB_BROKEN_PACKAGES = "\
+       "
+
 # These packages will never build because uclibc lacks (and always will lack)
 # appropriate support.  This define is for documentation of this fact!  The
 # normal cause is that the package uses the "NIS" interfaces (once known as