diff options
author | John Bowler <jbowler@nslu2-linux.org> | 2005-07-26 01:56:54 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2005-07-26 01:56:54 +0000 |
commit | 0636e261a937973904916973a80cdc139c1a0769 (patch) | |
tree | f8b70a36a759e030393d1b7a63827e61707a1c81 /conf | |
parent | f00bfb5d43172cceb5855fdf37ca9d01cd53ffe6 (diff) |
Support for freezing BBFILES and reading BBFILES from a conf file.
Diffstat (limited to 'conf')
-rw-r--r-- | conf/distro/freeze.conf | 24 | ||||
-rw-r--r-- | conf/distro/openslug-packages.conf | 150 | ||||
-rw-r--r-- | conf/distro/openslug.conf | 3 | ||||
-rw-r--r-- | conf/distro/unslung.conf | 3 |
4 files changed, 180 insertions, 0 deletions
diff --git a/conf/distro/freeze.conf b/conf/distro/freeze.conf new file mode 100644 index 0000000000..a51e40f8d6 --- /dev/null +++ b/conf/distro/freeze.conf @@ -0,0 +1,24 @@ +# general configuration file for freezing a distribution +# +# If freeze.conf is included (include distro/freeze.conf) in the +# distro conf file it will define BBFILES from the information in +# ${DISTRO}-bbfiles.conf or ${DISTRO}-package-dirs.conf (whichever +# exists in that order of preference.) +# +# NOTE that these conf files use ${PKGDIR} and therefore that +# variable must be defined before this file is included. +# +# First pull in the frozen definitions (if they exist) The multiple +# includes allow the frozen file to be stored alongside local.conf +# and in the conf/distro directory - the former take precedence over +# the latter. +PKGDIR ?= "${TOPDIR}/openembedded" +FROZEN_DIR ?= "/non/-existent/-directory/-for/-security" + +include conf/distro/${DISTRO}-packages.conf +include conf/${DISTRO}-packages.conf +include ${FROZEN_DIR}/${DISTRO}-packages.conf + +include conf/distro/${DISTRO}-bbfiles.conf +include conf/${DISTRO}-bbfiles.conf +include ${FROZEN_DIR}/${DISTRO}-bbfiles.conf diff --git a/conf/distro/openslug-packages.conf b/conf/distro/openslug-packages.conf new file mode 100644 index 0000000000..b2505744ab --- /dev/null +++ b/conf/distro/openslug-packages.conf @@ -0,0 +1,150 @@ +# automatically generated by bitbake freeze +BBFILES := "\ +${PKGDIR}/packages/audiofile/*.bb \ +${PKGDIR}/packages/autoconf/*.bb \ +${PKGDIR}/packages/automake/*.bb \ +${PKGDIR}/packages/base-files/*.bb \ +${PKGDIR}/packages/base-passwd/*.bb \ +${PKGDIR}/packages/bash/*.bb \ +${PKGDIR}/packages/bind/*.bb \ +${PKGDIR}/packages/binutils/*.bb \ +${PKGDIR}/packages/bison/*.bb \ +${PKGDIR}/packages/bluez-libs/*.bb \ +${PKGDIR}/packages/bluez-utils/*.bb \ +${PKGDIR}/packages/boost/*.bb \ +${PKGDIR}/packages/bridge-utils/*.bb \ +${PKGDIR}/packages/busybox/*.bb \ +${PKGDIR}/packages/bzip2/*.bb \ +${PKGDIR}/packages/coreutils/*.bb \ +${PKGDIR}/packages/cpio/*.bb \ +${PKGDIR}/packages/cron/*.bb \ +${PKGDIR}/packages/cvs/*.bb \ +${PKGDIR}/packages/db/*.bb \ +${PKGDIR}/packages/devio/*.bb \ +${PKGDIR}/packages/diffutils/*.bb \ +${PKGDIR}/packages/dnsmasq/*.bb \ +${PKGDIR}/packages/dropbear/*.bb \ +${PKGDIR}/packages/e2fsprogs/*.bb \ +${PKGDIR}/packages/expat/*.bb \ +${PKGDIR}/packages/fakeroot/*.bb \ +${PKGDIR}/packages/findutils/*.bb \ +${PKGDIR}/packages/flac/*.bb \ +${PKGDIR}/packages/flex/*.bb \ +${PKGDIR}/packages/freeze/*.bb \ +${PKGDIR}/packages/ftpd-topfield/*.bb \ +${PKGDIR}/packages/gawk/*.bb \ +${PKGDIR}/packages/gcc/*.bb \ +${PKGDIR}/packages/gdb/*.bb \ +${PKGDIR}/packages/gdbm/*.bb \ +${PKGDIR}/packages/gettext/*.bb \ +${PKGDIR}/packages/glib-2.0/*.bb \ +${PKGDIR}/packages/glibc/*.bb \ +${PKGDIR}/packages/gnu-config/*.bb \ +${PKGDIR}/packages/gphoto2/*.bb \ +${PKGDIR}/packages/grep/*.bb \ +${PKGDIR}/packages/gtk-doc/*.bb \ +${PKGDIR}/packages/gzip/*.bb \ +${PKGDIR}/packages/hotplug-ng/*.bb \ +${PKGDIR}/packages/initscripts/*.bb \ +${PKGDIR}/packages/install/*.bb \ +${PKGDIR}/packages/ipkg-utils/*.bb \ +${PKGDIR}/packages/ipkg/*.bb \ +${PKGDIR}/packages/ixp425-eth/*.bb \ +${PKGDIR}/packages/ixp4xx/*.bb \ +${PKGDIR}/packages/jpeg/*.bb \ +${PKGDIR}/packages/less/*.bb \ +${PKGDIR}/packages/libaal/*.bb \ +${PKGDIR}/packages/libao/*.bb \ +${PKGDIR}/packages/libexif/*.bb \ +${PKGDIR}/packages/libgphoto2/*.bb \ +${PKGDIR}/packages/libid3tag/*.bb \ +${PKGDIR}/packages/libmad/*.bb \ +${PKGDIR}/packages/libmikmod/*.bb \ +${PKGDIR}/packages/libogg/*.bb \ +${PKGDIR}/packages/libpcap/*.bb \ +${PKGDIR}/packages/libtool/*.bb \ +${PKGDIR}/packages/libusb/*.bb \ +${PKGDIR}/packages/libvorbis/*.bb \ +${PKGDIR}/packages/libxml/*.bb \ +${PKGDIR}/packages/linux-libc-headers/*.bb \ +${PKGDIR}/packages/linux/*.bb \ +${PKGDIR}/packages/lrzsz/*.bb \ +${PKGDIR}/packages/lsof/*.bb \ +${PKGDIR}/packages/lzo/*.bb \ +${PKGDIR}/packages/m4/*.bb \ +${PKGDIR}/packages/make/*.bb \ +${PKGDIR}/packages/makedevs/*.bb \ +${PKGDIR}/packages/man-pages/*.bb \ +${PKGDIR}/packages/man/*.bb \ +${PKGDIR}/packages/meta/*.bb \ +${PKGDIR}/packages/mgetty/*.bb \ +${PKGDIR}/packages/miau/*.bb \ +${PKGDIR}/packages/microcom/*.bb \ +${PKGDIR}/packages/module-init-tools/*.bb \ +${PKGDIR}/packages/modutils/*.bb \ +${PKGDIR}/packages/monotone/*.bb \ +${PKGDIR}/packages/mt-daapd/*.bb \ +${PKGDIR}/packages/mtd/*.bb \ +${PKGDIR}/packages/musicpd/*.bb \ +${PKGDIR}/packages/mutt/*.bb \ +${PKGDIR}/packages/mysql/*.bb \ +${PKGDIR}/packages/nail/*.bb \ +${PKGDIR}/packages/ncftp/*.bb \ +${PKGDIR}/packages/ncurses/*.bb \ +${PKGDIR}/packages/netbase/*.bb \ +${PKGDIR}/packages/nfs-utils/*.bb \ +${PKGDIR}/packages/nis/*.bb \ +${PKGDIR}/packages/nslu2-binary-only/*.bb \ +${PKGDIR}/packages/ntp/*.bb \ +${PKGDIR}/packages/openldap/*.bb \ +${PKGDIR}/packages/openntpd/*.bb \ +${PKGDIR}/packages/openslug-init/*.bb \ +${PKGDIR}/packages/openssh/*.bb \ +${PKGDIR}/packages/openssl/*.bb \ +${PKGDIR}/packages/openvpn/*.bb \ +${PKGDIR}/packages/pam/*.bb \ +${PKGDIR}/packages/patch/*.bb \ +${PKGDIR}/packages/patcher/*.bb \ +${PKGDIR}/packages/pciutils/*.bb \ +${PKGDIR}/packages/pcmcia-cs/*.bb \ +${PKGDIR}/packages/pcre/*.bb \ +${PKGDIR}/packages/perl/*.bb \ +${PKGDIR}/packages/php/*.bb \ +${PKGDIR}/packages/pkgconfig/*.bb \ +${PKGDIR}/packages/popt/*.bb \ +${PKGDIR}/packages/portmap/*.bb \ +${PKGDIR}/packages/postfix/*.bb \ +${PKGDIR}/packages/ppp/*.bb \ +${PKGDIR}/packages/procps/*.bb \ +${PKGDIR}/packages/psmisc/*.bb \ +${PKGDIR}/packages/puppy/*.bb \ +${PKGDIR}/packages/pwc/*.bb \ +${PKGDIR}/packages/python/*.bb \ +${PKGDIR}/packages/quilt/*.bb \ +${PKGDIR}/packages/readline/*.bb \ +${PKGDIR}/packages/reiser4progs/*.bb \ +${PKGDIR}/packages/reiserfsprogs/*.bb \ +${PKGDIR}/packages/rsync/*.bb \ +${PKGDIR}/packages/samba/*.bb \ +${PKGDIR}/packages/sane-backends/*.bb \ +${PKGDIR}/packages/screen/*.bb \ +${PKGDIR}/packages/sed/*.bb \ +${PKGDIR}/packages/slugimage/*.bb \ +${PKGDIR}/packages/streamripper/*.bb \ +${PKGDIR}/packages/sudo/*.bb \ +${PKGDIR}/packages/sysfsutils/*.bb \ +${PKGDIR}/packages/sysvinit/*.bb \ +${PKGDIR}/packages/tar/*.bb \ +${PKGDIR}/packages/thttpd/*.bb \ +${PKGDIR}/packages/tinylogin/*.bb \ +${PKGDIR}/packages/unionfs/*.bb \ +${PKGDIR}/packages/unzip/*.bb \ +${PKGDIR}/packages/update-modules/*.bb \ +${PKGDIR}/packages/update-rc.d/*.bb \ +${PKGDIR}/packages/upslug/*.bb \ +${PKGDIR}/packages/util-linux/*.bb \ +${PKGDIR}/packages/vlan/*.bb \ +${PKGDIR}/packages/wget/*.bb \ +${PKGDIR}/packages/xinetd/*.bb \ +${PKGDIR}/packages/zlib/*.bb \ +" diff --git a/conf/distro/openslug.conf b/conf/distro/openslug.conf index 6f321b50a6..dd4d7c0b5b 100644 --- a/conf/distro/openslug.conf +++ b/conf/distro/openslug.conf @@ -6,6 +6,9 @@ DISTRO_NAME = "OpenSlug" DISTRO_VERSION = "2.4-beta" DISTRO_TYPE ?= "beta" +# pull in the frozen list of bbfiles +include conf/distro/freeze.conf + # Add to the user's feeds from local.conf (there may be none) FEED_URIS_append_linux += "cross##http://ipkg.nslu2-linux.org/feeds/openslug/cross/${DISTRO_VERSION}" FEED_URIS_append_linux += "native##http://ipkg.nslu2-linux.org/feeds/openslug/native/${DISTRO_VERSION}" diff --git a/conf/distro/unslung.conf b/conf/distro/unslung.conf index 7389a33fa1..76e063d6cb 100644 --- a/conf/distro/unslung.conf +++ b/conf/distro/unslung.conf @@ -10,6 +10,9 @@ DISTRO_NAME = "Unslung" DISTRO_VERSION = "5.5-beta" DISTRO_TYPE = "beta" +# pull in the frozen list of bbfiles +include conf/distro/freeze.conf + TARGET_FPU = "soft" TARGET_OS = "linux" |