summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)AuthorFiles
2007-06-12siteinfo,insane: blackfin is uclinux, not linuxKoen Kooi2
2007-06-11distutils-base: improve packaging of debug packages (approved by Mickeyl) - ↵Jake Morrison1
close #2443 and probably few others
2007-06-11Blackfin support:Koen Kooi3
* siteinfo.bbclass, bfin-common: autofoo support * kernel-arch.bbclass, linux-libc-headers_2.6.20.bb: bfin -> blackfin mapping for the kernel * insane.bbclass: stubs for bfin arch, needs proper number, but that will get reported when it encounters the first binary * uclibc: config for adsp-bf537-stamp machine * adsp-bf537-stamp.conf: machine description for adsp-bf537-stamp board (http://www.analog.com/en/prod/0%2C2877%2CBF537%25252DSTAMP%2C00.html) The build currently stops in binutils cross with the "ld not supported on this archicture" message
2007-06-10merge of '1eb1e872a6abb77435533ba52aa27b94003eb434'Paul Sokolovsky1
and 'c8599288dc49a072fdecb653b73e7451328d26de'
2007-06-10rootfs_ipk.bbclass: Add new option, PACKAGE_INSTALL_NO_DEPS. If set to 1,Paul Sokolovsky1
list of packages in PACKAGE_INSTALL installed as is, without any dependencies. * Useful for initrds, etc. * Closes #2469.
2007-06-10classes/qmake-base: reverted half a patch in order to fix qmake-based ↵Michael Krelin1
qte[-mt] builds.
2007-06-08distutils.bbclass: add some magic to remove paths pointing to buildsystems ↵Koen Kooi1
directories
2007-06-07classes/oplinux-mirrors.bbclass : Set mirrors to correct url. Remove local ↵Stelios Koroneos1
(i.e awmn) mirrors.
2007-06-06palmtop.bbclass: Finally, set qte library variant (MT vs non-MT) at the ↵Paul Sokolovsky2
proper place.
2007-06-03classes/insane: fixed a bug with undefined 'name' and improved output a bit.Michael Krelin1
2007-06-02kernel-arch.bbclass: add avr32 supportKoen Kooi1
2007-06-01insane.bbclass: add avr32 supportKoen Kooi1
2007-05-31siteinfo.bbclass: add rudimentary avr32 supportKoen Kooi1
2007-05-30cpan-base.bbclass: Update the perl depenedencies:Jamie Lenehan1
* For native modules DEPEND on perl-native and for others DEPEND on perl (which in turn depends on perl-native) rather then always depending on both perl and perl-native. * Only RDEPEND for non-native modules rather then both native and non-native. These changes are to allow you to build native modules without have to build perl. Previously the dependencies would result in perl being built even though it didn't actually need to. Thanks to hrw for pointing out what was happening here.
2007-05-30perl 5.8.8: Fixes for uclibc and libxml-parser-perl.Jamie Lenehan1
* Stage the headers from perl * Modify cpan.bbclass to use the appropriate headers. * Remove prototypes as well as disabling functions that uclibc doesn't support. * Bump PR on libxml-parser-perl to force it to be rebuilt. Previously it was always using the headers from native-perl, since the headers were the same for native and target... but that's only true in the case of glibc, for uclibc the headers are different.
2007-05-30perl 5.8.8: Patch MakeMaker in perl-native to check for PERL_INC in theJamie Lenehan1
environment and use that instead of the configured location of PERL_INC. Without this PERL_INC for non-native recipes ends up pointing at where the headers will be located on the target. In theory we could override this in cpan class when calling build.PL but for some packages, such as libxml-parser-perl, that only fixes the top-level makefile and is not propagated to the sub-makefiles. This change results in MakeMaker always picking up the correct staged location of the include files without effecting where they expect to be found on the target.
2007-05-29classes/insane.bbclass: quote filenames to avoid problems with funny ↵Michael Krelin1
characters. Closes bug #2227
2007-05-29classes/qpf.bbclass: removed set -e from postinst/prerm scripts so that it ↵Michael Krelin1
doesn't fail on sourcing in /etc/profile. Closes #2388
2007-05-24classes/icecc.bbclass : Make sure that PARALLEL_MAKE is set to null if the ↵Stelios Koroneos1
package is not to use the icecc scheduler. In this way you don't end up with -jX to be handled by a single cpu/machine Remove glibc and add glibc-intermediate in the list of packages not use the icecc scheduler
2007-05-19native.bbclass: Unset CONFIG_SITE since we shouldn't be using site files for ↵Richard Purdie1
native builds
2007-05-19classes/seppuku.bbclass: Merge with the one used at openmoko's autobuilderHolger Freyther1
-Properly quote the PR, PV and such. -Log communication with the bugzilla to a log file for inspection.
2007-05-19seppuku.bbclass: replace all examples with OE examplesKoen Kooi1
2007-05-19seppuku.bbclass: start removing openmoko crapKoen Kooi1
2007-05-17sdk.bbclass: also package debug filesKoen Kooi1
2007-05-17insane.bbclass: fix sdk buildsKoen Kooi1
2007-05-16gtk-icon-cache.bbclass: postinst scripts need hicolor-icon-theme (bunch of ↵Koen Kooi1
directories + 1 small textfile), so add it to RDEPENDS
2007-05-15libtool, autotools.bbclass: merge fixes for 1.5.10 from pokyKoen Kooi1
* NOTE: 1.5.22 has to be updated as well
2007-05-12insane.bbclass: add support for ARM EABI/uclibcKoen Kooi1
2007-05-12classes/oplinux-mirrors.bbclass: Add mirrors for OPLinux distroStelios Koroneos1
2007-05-11merge of '1bb8268fd7793fa7cde34e0d086742cc7a98a639'Paul Sokolovsky1
and '88cbce2efbfb5b53d746089e00d4c028271d57d2'
2007-05-11devshell.bbclass, patch.bbclass: Error on any non-zero rc from TERMCMD*.Paul Sokolovsky2
* Suggested by Richard Purdie. * Closes #2274.
2007-05-11devshell.bbclass, patch.bbclass: Check exit code of TERMCMD* commands to see ↵Paul Sokolovsky2
if they were found at all. * Fixes #2274.
2007-05-10xfce.bbclass: update for 4.4.1Marcin Juszkiewicz1
2007-05-05insane.bbclass: repair last commitKoen Kooi1
2007-05-05insane.bbclass: on check for references to WORKDIR in RPATH, instead of ↵Koen Kooi1
WORKDIR and STAGING [18:23] likewise: would be my proposed fix for now, until we figure out if cross tooling need to RPATH to it's own libs.
2007-05-04classes/magicbox-image.bbclass: Add a class that handles the generation of ↵Stelios Koroneos1
flash images for Magicbox It creates "ready-to-burn" squashfs and squashfs-lza images and a single file kernel+jffs2 image
2007-05-04perl: Add the .debug directories that to FILES_${PN}-dbg in theJamie Lenehan1
cpan-base.bbclass, and then update the cpan modules to no longer manually specify this. Also remove references to the new removed .packlist files.
2007-05-04perl: Extract common functionality from cpan and cpan_build classes into aJamie Lenehan3
cpan-base class and update cpan_build to work with the new perl layout that was added with perl 5.8.8.
2007-05-02image.bbclass: remove *all* IPKG list filesMarcin Juszkiewicz1
2007-05-02cpan.bbclass: Stop the cpan modules which ask you to confirm theJamie Lenehan1
configuration from hanging bitbake. They expect you to press y to indicate that you are ok with the configuration. For some reason there was no problem in bitbake 1.6 but this caused hangs in do_configure with bitbake 1.8.
2007-05-02cpan.bbclass: Building cpan modules needs to depend on both perl andJamie Lenehan1
perl-native. They are built with perl-native but use the configuration information from perl. This issue wasn't showing up with bitbake 1.6 but is with 1.8.2 where perl is configured and compiled perl but not staged prior to moving on.
2007-04-30merge of 'cb611997ee14f51bf6877589c7d518d35ed52f50'Jamie Lenehan1
and 'e1f2e3537870e6d4a997727168dd4b5fc7824f14'
2007-04-30perl 5.8.8: Improvements for cpan modules:Jamie Lenehan1
* Modify perl to install a copy of it's configuration during staging. This will allow us to get at the perl settings for the target when building cpan modules. * Modify perl-native to allow selection of the host or target configuration based on an environment variable. This will allow the cpan class to select the appropriate configuration based on if we are building the native package or not. * Modify cpan.bbclass to set the environment variable to an appropriate value to tell perl native to select the appropriate settings based on if we are building native or target modules. This change fixes some modules that were compiled for the host instead of the target (libversion-perl for example) and fixes up some of cpan modules that include additional subdirectories with their own makefiles.
2007-04-29site/powerpc-common: Add a common site fike for powerpc archStelios Koroneos1
Still needs work, especially uclibc part
2007-04-27cpan: Use CCLD for the linking instead of ${TARGET_SYS}-gcc. Without thisJamie Lenehan1
native packages break because <buildarch>-gcc doesn't exist, just gcc. CCLD gets us the correct CC to be used for linking in both cases, so we use that.
2007-04-27perl 5.8.8/cpan: Fix the installation paths for cpan modules. The installedJamie Lenehan1
files for perl modules built using cpan will end up in different places depending on which version of perl they are being built with. Modules that explicitly set various FILES_ values were using the paths that are only valid for the older versions of perl. Calculate and set the correct path in cpan.bbclass and use that in the FILES_ variables so that it'll be correct for all versions of perl.
2007-04-27insane.bbclass: Re-add -B to scanelf to make it correctly check single RPATH ↵Leon Woestenberg1
occurences.
2007-04-26insane.bbclass: Commented out scanelf format debugging.Leon Woestenberg1
2007-04-26insane.bbclass: RPATH check was always true due to scanelf output including ↵Leon Woestenberg1
the file path.
2007-04-26insane.bbclass: depend on chrpath-nativeKoen Kooi1