summaryrefslogtreecommitdiff
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* tcl: fix a build issueNitin A Kamble2010-08-132-4/+70
| | | | | | | | | | | | | | | | This fixes: [BUGID #210] This commit addes a native recipe & a patch for tcl to fix the following build issue | Installing message catalogs | /bin/sh: line 2: ./tclsh: cannot execute binary file | make: *** [install-msgs] Error 126 | FATAL: oe_runmake failed NOTE: package tcl-8.5.8-r0: task do_install: Failed Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* linux-wrs: Fix qemux86-64Joshua Lock2010-08-133-2/+51
| | | | | | | | | | Use the fragment support provided by kern-tools in the linux-wrs recipe to add some extra modules required for qemux86-64 such as evdev and uvesafb. Add a patch to increase CONNECTOR_MAX_MESSAGE_SIZE as uvesafb was sending larger messages than the kernel would accept. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* kernel-arch: x86-64 is no longer a valid architecture, map it to x86Joshua Lock2010-08-132-9/+9
| | | | | | | Also use the exported (and re-mapped) ARCH rather than TARGET_ARCH in the linux-wrs recipe. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* git: update to get features required for wr-kernel-toolsJoshua Lock2010-08-132-17/+5
| | | | | | | Update to 1.7.2.1, wr-kernel-tools requires --no-merged option for git branch which was introduced in git 1.5.6 Signed-off-by: Joshua Lock <josh@linux.intel.com>
* Move byacc, which, libconvert-asn1-perl and libtimedate-perl to meta-lsbRichard Purdie2010-08-136-106/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* distro-tracking: update MAINTAINER info for base groupKevin Tian2010-08-132-7/+60
| | | | | | | also add NO_UPDATE_REASON for packages marked #OK to stay with an older version Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* distro-tracking: update MAINTAINER info for x11_libs and sdk_tools.Dexuan Cui2010-08-132-0/+87
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* distro tracking: add liburcu, lttng-ust, upgrade lttng-control and lttng-viewerDexuan Cui2010-08-132-14/+35
| | | | | | | Move lttng-control and lttng-viewer from distro_toolchain_devel.inc to distro_sdk_tools.inc. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* task-poky-tools: fix RDEPENDS_task-poky-tools-profile and add lttng-ust into itDexuan Cui2010-08-131-3/+11
| | | | | | | | | | | | Here the "_append" must appear just after RDEPENDS_task-poky-tools-profile, or else, valgrind and lttng-ust won't be built into the target image. At present we only build lttng-ust on qemux86/qemux86-64/qemuppc/qemumips/emenlow/netbook since upstream liburcu (which is required by lttng-ust) may not build on other platforms, like qemu ARMv5te that poky uses now. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* lttng-ust: add the latest version 0.5Dexuan Cui2010-08-131-0/+22
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* liburcu: add the latest version 0.4.6Dexuan Cui2010-08-131-0/+23
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* distro-track: add maintainer infoQing He2010-08-132-4/+77
| | | | | | also adds trackinf fields for gamin Signed-off-by: Qing He <qing.he@intel.com>
* distro-track: tcp-wrappersQing He2010-08-131-3/+8
| | | | | | add a new recipe: tcp-wrappers Singed-off-by: Qing He <qing.he@intel.com>
* nfs-utils: enable tcp-wrappers supportQing He2010-08-131-5/+2
| | | | Signed-off-by: Qing He <qing.he@intel.com>
* portmap: enable tcp-wrappers supportQing He2010-08-132-7/+6
| | | | | | | | | | | | this enables the hosts access control facility (i.e. /etc/hosts.allow and /etc/hosts.deny) changes: - enable tcp-wrappers by change make flags and cppflags - rename patch no-tcpd-support to avoid confusion - minor cleanups Signed-off-by: Qing He <qing.he@intel.com>
* tcp-wrappers: add new packageQing He2010-08-1325-0/+2900
| | | | | | | | | | | | | version 7.6 based on tcp-wrappers recipe of openembedded changes from openembedded version: - set -DUSE_GETDOMAIN in NETGROUP to fix build error - install libwrap into ${base_libdir}, since it's required by some essential components (e.g. portmap is in ${base_sbindir}) - distribute libwrap.a as well in libwrap-dev Signed-off-by: Qing He <qing.he@intel.com>
* distro-tracking: update tracking fields for libpam and shadowKevin Tian2010-08-132-9/+14
| | | | Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* shadow: add new recipe 4.1.4.2Kevin Tian2010-08-131-0/+8
| | | | | | | | | | | | | | | | | | | | | (borrow from OpenEmbedded with below tweaks) Enhance login_defs_pam.sed according to shadow source, to ensuer we don't leave any unknown definitions in /etc/login.defs when pam is enabled no need for --disable-account-tools-setuid which is detected upon pam automatically, and no specific CFLAGS append move shadow site options to generic site files adjust indention RDEPENDS on a list of pam-plugins since they're separately packaged test with both pam enabled and pam disabled. when pam is enabled, tried some same tweak with desired effect. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* staging.bbclass: mangle *.la for ${base_libdir} tooKevin Tian2010-08-131-0/+1
| | | | | | | | | currently staging.bbclass mangle *.la to ensure sysroot prefix attached to dependency_libs if other *.la is referenced, however it only happens on ${libdir}. libpam is special with its libraries under ${base_libdir}. So this extends mangle to ${base_libdir} too Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* pam: rename to libpam and add core config filesKevin Tian2010-08-1312-6/+216
| | | | | | | | | | | | | | | | | | | | | | | | | | | | So far pam is not really functional as there no pam config files exists, here we borrow from openembedded to setup core /etc/pam.d to make it functional: * change 'pam' to 'libpam' following Debian naming convention, and change (R)DEPENDS in other recipes * borrow openembedded libpam-base-files with changes: - rename to libpam-runtime to follow Debian naming - only keep common-* core files which can be traced back to Debian libpam-runtime-1.0.1 for license track. Other service specific files (such as atd, cron, ...) are removed because either they may contaminate the license or it's right thing to have their own packages providing them - use same libpam recipe instead of creating a new. This way other /etc/ stuff are all contained by libpam-runtime * like openembedded, we package each pam plugin into seperate package now, with some differnce though: - Some ${sbindir} binaries are bound to specific PAM plugin. So better to package them together with corresponding plugin package - populate_sysroot_prepend is invoked before actual populate_sysroot, at that time ${D} binaries haven't been tripped. So it's difficult to specify -dev for those plugin pacakges from _prepend which are simply empty. actually one -dev/-doc per recipe is one good exercise here. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* distro_tracking: add meta data for additional devel packagesNitin A Kamble2010-08-131-0/+11
| | | | | | | | | | Added entries for byacc libtimedate-perl libconvert-asn1-perl libxml-parser-perl Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* libconvert-asn1-perl: create new recipeNitin A Kamble2010-08-131-0/+14
| | | | | | | the latest is 0.22 which is failing to build while the previous version 0.21 just works. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* libtimedate-perl: create a new recipeNitin A Kamble2010-08-131-0/+21
| | | | | | imported this recipe from OE Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* byacc: added new recipe in to the treeNitin A Kamble2010-08-132-0/+20
| | | | | | Imported OE recipe and then upgraded it to the latest version Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* libproxy: upgrade from 0.4.2 to 0.4.3Nitin A Kamble2010-08-131-1/+1
| | | | | | | Upgraded to fix this issue on fedora 13 http://code.google.com/p/libproxy/source/detail?r=684 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* Distro tracking: Update tracking fields for bc and edZhai Edwin2010-08-131-5/+17
| | | | Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* distro_tracking: enchant, cwautomacros, which, and quotaDongxiao Xu2010-08-132-0/+30
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* which: Add new recipeDongxiao Xu2010-08-132-0/+51
| | | | | | | | Add which-2.20, which is licensed under GPLv3. The installation will override the busybox "which" command. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* distro-track: new package placeholderQing He2010-08-132-0/+25
| | | | | | fam libaio sysstat sysklogd tcp_wrappers gawk Signed-off-by: Qing He <qing.he@intel.com>
* distro-track: update for package upgradesQing He2010-08-132-4/+32
| | | | | | | | | | newly added acl pciutils usbutils updated js rsync udev Signed-off-by: Qing He <qing.he@intel.com>
* linux-wrs: Enable tracking of the secondary wrs_meta branch in PVRichard Purdie2010-08-132-6/+9
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* base: Allow unpack to handle localpath=NoneRichard Purdie2010-08-131-0/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* meta-ide-support: don't pull in unneeded nativesdk tasksJoshua Lock2010-08-131-3/+2
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* dbus-wait: Updated License File ChecksumSaul Wold2010-08-131-1/+1
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* pseudo: Fix pseudo buildMark Hatle2010-08-132-2/+1
| | | | | | | | | | Revert the change from 28d70bcddba93ad649de714b3229586d53de325e. Change the upstream commit to id: d30de158c1986d2161647629f279018702a42750. This fixes the const is read-only issue when compiling. Signed-off-by: Mark Hatle <mhatle@windriver.com>
* pseudo: Fix segfaultsRichard Purdie2010-08-121-1/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* package.bbclass: Document the process followed in the class from a high levelRichard Purdie2010-08-121-1/+26
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* dbus-wait: Update LICENSE after changes upstreamRichard Purdie2010-08-122-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* prelink: Enable image wide prelinkingMark Hatle2010-08-122-1/+41
| | | | | | | | | Add the ability to specify user level classes via the local.conf. Use this new capability to add an image-prelink class that does an image wide cross-prelink activity. Signed-off-by: Mark Hatle <mhatle@windriver.com>
* pseudo: Upgrade pseudo and correct problemsMark Hatle2010-08-123-4/+9
| | | | | | | | | | | Fix an issue where pseudo could try to compile incorrectly on an x86_64 host system. Now it verifies that it should be trying to build a 32-bit library, and if so the necessary prereqs are available. Also uprev to the latest version of pseudo changes to enable wrapping of execl, local variable storage and misc fixes. Signed-off-by: Mark Hatle <mhatle@windriver.com>
* populate-volatile.sh: cleanup duplicated invocations and remove boot warningKevin Tian2010-08-1214-47/+17
| | | | | | | | | | | | | | | | | For one, populate-volatile.sh is itself a rcS script which is invoked earlier than package's own postinst method (last one in rcS). If package has already installed their volatile files correctly, it doesn't make sense to update volatile again in postinst since nothing is changed. On the other hand, dbus/hal are special since their user/group are only created in the target. If they pre-install volatiles like others, populate-volatile.sh will report "undefined user" since at that time their user/group haven't been created. The better way solving this is to generate their volatile in the fly after user/group are created, and then update volatiles. This fix [BUGID #121] Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* libxml2: fix python bindingQing He2010-08-122-2/+8
| | | | | | | | --with-python= should be followed by the path to python binary, not prefix, also export several environment for passing building, fixes [BUGID #69] Signed-off-by: Qing He <qing.he@intel.com>
* bitbake.conf: Fix up OVERRIDES documentation (some bits from OE) and also ↵Richard Purdie2010-08-121-6/+10
| | | | | | add forcevariable OVERRIDE Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* utility-tasks.bbclass: Use python functions for do_clean instead of ↵Richard Purdie2010-08-121-6/+4
| | | | | | os.system, remove pointless [dirs] flag Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* lib/oe/path.py: Add copytree function that worksRichard Purdie2010-08-121-0/+41
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* lib/oe: support wildcards in path.removeJoshua Lock2010-08-121-8/+9
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* relocatable.bbclass: Cover libexecdirRichard Purdie2010-08-121-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Set PKG_CONFIG_LIBDIRRichard Purdie2010-08-121-0/+1
| | | | | | | If this isn't set, pkg-config will use its inbuilt paths which mean it can end up looking in the native sysroot. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sato-icon-theme: Make sure the native icon mapping script is found and used ↵Richard Purdie2010-08-123-1/+55
| | | | | | correctly Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Always specific the sysroot in TOOLCHAIN_OPTIONSRichard Purdie2010-08-121-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>