summaryrefslogtreecommitdiffstats
path: root/meta/classes/package.bbclass
Commit message (Collapse)AuthorAgeFilesLines
...
* package.bbclass: Write out extra useful data into the pkgdata filesRichard Purdie2008-10-021-0/+6
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5388 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Adjust to handle split packages already being present in ↵Richard Purdie2008-09-101-3/+2
| | | | | | PACKAGES git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5177 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Skip symlinks when searching for shlib dependencies since ↵Richard Purdie2008-07-151-0/+2
| | | | | | we can cross into the build system binaries git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4838 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: changed library regexp to get dependencies for opensync ↵Marcin Juszkiewicz2008-06-181-1/+1
| | | | | | plugins properly git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4696 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bitbake.conf/siteinfo.bbclass/package.bbclass: Add in support for 'darwin8'Richard Purdie2008-05-051-20/+21
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4424 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: unbreakMarcin Juszkiewicz2008-04-111-0/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4242 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Add patch to try and handle dynamic librbary dependencies ↵Richard Purdie2008-04-111-18/+82
| | | | | | on darwin through libtool git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4237 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Sync with OE.devRichard Purdie2008-03-191-8/+49
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4062 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Avoid double suffix depchain packagesRichard Purdie2008-02-071-0/+8
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3711 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Abstract shlibs path to SHLIBSDIR variableRichard Purdie2008-01-231-22/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3576 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Fix shlibs and pkgconfig magic to use HOST_SYS, not TARGET_SYSRichard Purdie2008-01-171-12/+10
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3511 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Account for DEPENDS in -dev packagesRichard Purdie2008-01-091-1/+25
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3439 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Various cleanups and bugfixes, some form OERichard Purdie2007-12-191-22/+21
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3347 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Don't strip files in .debug directoriesRichard Purdie2007-12-191-0/+6
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3346 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Remove debug codeRichard Purdie2007-11-271-1/+0
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3245 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Remove PKGMAPS functionality and supersede with pkgdata. ↵Richard Purdie2007-11-241-42/+5
| | | | | | Remove duplicate unneeded PACKAGES checks. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3225 311d38ba-8fff-0310-9ca6-ca027cbcb966
* classes: Use internal bitbake functions and fix packaging unlocking on error ↵Richard Purdie2007-11-241-71/+1
| | | | | | paths git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3222 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Make populate_packages copy files, not move them during ↵Richard Purdie2007-10-231-3/+82
| | | | | | do_package git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2950 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Remove depchains packaged() check. This broke after pkgdata ↵Richard Purdie2007-10-021-3/+3
| | | | | | was split for multimachine issues and I'm not sure we need/want it anyway, we're only dealing with Recommends, not Depends git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2824 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Append to do_package[deptask], cleanup up PACKAGES checks, ↵Richard Purdie2007-09-271-11/+20
| | | | | | generate .packaged file for depchains benefit (fixing -dev and -dbg package dependencies). People should wipe do_install stamps and rebuild to fix package dependencies git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2815 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Cleanup install references into a configurable variableRichard Purdie2007-09-031-17/+19
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2681 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Fix typoRichard Purdie2007-08-241-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2550 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Add back package_write task in a new formRichard Purdie2007-08-211-1/+6
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2535 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: More pkgdata fixes, (install task needs to rerun on ↵Richard Purdie2007-08-211-4/+4
| | | | | | existing builds) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2530 311d38ba-8fff-0310-9ca6-ca027cbcb966
* packaging: Split deb and ipk creation into separate tasks so changing the ↵Richard Purdie2007-08-211-18/+1
| | | | | | packaging type means the new type of packages are automatically generated. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2526 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Deal with write protected files correctlyRichard Purdie2007-08-061-3/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2374 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Try stripping files more enthusiasticallyRichard Purdie2007-08-061-5/+11
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2372 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Convert runstrip shell into pythonRichard Purdie2007-08-061-61/+45
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2371 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Disable locale RDEPENDS since it currently does nothing due ↵Richard Purdie2007-06-181-3/+9
| | | | | | to broken depends, breaks meta-toolchain and is incompatible with debian git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1965 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: do_package[deptask] only needs to be set when PACKAGES != ""Richard Purdie2007-05-091-2/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1619 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass/insane.bbclass: Don't set task dependencies when PACKAGES is ↵Richard Purdie2007-04-101-3/+8
| | | | | | empty git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1455 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Adjust package_depchains to work for cases where multiple ↵Richard Purdie2007-04-041-13/+33
| | | | | | pre or postfix packages are specified git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1433 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Only need file-native if packagingRichard Purdie2007-04-031-2/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1428 311d38ba-8fff-0310-9ca6-ca027cbcb966
* classes: Rework core dependencies to work properly at the task levelRichard Purdie2007-04-031-3/+13
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1427 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Improve recommends dependency code to catch all ↵Richard Purdie2007-03-291-21/+28
| | | | | | dependencies for -dbg and -dev packages, not just some git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1409 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Fix spellingRoss Burton2007-03-211-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1374 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Fix bashismsRoss Burton2007-02-211-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1281 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Add fakeroot-native as a PACKAGE_DEPENDSRichard Purdie2006-11-291-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@985 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: depchains: don't -destructively- set the pkg's RRECOMMENDS.Chris Larson2006-10-271-5/+7
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@823 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Partially fix another dubious use of packages[0]Richard Purdie2006-10-221-1/+8
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@812 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Fix split_locales to remove spurious references to -dbg ↵Richard Purdie2006-10-211-0/+6
| | | | | | packages. The way it selects the principle package name needs totally reworking as the current code is flawed but apply a workaround for now (this is unrelated to other changes to package.bbclass) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@810 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Sync with OE upstreamRichard Purdie2006-10-201-63/+69
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@808 311d38ba-8fff-0310-9ca6-ca027cbcb966
* package.bbclass: Split into two tasks, one which prepares the packages and ↵Richard Purdie2006-10-201-8/+29
| | | | | | then package_write which actually generates the packages. The two stage approach allows us to avoid circular dependency issues from classes like debian.bbclass. As the data being emitted into pkgdata/ changed, you need to either wipe tmp or rerun the do_install/do_package tasks (wipe the do_xyz stamps from the stamps dir). Everything will repackage anyway due to the new task. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@807 311d38ba-8fff-0310-9ca6-ca027cbcb966
* base.bbclass, package.bbclass: Clean up and document. Should be no actual ↵Richard Purdie2006-10-201-167/+219
| | | | | | code changes git-svn-id: https://svn.o-hand.com/repos/poky/trunk@806 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Merge devgen branch to trunk.Chris Larson2006-09-211-35/+87
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@743 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Package.bbclass: sync with upstream oe legitimize_package_name.Chris Larson2006-09-201-0/+11
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@730 311d38ba-8fff-0310-9ca6-ca027cbcb966
* classes: Reorder tasks so staging occurs after packaging. Add do_install ↵Richard Purdie2006-09-181-2/+2
| | | | | | into the task chain with dirs fix. Changes merged from OE git-svn-id: https://svn.o-hand.com/repos/poky/trunk@727 311d38ba-8fff-0310-9ca6-ca027cbcb966
* classes/base.bbclass:Richard Purdie2006-08-141-0/+2
| | | | | | | | | | | | | | | | | | * Add stamps for do_fetch task * Remove empty NOTE messages * Add do_configure task dependecy for DEPENDS handling classes/debian.bbclass: * Add do_package task dependecy for RDEPENDS handling classes/image_ipk.bbclass: * Add do_package task dependecy for recursive RDEPENDS handling classes/package.bbclass: * Add do_package task dependecy for DEPENDS handling classes/rootfs_ipk.bbclass: * Derive image PR from DATE and TIME * Add stamps to do_rootfs task (PR changing will trigger rebuilds instead) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@605 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Update debug packages to place symbol files in a .debug directory - fixes ↵Richard Purdie2006-07-281-2/+4
| | | | | | certain packaging problems git-svn-id: https://svn.o-hand.com/repos/poky/trunk@578 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Add automatic generation of -dbg packages. These contain the debug symbols ↵Richard Purdie2006-07-241-9/+17
| | | | | | that are stripped from binaries and the symbols are linked to the original binaries via the gnu-debuglink section. If the -dbg packages are installed, oprofile and gdb will use them for symbol lookup. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@546 311d38ba-8fff-0310-9ca6-ca027cbcb966