summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
* slang: specify --x-includes to pass qa sanity checkKevin Tian2011-03-181-1/+2
| | | | | | | | | | | | | slang by default hardcodes a list of host dirs to search for X header files, which may break qa sanity check. Use --x-includes to specify sysroot as the fix. Fix [YOCTO 907] (From OE-Core rev: 35c9ed7d49309ce0babbf93e205fb2dab117c69f) Signed-off-by: Kevin Tian <kevin.tian@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-image-basic: remove POKY_BASE_INSTALLSaul Wold2011-03-171-1/+3
| | | | | | | | | | | Removing POKY_BASE_INSTALL and replacing it with task-poky-boot, effectively removes task-poky-extended which was pulling unwanted recipes. (From OE-Core rev: aa42a75e784510e5ee76dc227758bbc7dc650fb3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* extended tasks: move binutils from basic to lsbSaul Wold2011-03-172-4/+1
| | | | | | | (From OE-Core rev: 5e6a574db545ea793480765ffb1e69f3723b59bf) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sat-solver: Fix solution DB generation and general cleanupMark Hatle2011-03-175-138/+77
| | | | | | | | | | | | | | Uprev sat-solver to the latest git version. This corrects the solv db generation with RPM5. Refactor the patches for RPM5 support, cleaning up components of the cmake.patch for submission upstream. (Also fix a problem remaining in the upstream with a mismatched function name.) (From OE-Core rev: 89a5ad96eef411dccea817a6c37cb1e24840fdc1) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sat-solver: Add workaround for RPM 5 db constructionMark Hatle2011-03-162-1/+32
| | | | | | | | | | | | | | | | | | | | The first time the database is created on an RPM5 system it works correctly. However any subsequent rebuilds cause an empty database to occur. The following is from Michael Schroeder <mls@suse.de>: > rpmdb2solv contains a hack that makes it use the unchanged already > converted packages. To do this, it needs to get the database id > for every installed packages by reading the "Name" index. This > somehow doesn't seem to work with rpm5. > > As a workaround you can add a "ref = 0;" line at the top of the > repo_add_rpmdb() function in ext/repo_rpmdb.c. (From OE-Core rev: 3db47b9c2a40db8e94c30dca601b0ab82920c14f) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sat-solver: uprev to the latest versionMark Hatle2011-03-161-21/+17
| | | | | | | | | | Upgrade to the latest git version. Also update the cmake.patch to enable debugging in all configurations. (From OE-Core rev: 04da04e371da12815e176c96d852e6bd6afc2b34) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: Fix release queryMark Hatle2011-03-162-1/+23
| | | | | | | | | | | | | Libzypp is looking for the "redhat-release" file and using that version number to help adjust the system version. This ensures that there is something on the system that returns a correct value. This patch is likely not necessary. (From OE-Core rev: a1bb79372e75269b8d135c0018955c533ba06027) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-image-basic: add ssh-server-openssh to IMAGE_FEATURESScott Garman2011-03-161-1/+1
| | | | | | | (From OE-Core rev: 5859ae97e23d748a282ab7361ecf8f47c5d19834) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-image-lsb: add ssh-server-openssh to IMAGE_FEATURESScott Garman2011-03-163-3/+3
| | | | | | | (From OE-Core rev: b58ee17a18ce883843cafee60d1501b402e38f7d) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-base, task-poky-basic, task-poky: Remove hard-coded references to dropbearScott Garman2011-03-161-2/+1
| | | | | | | | | | This is the first step in refactoring the SSH server selection to be done in IMAGE_FEATURES instead of as hardcoded in these tasks. (From OE-Core rev: 7e9484241b055975ee0843a91ba12465392370a9) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* slang: export INST_LIB_DIR to fix compile problemsKang Kai2011-03-161-1/+7
| | | | | | | | | | | | Export "INST_LIB_DIR" in do_install to slang/slsh to fix cross compile warnings Fixes [YOCTO #812] Add necessary files to run slsh. (From OE-Core rev: 71782f844552636bb0158e7a2271e849259a48c0) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-poky-lsb: Add some packages required by lsb test suiteXiaofeng Yan2011-03-151-1/+3
| | | | | | | | | Add packages gdk-pixbuf-loader-(bmp,ico,ani) to list task-poky-lsb.bb (From OE-Core rev: fb88c2600d75302f8d55b710c364b4976ec0473b) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Update SRC_URIs to use BPN instead of PNRichard Purdie2011-03-147-7/+7
| | | | | | | | [YOCTO #860] (From OE-Core rev: 09ed5de9624be38c0fa5cb3f943691c3b4a50686) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zypper: add machine arch supportQing He2011-03-141-1/+3
| | | | | | | | | | Since libzypp is now of ${MACHINE_ARCH}, change zypper to base on this arch to. (From OE-Core rev: 90b618231e77c96e36d7955815aad2ed85258a23) Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: add machine arch supportQing He2011-03-144-1/+292
| | | | | | | (From OE-Core rev: b463188407c0c783c8d5aeb0098fc59445db57bf) Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sat-solver: add machine arch supportQing He2011-03-143-2/+83
| | | | | | | (From OE-Core rev: ca758fa404fa447689ff205ee3b4b76bd3f1068a) Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cpio: Fix the SHA256 Checksum for the src tarballSaul Wold2011-03-081-1/+1
| | | | | | | (From OE-Core rev: b8550ac3f30bd983191afe0f1afe3c6c45a54bca) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lsb-live image: add lsb-live and lsb-sdk-live image typesSaul Wold2011-03-082-0/+22
| | | | | | | (From OE-Core rev: 7ba79b4c25126b42d3697cec9ecdf8d688d6da54) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lsbsetup: Fix LIC_FILE_CHKSUMSaul Wold2011-03-061-2/+1
| | | | | | | (From OE-Core rev: 85c2417407fd5f9e0c3027fd99c9389e3ce167df) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-poky-lsb: Remove new eglibc-* packagesSaul Wold2011-03-041-6/+7
| | | | | | | | | | Remove the new eglibc packages that were part of another patch and did not get cleanup here. (From OE-Core rev: bddd9012d2a6393afceef752389d0006f2e47681) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-poky-lsb: Add packges needed by LSB Test SuiteXiaofeng Yan2011-03-041-1/+15
| | | | | | | | | | These packages added into task-poky-lsb.bb are absent in lsb-image during lsb test (From OE-Core rev: 472f89dec06f0be43ff3e0638cac3f55f7b7e7cf) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-poky-lsb: add python-miscJingdong Lu2011-03-041-0/+1
| | | | | | | | | python-misc also needed by python-runtime test of LSB. (From OE-Core rev: 266562710b86a2373d8fffa5153557e4660f9596) Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* LSB_Setup.sh:Install LSB Test Suite and set lsb test environmentXiaofeng Yan2011-03-041-10/+10
| | | | | | | | | Perfect some funtions for lsb test in yocto 1.0 (From OE-Core rev: aa60f178d9f6b4ebdf03bbfcf2b46e94bf4e78d3) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fixup merge error and apply cleanupsRichard Purdie2011-03-031-2/+0
| | | | | | (From OE-Core rev: a72822d315d7bc35a424b0807693ad7a3317c519) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-poky-lsb: add chkconfigSaul Wold2011-03-031-0/+1
| | | | | | | (From OE-Core rev: 0e3c98374ed6d87286b59754cee2c88414933c1e) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipe: add slang from OEKang Kai2011-03-032-0/+36
| | | | | | | | | | slang is the shared library for the S-Lang extension language, and required by newt because of LSB command check (From OE-Core rev: 2ce924c19e8fe8fb67e7cd2aace483e3dffb24cc) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipe: add newt from OEKang Kai2011-03-032-0/+108
| | | | | | | | | | newt is a library for text mode user interfaces, and required by chkconfig because of LSB command test. (From OE-Core rev: 57c5da295855431160403b9ea356b2beae5cedca) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipe: add chkconfig for LSB command testKang Kai2011-03-031-0/+27
| | | | | | | | | | chkconfig is a system tool for maintaining the /etc/rc*.d hierarchy, and LSB command test will check 2 links point to command chkconfig (From OE-Core rev: 994cb5be07270b8414d46e01ed7888e2de448589) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zypper: add util-linux-uuidgen to RRECOMMENDSPaul Eggleton2011-03-031-2/+2
| | | | | | | | | | | | zypper complains if uuidgen is not available, so add it to RRECOMMENDS for the zypper package. Addresses [BUGID #749] (From OE-Core rev: 93fbcda210ba931e297205bb5094bce12a2b4666) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow: upgrade to 4.1.4.3 to fix security vulnerabilityYu Ke2011-03-0115-2/+2
| | | | | | For CVE-2011-0721: http://lists.debian.org/debian-security-announce/2011/msg00030.html Signed-off-by: Yu Ke <ke.yu@intel.com>
* task-poky-lsb: libqtopenqgl4 should be for qemux86 and atom-pc onlySaul Wold2011-02-261-1/+7
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* task-poky-lsb: add necessary packages nameJingdong Lu2011-02-251-1/+61
| | | | | | | | | In order to install and run LSB test cases we should add some necessary packages name into task-poky-lsb for lsb image. [sgw: modified the perl and python lists to use the core -modules, removed mesa-dri] Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* poky-image-lsb-sdk.bb: add image for LSB SDK BuildSaul Wold2011-02-251-0/+9
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libuser: enable documentationScott Garman2011-02-252-23/+4
| | | | | | | | | | | | | | Added popt to DEPENDS. This fixes the following build error: apps/luserdel.c:25:18: fatal error: popt.h: No such file or directory Remove patch and configure flag which had disabled doc generation Add docbook-utils-native and linuxdoc-tools-native to DEPENDS This fixes [BUGID #213] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* Remove all comments from multiline expressions (as mentioned in bug #704)Richard Purdie2011-02-224-5/+5
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tar.inc: Fix unintended damageRichard Purdie2011-02-211-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tar-replacement-native: Fix installRichard Purdie2011-02-212-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tar-replacement-native: Add a target to replace the default tarRichard Purdie2011-02-212-2/+14
| | | | | | | | | | | | tar < 1.24 has symlink issues where extracting a tar archive containing a symlink to a directory where that symlink already exists will cause the symlink to be dereferenced. If that target doesn't exist tar can fail with a permissions error. Since we need to be able to do this for packages containing symlinks like xorg-minimal-fonts and eglibc, we have to ensure a tar 1.25 is available early in the build process. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iputils: enable generation of man pagesScott Garman2011-02-161-8/+5
| | | | | | This fixes [BUGID #211] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* texinfo: recipe cleanup, add native supportScott Garman2011-02-161-11/+15
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* recipes: pre/post actionsMark Hatle2011-02-123-3/+3
| | | | | | | | A number of the recipes did not properly label their pre and post actions, causing the actions to occur in all split packages. This was corrected by defaulting to _${PN} in most cases. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* Revert "iputils: enable generation of man pages"Saul Wold2011-02-031-5/+5
| | | | | | This reverts commit 62337be30b904542ca46333aa9b58fe0f09d3561. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* mailx: Disable parallel makeSaul Wold2011-02-031-0/+2
| | | | | | | When makeconfig is called multiple times via parallel make, it causes the LIBS files to get corrupted. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libconvert-asn1-perl: upgrade from 0.21 to 0.22Nitin A Kamble2011-02-021-2/+4
| | | | | | | | | And fix following issue caused by the upgrade | Can't load '/build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/File/Glob/Glob.so' for module File::Glob: /build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/File/Glob/Glob.so: wrong ELF class: ELFCLASS32 at /build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/XSLoader.pm line 79. | at /build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/File/Glob.pm line 96 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* cups: add cups 1.4.6Jingdong Lu2011-02-014-0/+181
| | | | | | | | | | This package has been added from meta-openembedded committed by Koen Kooi. Changes from the meta-openembedded version: * Add SUMMARY * Change dependence name: libusb * Add PR Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* msmtp: add msmtp 1.4.23Jingdong Lu2011-02-011-0/+21
| | | | | | | | | This package has been added from Open Embedded in order to replace sendmail. Changes from the Open Embedded version: * Update version to 1.4.23 * Add SUMMARY, LIC_FILES_CHKSUM Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* mailx: add mailx 12.4Jingdong Lu2011-02-011-0/+26
| | | | | | | | | | This package has been added from Open Embedded. Changes from the Open Embedded version: * Update version to 12.4(mailx has been replaced by heirloom-mailx) * Add SUMMARY, LIC_FILES_CHKSUM * Remove patch(install.patch) Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* at: allow normal user to use 'at'Kevin Tian2011-02-011-5/+24
| | | | | | | | | | | | | | | | | | | fix [BUGID #675] Similar to previous cronie changes, so far 'at' environment is also not complete and only root user could trigger delayed tasks. Similar permission changes are required for: /etc/at.deny /usr/bin/at /var/spool/at/ /usr/bin/at is setgid to 'daemon', to differentiate with cronie. So move 'at' out of 'cron' (/var/spool/cron/at -> /var/spool/at) another fix is to rename /etc/init.d/at to atd which is more widely used in other distros (also required by LTP test cases) Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* cronie: enable multi-user crontab usage and make cron environment completeKevin Tian2011-02-012-2/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix [BUGID #673] several cron related test cases in LTP reveals that our current cron recipe is not complete: a) a complete cron hierarchy better have: /etc/crontab /etc/cron.d /etc/cron.hourly /etc/cron.daily /etc/cron.weekly /etc/cron.monthly b) for a normal user to use crontab command: add a new group - crontab /usr/bin/crontab is setgid to root:crontab /var/spool/cron is owned by root:crontab below are optional, and thus not included in the default setup: /etc/cron.deny /etc/cron.allow cronie by default only allows root user to use crontab, if neither cron.deny nor cron.allow exists. They are controlled by final policy deployed on the product. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* iputils: enable generation of man pagesScott Garman2011-02-011-5/+5
| | | | | | Enable documentation generation. Signed-off-by: Scott Garman <scott.a.garman@intel.com>