[oe] 3rd party feeds

Koen Kooi k.kooi at student.utwente.nl
Mon Sep 10 07:24:27 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Robert Schuster schreef:
> Hi,
> suppose I am a 3rd party which develops and maintains packages for a
> distribution (e.g. angstrom).
> 
> how can I provide those packages (say foo) and their dependendencies
> (minus the ones that are already provided by angstrom itself) via a feed.

You ping the angstrom maintainers and they will build that package and put it in the
angstrom feeds.

Angstrom *highly* discourages people to add random feeds from the internet.

regards,

Koen

> To better explain what I mean here is an example. Suppose package foo is
> not part of the Angstrom distribution nor is it in its feeds. foo has a
> dependency on gtk+ (= part of Angstrom) and libbaz (= not part of Angstrom).
> 
> I want to built foo and the feed containing it with a single command:
> 
> bitbake angstrom-plus-feed
> 
> When it finishes I want to have a complete ipk feed which I can copy
> onto a server. It should contain foo, libbaz and not gtk+. Users should
> then add the URL for that feed into their machines and be able to
> install "foo" along with the dependencies. foo and libbaz will be
> fetched from my feed, gtk+ should be fetched from angstrom feed.
> 
> It is clear that I have to built all the angstrom packages on the build
> machine and possibly won't be able to suppress the do_package phase but
> that is not a problem.
> 
> Has OE support for such an approach? If not would you be interested in
> patches allowing it?
> 
> So far I have "emulated" this by using a special PACKAGE_ARCH but that
> is not really a solution.
> 
> Regards
> Robert
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFG5PErMkyGM64RGpERApTjAKCAz9Q3CNNF82oKIxIIXjobT3llNwCff8ts
yerGF07VYo4p6TpuO9dwBpA=
=6235
-----END PGP SIGNATURE-----




More information about the Openembedded-devel mailing list