diff options
Diffstat (limited to 'packages/meta/ucslugc-native.bb')
-rw-r--r-- | packages/meta/ucslugc-native.bb | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/packages/meta/ucslugc-native.bb b/packages/meta/ucslugc-native.bb new file mode 100644 index 0000000000..1300b95f30 --- /dev/null +++ b/packages/meta/ucslugc-native.bb @@ -0,0 +1,81 @@ +DESCRIPTION = "Packages that are required for the UcSlugC native build environment" +LICENSE = MIT +PR = "r0" + +INHIBIT_DEFAULT_DEPS = "1" +ALLOW_EMPTY = 1 +PACKAGES = "${PN}" + +# Run-time only (RDEPENDS) stuff - no package explicitly provides +# these targets. +UCSLUGC_NATIVE_RT_prepend_linux = "\ + glibc-utils \ + libc6-dev \ + " +UCSLUGC_NATIVE_RT_prepend_linux-uclibc = "\ + uclibc-dev uclibc-utils \ + " +UCSLUGC_NATIVE_RT = "\ + binutils-dev binutils-symlinks \ + cpp cpp-symlinks \ + g++ g++-symlinks \ + gcc-symlinks \ + libg2c-dev \ + libgdbm3 \ + libperl5 \ + libreadline4 libreadline-dev \ + libstdc++-dev \ + libthread-db1 \ + ncurses-dev ncurses-terminfo \ + perl-modules \ + python-crypt python-io python-lang python-pickle python-shell python-textutils \ + " + +# Run-time and DEPENDS +UCSLUGC_NATIVE_prepend_linux = "\ + glibc-extra-nss \ + libc6 \ + " +UCSLUGC_NATIVE_prepend_linux-uclibc = "\ + libiconv \ + uclibc \ + " +UCSLUGC_NATIVE = "\ + autoconf \ + automake \ + bash \ + binutils \ + bison \ + bzip2 \ + coreutils \ + cvs \ + diffstat \ + flex \ + gawk \ + gcc \ + gnu-config \ + gzip \ + libtool \ + lrzsz \ + m4 \ + make \ + monotone-5 \ + ncurses \ + patch \ + perl \ + pkgconfig \ + python-core \ + quilt \ + sed \ + tar \ + util-linux \ + wget \ + " + +# These things are required but are not valid RDEPENDS +UCSLUGC_NATIVE_DP = "\ + gdbm \ + " + +RDEPENDS = '${UCSLUGC_NATIVE_RT} ${UCSLUGC_NATIVE}' +DEPENDS = '${UCSLUGC_NATIVE_DP} ${UCSLUGC_NATIVE}' |