View Single Post
Old 08-18-2012, 09:42 PM   #95
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,586
Karma: 6299993
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
Quote:
Originally Posted by knc1 View Post
Here is one, well, one pair, of programs to add to the collection:
http://www.daemonology.net/bsdiff/

Should be easy to add-in (and push upstream) to Buildroot.
The general use would be to build bsdiff for the host and bspatch for the target but the makefile isn't organized that way.
So just build the pair for both host and target with two calls to GENTARGETS ( ... )

If you haven't added a package file to Buildroot before, for this one just copy one of the simplest ones you can find - text edit the various names.
The GENTARGETS macro will write the actual makefile glue between Buildroot and the package's makefile.

This package depends on one external package, libbz2 but I suspect that package is already defined in Buildroot.

Upstream **might** want a patch included to change that CFLAGS line (which would over-ride the optimization level selected in Buildroot and also contains a LDFLAGS item.

- - - -

Oh, as I am sure you have learned by now - you can build any individual package in Buildroot with the correct "make ... ... ..." Voodo command.
I'm thinking about aalib support. several of the packages in BR would support it (links, SDL, others) so it has value and unless their is some special license requirement I think it's a good fit. Tiny. easy to figure.

Thoughts on that?
twobob is offline   Reply With Quote