summaryrefslogtreecommitdiff
path: root/meta/packages
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-131-1/+1
| | | | | | | 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>
* 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>
* 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>
* 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>
* 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>
* 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>
* linux-wrs: Enable tracking of the secondary wrs_meta branch in PVRichard Purdie2010-08-131-1/+3
| | | | 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-131-1/+0
| | | | | | | | | | 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>
* dbus-wait: Update LICENSE after changes upstreamRichard Purdie2010-08-121-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* pseudo: Upgrade pseudo and correct problemsMark Hatle2010-08-121-3/+3
| | | | | | | | | | | 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>
* 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>
* gcc-package-cross: Make the libexec symlinks use relative paths so they're ↵Richard Purdie2010-08-121-2/+5
| | | | | | reclocatable Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gdb: Make sure expat is not accidentally includedRichard Purdie2010-08-123-2/+5
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* meta-ide-support: A dummy recipe to install everthing for target developmentJoshua Lock2010-08-112-22/+17
| | | | | | | | | | | Move the environment-setup script generation into a separate class and adapt meta-toolchain to use it. Add a new dummy target, meta-ide-support, to install an appropriately configured script to TMPDIR and ensure all of the required packages for target development are available. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* kernel.bbclass: do_deploy should use ${B}, not ${S} (which is what ${B} ↵Richard Purdie2010-08-111-3/+0
| | | | | | defaults to) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* kern-tools-native: add sccJoshua Lock2010-08-101-2/+2
| | | | | | Add scc to the list of installed programs, as it's required by updateme Signed-off-by: Joshua Lock <josh@linux.intel.com>
* gcc: Fix 4.5.0 patch rejectsRichard Purdie2010-08-101-6/+6
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* pciutils: upgrade to version 3.1.5Qing He2010-08-106-67/+215
| | | | | | | | | | | | | | | | | | | | | | | from 3.0.3 changes: - rebased patch configure.patch and pcimodules-pciutils.diff - fix a bug in parameter order in config that causes invalid search path and library version - remove unnecessary kernel version reference in configure - use DESTDIR mechanism for build and installation - pciutils should RDEPENDS on pciutils-ids - enable shared library build and package a new package series, libpci - conceive a new patch to fix shared library build, default build would embedd invalid library dependencies - add another patch to fix build on arm - fix a bug in previous do_install_depends that used invalid installation mode - symbolic link /usr/sbin/pciutils to /usr/bin, so non-root user can use it as well Signed-off-by: Qing He <qing.he@intel.com>
* gcc-4.5.0: import some ppc & mips fixes from oe recipesNitin A Kamble2010-08-1013-13/+25
| | | | | | | | | | | | for ppc glibc build failes with -os (optimize for size) gcc option. so the fix disables this gcc options on ppc. MIPS fix is added in the hope of helping webkit-gtk build failure (gcc seg fault). And fix the PR bumps for all affected recipes Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gcc-4.5.0: newer patch for svn revision 162697Nitin A Kamble2010-08-103-1/+1
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* kernel/package.bbclass: Handle kernel module stripping centrallyRichard Purdie2010-08-101-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* kernel.bbclass: Clean up kernel packaging outputRichard Purdie2010-08-101-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* js: fix configureQing He2010-08-103-49/+102
| | | | | | | | | use autoconf to generate jsautocfg.h instead of preparing different headers for different archs size_of and align_of tests also work under cross-compilation. Signed-off-by: Qing He <qing.he@intel.com>
* linux-wrs: perf needs python and perl at runtime, not buildtimeRichard Purdie2010-08-091-2/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* linux-wrs: Make sure install_perf runs before do_packageRichard Purdie2010-08-091-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* linux-wrs: Make sure install_perf happens for do_packageRichard Purdie2010-08-091-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* perf: performance analysis tools for LinuxBruce Ashfield2010-08-091-0/+25
| | | | | | | | | | | | | | | | | Performance counters for Linux are a new kernel-based subsystem that provide a framework for all things performance analysis. It covers hardware level (CPU/PMU, Performance Monitoring Unit) features and software features (software counters, tracepoints) as well. To enforce the coupling between userspace and kernel, this commit introduces perf as a subpackage of the linux-wrs tree. perf is built directly inside the kernel tree (and hence picks up all appropriate patches), but is packaged as a separate utility that can be added to the rootfs and used to analyze the kernel. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* kern_tools: add updateme and patchmeBruce Ashfield2010-08-091-1/+1
| | | | | | | Adding new kern_tools to allow the compilation of a meta series and the patching of a kernel tree. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* kernel: add dynamic configuration and patchingBruce Ashfield2010-08-092-8/+33
| | | | | | | | | | | This change adds the ability to dynamicaly modify a git based linux repo during the do_patch and do_configure changes. The bulk of the work is done by the kern_tools, and the recipe simply needs to add createme and modifyme scripts to go along with the existing configme. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nfsroot: allow nfsroot to survive netbase initQing He2010-08-092-1/+42
| | | | | | | | | The patch adds a script in /etc/network/if-pre-up.d, the script returns 1 (effectly skip the ifup on the iface) iff: 1. there is a "* / (nfs|nfs4) *" entry in the /proc/mounts 2. the addr field in that entry is routed using $IFACE Signed-off-by: Qing He <qing.he@intel.com>
* pseudo: Only build 32 bit lib version if 32 bit development headers are ↵Richard Purdie2010-08-091-9/+9
| | | | | | available Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* acl: add new packageQing He2010-08-062-0/+29
| | | | | | | | | | | | | | version 2.2.49 - reuse attr build system include file - the default build will add attr's rpath into libacl.so, a hack is used here to prevent that hardcode. The hack is ugly but simple, without the need to do considerable autoconf hacks. An alternative approach is to use chrpath, but it doesn't have support for multilib thus not usable in its current state. - manual fix to .la Singed-off-by: Qing He <qing.he@intel.com>
* xserver-xf86-config: add qemux86-64 xorg.confKevin Tian2010-08-062-1/+69
| | | | | | | copy from qemux86 to make xserver works on qemu x86-64 platform. However full GUI doesn't pop up yet due to other keycode/theme problems in matchbox. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* module-init-tools: fix depmod caused segfault issueKevin Tian2010-08-064-3/+23
| | | | | | | | | memset is required after malloc in grab_module, or else random segfault may happen. The fix is from Mark Hatle <mark.hatle@windriver.com>. Upstream bug is reported as: https://bugzilla.kernel.org/show_bug.cgi?id=16528 Signed-off-by: Kevin Tian <kevin.tian@intel.com>