summaryrefslogtreecommitdiff
path: root/meta/classes/package.bbclass
AgeCommit message (Collapse)AuthorFiles
2009-04-28Merge ssh://gitserver@git.pokylinux.org/pokyRichard Purdie1
2009-03-11package bbclass: add an 'allow_links' param to get symlinks packaged, ↵Koen Kooi1
usefull for splitting out libraries
2009-02-05base.bbclass: Use explode_deps from bb.utils and remove the obsolete ↵Richard Purdie1
base.bbclass version
2009-02-05base.bbclass: Move package metadata handling functions into their own class fileRichard Purdie1
2008-10-02package.bbclass: Ignore virtual-locale- packages when building -dev and -dbg ↵Richard Purdie1
dependency chains git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5399 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-02package.bbclass: Write out extra useful data into the pkgdata filesRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5388 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-10package.bbclass: Adjust to handle split packages already being present in ↵Richard Purdie1
PACKAGES git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5177 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-15package.bbclass: Skip symlinks when searching for shlib dependencies since ↵Richard Purdie1
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
2008-06-18package.bbclass: changed library regexp to get dependencies for opensync ↵Marcin Juszkiewicz1
plugins properly git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4696 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-05bitbake.conf/siteinfo.bbclass/package.bbclass: Add in support for 'darwin8'Richard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4424 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-11package.bbclass: unbreakMarcin Juszkiewicz1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4242 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-11package.bbclass: Add patch to try and handle dynamic librbary dependencies ↵Richard Purdie1
on darwin through libtool git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4237 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-03-19package.bbclass: Sync with OE.devRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4062 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-02-07package.bbclass: Avoid double suffix depchain packagesRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3711 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-23package.bbclass: Abstract shlibs path to SHLIBSDIR variableRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3576 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-17package.bbclass: Fix shlibs and pkgconfig magic to use HOST_SYS, not TARGET_SYSRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3511 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-09package.bbclass: Account for DEPENDS in -dev packagesRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3439 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-19package.bbclass: Various cleanups and bugfixes, some form OERichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3347 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-19package.bbclass: Don't strip files in .debug directoriesRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3346 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-27package.bbclass: Remove debug codeRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3245 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-24package.bbclass: Remove PKGMAPS functionality and supersede with pkgdata. ↵Richard Purdie1
Remove duplicate unneeded PACKAGES checks. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3225 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-24classes: Use internal bitbake functions and fix packaging unlocking on error ↵Richard Purdie1
paths git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3222 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-10-23package.bbclass: Make populate_packages copy files, not move them during ↵Richard Purdie1
do_package git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2950 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-10-02package.bbclass: Remove depchains packaged() check. This broke after pkgdata ↵Richard Purdie1
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
2007-09-27package.bbclass: Append to do_package[deptask], cleanup up PACKAGES checks, ↵Richard Purdie1
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
2007-09-03package.bbclass: Cleanup install references into a configurable variableRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2681 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-24package.bbclass: Fix typoRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2550 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-21package.bbclass: Add back package_write task in a new formRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2535 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-21package.bbclass: More pkgdata fixes, (install task needs to rerun on ↵Richard Purdie1
existing builds) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2530 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-21packaging: Split deb and ipk creation into separate tasks so changing the ↵Richard Purdie1
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
2007-08-06package.bbclass: Deal with write protected files correctlyRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2374 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-06package.bbclass: Try stripping files more enthusiasticallyRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2372 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-06package.bbclass: Convert runstrip shell into pythonRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2371 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-06-18package.bbclass: Disable locale RDEPENDS since it currently does nothing due ↵Richard Purdie1
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
2007-05-09package.bbclass: do_package[deptask] only needs to be set when PACKAGES != ""Richard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1619 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-04-10package.bbclass/insane.bbclass: Don't set task dependencies when PACKAGES is ↵Richard Purdie1
empty git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1455 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-04-04package.bbclass: Adjust package_depchains to work for cases where multiple ↵Richard Purdie1
pre or postfix packages are specified git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1433 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-04-03package.bbclass: Only need file-native if packagingRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1428 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-04-03classes: Rework core dependencies to work properly at the task levelRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1427 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-03-29package.bbclass: Improve recommends dependency code to catch all ↵Richard Purdie1
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
2007-03-21Fix spellingRoss Burton1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1374 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-02-21Fix bashismsRoss Burton1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1281 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-29package.bbclass: Add fakeroot-native as a PACKAGE_DEPENDSRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@985 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-10-27package.bbclass: depchains: don't -destructively- set the pkg's RRECOMMENDS.Chris Larson1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@823 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-10-22package.bbclass: Partially fix another dubious use of packages[0]Richard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@812 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-10-21package.bbclass: Fix split_locales to remove spurious references to -dbg ↵Richard Purdie1
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
2006-10-20package.bbclass: Sync with OE upstreamRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@808 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-10-20package.bbclass: Split into two tasks, one which prepares the packages and ↵Richard Purdie1
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
2006-10-20base.bbclass, package.bbclass: Clean up and document. Should be no actual ↵Richard Purdie1
code changes git-svn-id: https://svn.o-hand.com/repos/poky/trunk@806 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-09-21Merge devgen branch to trunk.Chris Larson1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@743 311d38ba-8fff-0310-9ca6-ca027cbcb966