[Buildroot] [PATCH 2/3] sdl2_image: new package

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Fri Jul 15 14:22:40 UTC 2016


Hello,

On Tue, 12 Jul 2016 08:53:04 -0600, Peter Thompson wrote:
> sdl2_image created from sdl2_image with minor changes for sdl2
> 
> Signed-off-by: Peter Thompson <peter.macleod.thompson at gmail.com>
> ---
>  package/Config.in                  |  1 +
>  package/sdl2_image/Config.in       | 61 ++++++++++++++++++++++++++++++++++++++
>  package/sdl2_image/sdl2_image.hash |  2 ++
>  package/sdl2_image/sdl2_image.mk   | 51 +++++++++++++++++++++++++++++++
>  4 files changed, 115 insertions(+)
>  create mode 100644 package/sdl2_image/Config.in
>  create mode 100644 package/sdl2_image/sdl2_image.hash
>  create mode 100644 package/sdl2_image/sdl2_image.mk

Applied, after doing the following changes:

    [Thomas:
     - remove all sub-options to select the various image formats. Between
       no formats enabled and all formats enabled, the size difference of
       the library is ~30 KB, so it really isn't worth having all those
       sub-options:
       -rwxr-xr-x 1 thomas thomas  22444 juil. 15 15:51 libSDL2_image-2.0.so.0.0.1
       -rwxr-xr-x 1 thomas thomas  59216 juil. 15 15:52 libSDL2_image-2.0.so.0.0.1
       consequently, we simply enable unconditionally all image formats
       that don't have any dependency, and use "automatic" dependencies
       for the 4 formats that require an external library
     - remove the host package variant, as it isn't used anywhere.
     - remove --with-sdl2-prefix and --with-sdl2-exec-prefix, and instead
       add a dependency on host-pkgconf so that pkg-config is used
     - remove --disable-static, this is handled by the autotools-package
       infrastructure already
     - point <pkg>_LICENSE_FILES to an existing file.]

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the buildroot mailing list