Age | Commit message (Collapse) | Author | Files |
|
wiping tmp.
|
|
Signed-off-by: Chris Larson <clarson@kergoth.com>
|
|
Allow a package to be built that contains only dotfiles or
dot directories under '/'.
Signed-off-by: Michael Smith <msmith@cbnco.com>
|
|
Parallel image builds race in package_update_index_ipk, so locking is
needed and for a proper lock package_update_index_ipk needs to be a
proper task.
Acked-by: Tom Rini <trini@embeddedalley.com>
|
|
It was removing file by file before and did not removed conffiles file.
As a result package_rpm was not able to create package.
|
|
|
|
(ipk specific)
|
|
This is analogous to IPKGCONF_{TARGET,SDK}
|
|
|
|
Based on experience, this function is going to cause massive code readability
issues. We can actually clean up the code more without it so do this instead.
|
|
(fixes build failure for pointercal, and probably others)
|
|
|
|
* death to ipkg!
|
|
nothing to package we don't read potentially stale pkgdata from staging. Fixes the strange ncurses-native issue after ncurses packaging was fixed
|
|
|
|
sets this only in the case its needed (PACKAGES isnt empty)
|
|
|
|
|
|
that it works with bitbake 1.8.8.
|
|
again
|
|
* package sorting works now for mixed arch recipes (e.g. sysvinit)
* doesn't clobber dependencies anymore
* uses bitbake locking utils
|
|
obvious what its for (from poky)
|
|
|
|
meta-toolchain) (from poky)
|
|
|
|
|
|
package_write_ipk task (not activated yet), change OE: field to use PN (not P), cleanups and conf and index generation functions
|
|
|
|
- before an unset ALLOW_EMPTY meant False, while any string value meant True,
now "1" means True and any other value or unset means False
- this allows to set ALLOW_EMPTY = "1" and explicitly unset it for a
subpackage with ALLOW_EMPTY_somepackage = "0"
|
|
correct operation with bitbake 1.8.x. Old behaviour is maintained in a special legacy anonymous function in base.bbclass. The patch is an improved version of the one discussed on the mailing list.
|
|
|
|
per architecture subdirs of deploy/ipk
see: http://lists.linuxtogo.org/pipermail/openembedded-devel/2007-February/001462.html
|
|
|
|
|
|
|
|
in preparation for deb handling
|
|
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_package tasks (wipe the do_package stamps). Everything will repackage anyway due to the new task.
|
|
|
|
other packages.
|
|
package.bbclass now tracks any package renaming performed using PKG_*.
When a package is built, the runtime variables are translated using
this cached information which is stored in staging.
From now on, only use package names are valid in runtime variables like
RDEPENDS, RRECOMMENDS and RSUGGESTS. eg. fontconfig-dev is correct,
libfontconfig-dev would be wrong.
As debian.bbclass can't determine package renaming until after a
package's contents is known, the class has to set BUILD_ALL_DEPS = "1".
This also means OE is no longer forced into one package renaming scheme.
|
|
DEPENDS usage. Move certain things into EXTRA_IMAGEDEPENDS. No valid users of EXTRA_BOOTSTRAP_DEPENDS were found so it was removed entirely. Change zaurus-updater not to package as it doesn't provide any.
|
|
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/05/17 20:39:04+02:00 uni-frankfurt.de!mickeyl
add python-pygtk2 to task-python-everything
2005/05/17 20:32:02+02:00 uni-frankfurt.de!mickeyl
apply zecke's patches to prepare for the low memory bitbake. the repository needs bitbake r159 or better now
BKrev: 428a3a77SoUtXtfto7tXtwiSdrA1ew
|
|
into sugarcube.dyndns.org:/home2/oe/bakery/openembedded
2005/04/02 17:11:59+02:00 dyndns.org!reenoo
sablevm(-classpath): upgrade to 1.11.3. fix versioned dependencies. use zip for jar compression.
2005/04/02 17:10:31+02:00 dyndns.org!reenoo
package_ipk.bbclass: allow versioned RRECOMMENDS.
BKrev: 424eb651FaWc3ZkLUZeBYeGhOE0BzA
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/02/28 19:16:14-06:00 ti.com!kergoth
Merge oe-devel@oe-devel.bkbits.net:openembedded
into odin.sc.ti.com:/home/kergoth/code/projects/oe/openembedded
2005/03/01 01:15:28+01:00 dyndns.org!reenoo
Merge oe-devel@oe-devel.bkbits.net:openembedded
into sugarcube.dyndns.org:/home2/oe/bakery/openembedded
2005/02/28 19:15:51-06:00 ti.com!kergoth
Another zlib visibility fix. It's fixed now. Really, it is!
2005/03/01 01:15:11+01:00 dyndns.org!reenoo
package_ipk.bbclass: strip whitespace in Source:
2005/02/28 18:53:23-06:00 ti.com!kergoth
Merge oe-devel@oe-devel.bkbits.net:openembedded
into odin.sc.ti.com:/home/kergoth/code/projects/oe/openembedded
2005/02/28 18:53:11-06:00 ti.com!kergoth
Fix up the zlib visibility bits, and apply that patch again.
BKrev: 4224babdbJA27U4xliOayBB7Yypnaw
|
|
into builder.(none):/home/dereky/bbroot/openembedded
2005/02/28 04:40:13-08:00 bkbits.net!nslu2-linux.adm
Merge bk://oe-devel.bkbits.net/openembedded
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/02/28 12:37:13+00:00 nexus.co.uk!pb
straighten out new x11 snapshot
2005/02/28 12:18:18+00:00 reciva.com!pb
add new version of xproto
2005/02/28 12:16:45+00:00 reciva.com!pb
Merge bk://oe-devel@openembedded-devel.bkbits.net/openembedded
into mebius.reciva.com:/home/pb/oe/oe
2005/03/01 18:55:34+00:00 (none)!pb
collapse multiple spaces in SRC_URI to a single space.
replace some inefficient string concatenation with %-substitution
2005/03/01 18:54:47+00:00 (none)!pb
suppress circular dependency when package contains both binaries and libraries
move pkgconfig shlibs data into new location; consider old files first so that new ones override them
2005/03/01 18:53:46+00:00 (none)!pb
add missing patch to gstreamer SRC_URI
BKrev: 4224baabcSg6J2wzDfVE30KMAuYbQA
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/02/23 15:31:35-06:00 ti.com!kergoth
Apply fix to lame from Michael Kropfberg that ensures that the library packages get emitted.
2005/02/23 14:04:22-06:00 ti.com!kergoth
Use the recent glibc snaps by default for the sh3 and sh4 target architectures.
2005/02/23 13:49:33-06:00 ti.com!kergoth
Fix the unpleasant target path mangling in do_install in the uclibc builds to happen only when necessary (thereby unborking the uclibc build with default paths).
2005/02/23 13:30:16-06:00 ti.com!kergoth
modutils: apply patch from Hermann Lacheiner to fix another missing /.
2005/02/23 12:36:57-06:00 ti.com!kergoth
Add sh3 uclibc defconfigs for all the uclibc versions.
2005/02/23 12:27:56-06:00 ti.com!kergoth
Merge oe-devel@oe-devel.bkbits.net:openembedded
into odin.sc.ti.com:/home/kergoth/code/projects/oe/openembedded
2005/02/23 12:27:44-06:00 ti.com!kergoth
module-init-tools: fix another bug caused by that rampant sed'ing.
2005/02/23 18:57:22+01:00 uni-frankfurt.de!mickeyl
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages
2005/02/23 18:57:02+01:00 uni-frankfurt.de!mickeyl
introduce IPKGBUILDCMD to enable overwriting the ipkg-build command line arguments. tweak sharprom-compatible.conf to override IPKGBUILDCMD. thanksfully, ipkg-build still supports the outdated format
2005/02/23 10:32:16-06:00 ti.com!kergoth
Merge oe-devel@oe-devel.bkbits.net:openembedded
into odin.sc.ti.com:/home/kergoth/code/projects/oe/openembedded
2005/02/23 10:31:54-06:00 ti.com!kergoth
Bump PR in the packages that were broken by the hokey sed from yesterday.
2005/02/23 17:14:56+01:00 uni-frankfurt.de!mickeyl
misc opie files: use palmtopdir variable instead of hardcoding /opt/QtPalmtop/
2005/02/23 17:05:25+01:00 uni-frankfurt.de!mickeyl
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages
2005/02/23 09:56:05-06:00 ti.com!kergoth
Fixes per the overenthusiastic sed / removal I did yesterday. Thanks to Hermann Lacheiner and Holger Schurig for spotting a couple of them, this should fix the others.
2005/02/23 16:48:08+01:00 uni-frankfurt.de!mickeyl
make the prism3-support package work
BKrev: 421cfb9f-K6bfhnkhAVPJV_fqpHn7Q
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/01/20 00:02:54-05:00 handhelds.org!kergoth
Merge oe-devel@oe-devel.bkbits.net:openembedded
into handhelds.org:/home/kergoth/code/openembedded
2005/01/20 00:01:05-05:00 handhelds.org!kergoth
Fix a critical bug resulting from the recent changes in bitbake (facilitating
make -j). The behavior is that of the root filesystem not having a ton of
required shared libraries, like libc. Our packaging classes relied on the
tasks being able to modify the global metadata, which is no longer allowed.
Rework how we do packaging to account for this.
BKrev: 41ef3e2c_WACPUP9Waae3Humbe58ng
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/01/16 23:14:38+00:00 nexus.co.uk!pb
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into stealth.nexus.co.uk:/home/pb/oe/oe
2005/01/16 23:14:08+00:00 nexus.co.uk!pb
call read_subpackage_metadata at the start of package_ipk, not from base.bbclass anonymous function
BKrev: 41eafb5emDtcv2ti43OMi-pcTItdsA
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/01/01 16:16:30+00:00 nexus.co.uk!pb
add support for Replaces: and Conflicts: headers in package_ipk output
BKrev: 41d6d267FiwUlbQfROBn9bTijUPUKw
|