]>
code.ossystems Code Review - openembedded-core.git/log
Richard Purdie [Mon, 16 Nov 2009 22:00:22 +0000 (22:00 +0000)]
update-rc.d: Add native version, add native dependency to class, convert staging function
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 21:53:21 +0000 (21:53 +0000)]
sha-native: Update staging function
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 21:50:55 +0000 (21:50 +0000)]
pth: Drop custom staging function
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 21:48:08 +0000 (21:48 +0000)]
ppp: Drop custom staging function
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 21:44:44 +0000 (21:44 +0000)]
gnutls: Convert to autotools_stage
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 21:42:41 +0000 (21:42 +0000)]
gpg-error: Convert to autotools_stage
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 21:39:37 +0000 (21:39 +0000)]
tiff: Convert to autotools_stage
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 21:39:11 +0000 (21:39 +0000)]
libxsettings-client: Convert to autotools_stage
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 20:17:00 +0000 (20:17 +0000)]
fakeroot: Remove leagacy staging function and improve installed -dev package
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 10:56:17 +0000 (10:56 +0000)]
perl: Standardise config.sh location
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 10:53:16 +0000 (10:53 +0000)]
lib_package.bbclass: Sync with OE.dev to remove hardcoded layout assumption
Richard Purdie [Mon, 16 Nov 2009 10:52:35 +0000 (10:52 +0000)]
debian/kernel/gconf/gtk-icon-cache: PKGDESK/PKG fixes
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 10:51:24 +0000 (10:51 +0000)]
rootfs_rpm/icecc: Sync whitespace with OE.dev
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 10:13:39 +0000 (10:13 +0000)]
gtk-icon-cache.bbclass: Fix hardcoded PKGDEST reference and operate on directories other than hicolor (from OE.dev)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 10:12:59 +0000 (10:12 +0000)]
gconf.bbclass: Fix hardcoded PKGDEST reference
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 10:09:01 +0000 (10:09 +0000)]
packaged-staging: Fix libdir references to use libdir_native
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 16 Nov 2009 10:06:52 +0000 (10:06 +0000)]
package_ipk.bbclass: Fix typo
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 13 Nov 2009 15:39:37 +0000 (15:39 +0000)]
binutils-cross-canadian.inc: Convert to use sysroot staging approach
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 13 Nov 2009 15:39:23 +0000 (15:39 +0000)]
binutils-cross.inc: Convert to use sysroot staging approach
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 13 Nov 2009 15:37:50 +0000 (15:37 +0000)]
cross.bbclass: Override the sysroot_stage_all to work appropriately for cross packages
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 13 Nov 2009 15:37:00 +0000 (15:37 +0000)]
base.bbclass: Add special stage keyword to override leagcy mode
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Tue, 10 Nov 2009 14:55:23 +0000 (14:55 +0000)]
bitbake.conf/base.bbclass: Rename the staging directory to sysroots and the populate_staging task to populate_sysroot
This change makes the purpose of the staging directory more obvious and
the taskname more true to what it now actually does.
The layout version number is increased due to the change in layout
but code to convert existing directories and insert a symlink for
backwards compatibility is included.
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 9 Nov 2009 23:21:56 +0000 (23:21 +0000)]
glibc-package.bbclass: Operate on PKG, not D after package.bbclass updates
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 9 Nov 2009 23:04:57 +0000 (23:04 +0000)]
gtk-icon-cache.bbclass: Drop unneeded module import
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 9 Nov 2009 17:50:31 +0000 (17:50 +0000)]
gconf.bbclass: Drop unneeded module import
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 9 Nov 2009 16:05:09 +0000 (16:05 +0000)]
icu: Fix typo
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 9 Nov 2009 16:04:51 +0000 (16:04 +0000)]
native.bbclass: Fix DEPENDS handling for BBCLASSEXTEND use
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 9 Nov 2009 15:27:59 +0000 (15:27 +0000)]
gnu-config: Don't run sed substituation for perl location in native case
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 9 Nov 2009 14:45:57 +0000 (14:45 +0000)]
base/autotools.bbclass: Make sure extra dependencies are not lost for native and nativesdk BBCLASSEXTEND. Ugly but no simpler/neater way seems possible
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 9 Nov 2009 12:13:23 +0000 (12:13 +0000)]
libtool: Drop unneeded include
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Sun, 8 Nov 2009 22:32:43 +0000 (22:32 +0000)]
classes: Remove and sanitise import statements
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Sun, 8 Nov 2009 20:54:38 +0000 (20:54 +0000)]
base.bbclass: Drop import bb and import os as no longer needed
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Sun, 8 Nov 2009 19:33:23 +0000 (19:33 +0000)]
icu: Fix -native version so it doesn't use target substituions in configure step
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 20:07:23 +0000 (20:07 +0000)]
gconf-dbus: Convert to BBCLASSEXTEND and drop custom staging append since its no longer needed
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 20:05:45 +0000 (20:05 +0000)]
native.bbclass: Improve DEPENDS mangling code so sub matches don't break upon substitutions
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 20:04:54 +0000 (20:04 +0000)]
bitbake.conf: Add virtual/libintl-native to ASSUME_PROVIDED
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 19:41:40 +0000 (19:41 +0000)]
pax-utils: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 19:38:52 +0000 (19:38 +0000)]
gmp: Convert to BBCLASSEXTEND
* darwin build hacks dropped - need proper fixes
* nativesdk custom do_configure should no longer be needed
with sdk changes
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 19:14:30 +0000 (19:14 +0000)]
nasm: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 18:30:24 +0000 (18:30 +0000)]
m4: Drop 1.4.9 version, convert to autotools_stage
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 18:29:48 +0000 (18:29 +0000)]
libx11: Convert -native/-nativesdk versions to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 18:24:50 +0000 (18:24 +0000)]
sqlite3: Cleanups - use BBCLASSEXTEND, drop strange compile bugfix (now unneeded?), convert to autotools_stage class
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 18:11:08 +0000 (18:11 +0000)]
xcb-proto: Drop custom staging function
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 18:10:13 +0000 (18:10 +0000)]
xcb-proto: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 18:07:47 +0000 (18:07 +0000)]
libxslt: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 17:55:17 +0000 (17:55 +0000)]
autoconf: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 17:54:58 +0000 (17:54 +0000)]
mtd-utils: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 17:39:47 +0000 (17:39 +0000)]
libusb: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 17:39:03 +0000 (17:39 +0000)]
Drop gcc-native 3.4.4
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 17:37:52 +0000 (17:37 +0000)]
libxml2: Convert to BBCLASSEXTEND (and drop unneeded custom staging function
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 17:16:27 +0000 (17:16 +0000)]
gettext: Drop old version
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 17:13:29 +0000 (17:13 +0000)]
makedevs: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 17:10:56 +0000 (17:10 +0000)]
jpeg: Convert to BBCLASSEXTEND (and drop unneeded custom staging function
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:49:46 +0000 (13:49 +0000)]
gperf: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:48:10 +0000 (13:48 +0000)]
qemu: Convert to BBCLASSEXTEND (git version only, drop 0.9.1 native/nativesdk versions)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:40:01 +0000 (13:40 +0000)]
git: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:37:58 +0000 (13:37 +0000)]
intltool: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:34:02 +0000 (13:34 +0000)]
intltool: Drop old version
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:31:59 +0000 (13:31 +0000)]
shared-mime-info: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:12:12 +0000 (13:12 +0000)]
readline: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:11:16 +0000 (13:11 +0000)]
beecrypt: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:06:32 +0000 (13:06 +0000)]
mtools: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:04:50 +0000 (13:04 +0000)]
libidl: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:04:04 +0000 (13:04 +0000)]
pkgconfig: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 13:01:25 +0000 (13:01 +0000)]
ncurses: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 12:57:38 +0000 (12:57 +0000)]
libpng: Convert to BBCLASSEXTEND and drop custom staging function as unneeded
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 12:50:43 +0000 (12:50 +0000)]
curl: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 12:49:09 +0000 (12:49 +0000)]
bison: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 11:09:43 +0000 (11:09 +0000)]
icu: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Wed, 4 Nov 2009 17:13:11 +0000 (17:13 +0000)]
gdbm: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Wed, 4 Nov 2009 17:08:09 +0000 (17:08 +0000)]
file: Convert to BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Wed, 4 Nov 2009 17:05:24 +0000 (17:05 +0000)]
popt: Convert to use BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Wed, 4 Nov 2009 17:04:45 +0000 (17:04 +0000)]
gnu-config: Convert to use BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Wed, 4 Nov 2009 16:02:36 +0000 (16:02 +0000)]
bzip-full-native: Convert to use BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Wed, 4 Nov 2009 15:54:06 +0000 (15:54 +0000)]
lzo: Convert to use BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Wed, 4 Nov 2009 15:52:03 +0000 (15:52 +0000)]
unzip: Convert to use BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Wed, 4 Nov 2009 15:50:54 +0000 (15:50 +0000)]
zip: Convert to use BBCLASSEXTEND
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Wed, 4 Nov 2009 00:43:13 +0000 (00:43 +0000)]
fetch/__init__.py: Try and make the sortable_revision code mode readable
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 11:33:04 +0000 (11:33 +0000)]
base.bbclass: Add an option of forcing the new staging mechanism
Add an option of forcing the new staging mechanism for native packages
that don't use autotools with the NATIVE_INSTALL_WORKS option
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 5 Nov 2009 11:34:37 +0000 (11:34 +0000)]
base.bbclass: Fix do_populate_staging to operating on TMPDIR, not STAGING_DIR_TARGET
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Tue, 3 Nov 2009 22:02:34 +0000 (22:02 +0000)]
classes: Various staging improvement fixups
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 2 Nov 2009 20:43:22 +0000 (20:43 +0000)]
base.bbclass: Rework staging function to use a DESTDIR style configuration based on the data from the do_install step. This falls back to any standard do_stage function if defined, see the mailing list for more info.
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 2 Nov 2009 17:38:44 +0000 (17:38 +0000)]
packaged-staging.bbclass: Use a variable for the location of the staging lock file
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 2 Nov 2009 17:32:51 +0000 (17:32 +0000)]
native.bbclass: If do_stage isn't overridden, allow do_install to run for native packages
Also let do_install run for packages that run autotools_stage_all directly
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 2 Nov 2009 17:27:05 +0000 (17:27 +0000)]
binconfig/pkgconfig.bbclass: Convert staging functions into SYSROOT_PREPROCESS_FUNCS operating on SYSROOT_DESTDIR
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Mon, 2 Nov 2009 17:10:51 +0000 (17:10 +0000)]
autotools.bbclass: Separate out useful staging functions into base.bbclass and call from autotools classes
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 30 Oct 2009 00:44:23 +0000 (00:44 +0000)]
autotools.bbclass: No need to fork sed each time
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 30 Oct 2009 00:39:07 +0000 (00:39 +0000)]
autotools.bbclass: Convert .la file mangling to package preprocessing hook
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 30 Oct 2009 00:33:24 +0000 (00:33 +0000)]
binconfig.bbclass: Convert do_install_append() into a PACKAGE_PREPROCESS_FUNCS
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 30 Oct 2009 00:31:30 +0000 (00:31 +0000)]
package.bbclass: Add the option to declare package preprocess function hooks
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 29 Oct 2009 23:55:43 +0000 (23:55 +0000)]
package.bbclass: Change to operate on a copy of the install directory instead of directly. Also take the opportunity to rename the temp directories so their function is clear
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 29 Oct 2009 23:41:48 +0000 (23:41 +0000)]
package.bbclass: Remove hardcoded use of PKGDEST variable
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 29 Oct 2009 23:41:24 +0000 (23:41 +0000)]
package.bbclass: Move variable checks to one place making the code more readable
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Thu, 29 Oct 2009 23:34:41 +0000 (23:34 +0000)]
base.bbclass: Only run do_stage if its been overwritten as the default is empty and its pointless to run it
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Tue, 3 Nov 2009 23:20:15 +0000 (23:20 +0000)]
bitbake: Sync various functions with those from bitbake-dev and bitbake upstream
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Tue, 3 Nov 2009 23:14:53 +0000 (23:14 +0000)]
bitbake: Sync module import cleanups back from bitbake trunk
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Tue, 3 Nov 2009 23:10:12 +0000 (23:10 +0000)]
build.py: Fix zero size logfile problems
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 30 Oct 2009 22:02:59 +0000 (22:02 +0000)]
xfce.bbclass: Sync with OE.dev
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 13 Nov 2009 11:09:37 +0000 (11:09 +0000)]
dbus: Disable X for -native versions, also explicitly disable libaudit
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Richard Purdie [Fri, 13 Nov 2009 09:53:59 +0000 (09:53 +0000)]
dbus: Improve fix deamon install patch to use automake magic to avoid installing wrapper scripts
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>