[Buildroot] problem creating package : download fails ! (buildroot appends netpbm-10.35.83.gz
Sagaert Johan
sagaert.johan at skynet.be
Wed Feb 8 13:06:33 UTC 2012
Hi
Its solved :
i only used NETPBM_SITE=http://kent.dl.sourceforge.net/project/netpbm/super_stable/10.35.83/netpbm-10.35.83.tgz
It works with :
NETPBM_SITE=http://kent.dl.sourceforge.net/project/netpbm/super_stable/10.35.83
NETPBM_SOURCE=netpbm-10.35.83.tgz
I use this package because i need it to create a custom linux bootlogo ( i already patched linux/linux.mk and its Config.in)
For now i installed it on my host (apt-get intall netpbm)
But i want to build the netpbm ONLY for the host machine so its build binaries should end up in output/host and i then can call them
from my linux.mk to create a new bootlogo for the kernel. (pngtopnm , ppmquant and pnmtoplainpnm are part the netpbm package)
The magic is (snip from my linux.mk):
...
define LINUX_CUSTOM_BOOTLOGO
pngtopnm $(BR2_LINUX_KERNEL_CUSTOM_BOOTLOGO_FILE) | ppmquant -fs 223 | pnmtoplainpnm >
$(LINUX_DIR)/drivers/video/logo/logo_linux_clut224.ppm
endef
ifeq ($(BR2_LINUX_KERNEL_USE_CUSTOM_BOOTLOGO),y)
LINUX_POST_CONFIGURE_HOOKS += LINUX_CUSTOM_BOOTLOGO
endif
So far no luck in creating this as a package ...
In my netpbm.mk i have:
#############################################################
#
# netpbm
#
#############################################################
NETPBM_VERSION = 10.35.83
NETPBM_SOURCE = netpbm-$(NETPBM_VERSION).tgz
NETPBM_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/project/netpbm/super_stable/$(NETPBM_VERSION)
NETPBM_INSTALL_TARGET = NO
NETPBM_INSTALL_STAGING = NO
NETPBM_INSTALL_HOST = YES
$(eval $(call AUTOTARGETS))
-----Oorspronkelijk bericht-----
Van: patrickdepinguin at gmail.com [mailto:patrickdepinguin at gmail.com] Namens Thomas De Schampheleire
Verzonden: woensdag 8 februari 2012 13:37
Aan: Sagaert Johan
CC: buildroot at busybox.net
Onderwerp: Re: [Buildroot] problem creating package : download fails ! (buildroot appends netpbm-10.35.83.gz
Johan,
On Wed, Feb 8, 2012 at 1:24 PM, Sagaert Johan <sagaert.johan at skynet.be> wrote:
> Hi
>
> I have a problem in creating a package : the download link does not
> work
>
> The link is
> http://kent.dl.sourceforge.net/project/netpbm/super_stable/10.35.83/netpbm-10.35.83.tgz
>
> But buildroot seems to append netpbm-10.35.83.gz
>
> So it tries
> http://kent.dl.sourceforge.net/project/netpbm/super_stable/10.35.83/ne
> tpbm-10.35.83.tgz/netpbm-10.35.83.gz
>
> That fails.
>
> How to resolve this ?
You really need to provide some more information. The above description is way too vague.
Please provide your .mk file.
My guess is that you added the name of the package in the FOO_SITE variable, while you shouldn't.
Best regards,
Thomas
More information about the buildroot
mailing list