Age | Commit message (Collapse) | Author | Files |
|
|
|
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.
|
|
functional changes (from poky)
|
|
|
|
and all its dependencies (requires bitbake trunk)
|
|
format
|
|
|
|
inside ${D}
|
|
the task reordering
|
|
other packages.
|
|
suffixed with version properly.
* Sometimes soname of a shlib is overriden to contain extra version. If
it's build by libtool, .la still has basename w/o suffix. This fix recognizes
such case, and handles shlib installation properly (via libtool).
* Example of this is smpeg_0.4.4+0.4.5cvs20040311 which builds libsmpeg-0.4,
while still being linked as -lsmpeg.
Fixes #1389.
|
|
|
|
Rework the way patches are handled. There are now two abstract base classes,
initialized in patch.bbclass. One for patchset operations on a directory, and
another for patch failure resolution. Currently includes 'patch' and 'quilt'
concrete PatchSet classes, and a 'user' resolver class, which simply drops you
into a shell in the source tree to fix the rejects.
|
|
for the new task-machine code (from poky)
|
|
to. Should be backwards compatible.
|
|
package if we want
|
|
|
|
* this will force a full rebuild, so have some coffee + cookies ready
|
|
multithreading version of bitbake. Also, set BB_DEFAULT_TASK to specify the default task (build) rather than hardcode into bitbake.
|
|
Make the find invocation portable (BSD) by specifying '.'
as the to be searched directory.
The error on libtool-native was:
find: illegal option -- n
find: illegal option -- a
find: illegal option -- m
find: illegal option -- e
|
|
* Fix an issue with file:// urls in SRC_URI which reside in WORKDIR. With
this issue fixed, patches within tarballs can be successfully applied to
${S}.
|
|
|
|
|
|
|
|
Add CTAN mirror. A German/Berlin, Japan and an
Australian one.
|
|
(import bb.manifest)
|
|
Add two european and one north american mirror
for gnupg.
|
|
|
|
- SRC_URI = "file//something.patch;patch=1;mindate=20050312;maxdate=20060302
means that patch should be applied if SRCDATE > 20050312 and SRCDATE < 20060302
|
|
|
|
get the position of the MT directory
|
|
* it isn't a mandatory var, but very usefull for debugging user problems
|
|
- attach 'g' to the s/${WORKDIR}/${STAGING_LIBDIR}/ sed rule
to fix up multiple references to yet unstaged .la files
|
|
compatible with. Update documentation.conf accordingly.
|
|
is not present
This is necessary due to the new RDEPENDS handling. I don't feel 100% comfortable with it,
but until we rework the complete staging-shouldn't-contain-dependency-information, this is
our way.
|
|
|
|
|
|
x.x.x+cvsYYYYMMDD format and some includes some minor whitespace cleanup.
|
|
oe_libinstall and install aclocal macros, too
|
|
- when using oe_libinstall to install a libtool library (.la file
- present) into the staging directory (${STAGING_LIBDIR}) fix up the
- installed .lai file so that it contains 'installed=no' - this
- prevents libtool from subsequently using a copy of the build system
- library if it exists in the final (target) installation directory
- on the build machine (typically /usr/lib). Remove the patches from
- pcre_4.4.bb to match (it now seems to work without them), add
- cherokee to the openslug (etc) build (it was failing because of this
- problem.)
|
|
update our descriptions to work with any version of cp. Patches that include
cp -a are not changed. They seem to work and I'm too scared busybox cp
is more like GNU cp than BSD cp. (e.g do not know about P)
|
|
valid MT repository) in OE Build Configuration
|
|
Change oe_libinstall (watch carefully):
If the user requires the installation of a static library and it
does not exist we want the user to notice and fail. I assume this
was then intended purpose for the requirestatic variable.
The matter for the dotlai (.lai) is a bit different. The system
automatically detects the .la file and assumes it is libtool generated
and wants to install the .lai file even if it does not exist. I think
this is wrong and I change it to do the following:
If it decides it has libtool it installs the .lai if it is present.
(change the -o to -a)
At least Qt Version 3 has a .la but no .lai in its library directory
and oe_libinstall fails to install.
|
|
Make it compatible with FreeBSD
Replace --no-derefence with -P according to the GNU cp manpage
this option is the same as --no-derenfe and FreeBSD knows -P as
well
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/05/20 21:49:48+02:00 handhelds.org!zecke
opie-lockapplet/opie-security:
lock.png is installed by both opie-lockapplet and opie-security.
As opie-lockapplet depends on opie-security we will leave it
to opie-security to install lock.png
2005/05/20 21:41:54+02:00 handhelds.org!zecke
classes/base.bbclass:
Call the fetcher methods with a data-instance instead of None
BKrev: 428e4b0fK4bxvnkYhyIyuoE_4wi3Gw
|
|
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 bkbits.net:/repos/n/nslu2-linux/openembedded
2005/05/05 15:39:30+02:00 uni-frankfurt.de!mickeyl
fix oesources mirror entry. spotted by Nick Haflinger
BKrev: 427a3045Wm9Tmb-X85GBp5HPmFI_4w
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/05/02 11:54:14-07:00 (none)!ggilbert
base.bbclass:
Moving MIRROR to oesources.org
local.conf.sample:
Moving CVS_TARBALL_STASH to oesources.org
BKrev: 42768214CJNcNmVazhNdoM8kjvuLgw
|
|
BKrev: 42511434NzFFVX5XAaDTUTftcu6f2Q
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/03/30 21:54:30+02: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/03/30 21:54:07+02:00 uni-frankfurt.de!mickeyl
fix missing dependency to kernel-image-<ver> by ALLOW_EMPTY=1 for Zaurus kernels
2005/03/30 20:52:02+01:00 (none)!cwiiis
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/
into cwiiisdesktop.(none):/home/cwiiis/Dev/oe/openembedded
2005/03/30 20:47:32+01:00 rpsys.net!RP
base.bbclass: spliting on the last "." breaks for patch series' with similar filesnames (eg: 2.6.12-patch1, 2.6.12-patch2)
2005/03/30 20:21:34+01:00 (none)!cwiiis
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/
into cwiiisdesktop.(none):/home/cwiiis/Dev/oe/openembedded
2005/03/30 20:20:49+01:00 (none)!cwiiis
Correct SRC_URI for matchbox-panel-manager
BKrev: 424b0ef9_dORxDSjGZ1WQExBCPmvmQ
|