From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [pull request] Pull request for branch for-2010.11/download-rework
Date: Mon, 13 Sep 2010 08:50:46 +0200 [thread overview]
Message-ID: <cover.1284360382.git.thomas.petazzoni@free-electrons.com> (raw)
Hello,
Here is a pull request for Maxime's work on cleaning up the download
code and adding support for Git and SVN download. After
review/testing, I've added my Signed-off-by to those patches.
Some notes :
* 'make source-check' doesn't work, but it didn't work previously
either. Doing 'make source-check' does an allyesconfig, which
enables all packages. But some packages (e.g Barebox), need a
configuration or their Makefile produce an error. This is not a
regression introduced by this patchset, and it's something that
should be fixed separatly.
* 'make external-deps' used to show only the basename of all the
files that are downloaded and not the full URL. This patchset keeps
this behaviour for http/ftp downloads, but for SVN/Git downloads it
doesn't really make sense, so it shows the full URL. In the future,
'make external-deps' should probably show the full URL for http/ftp
downloads as well, but that can be handled as a separate patch.
* 'make external-deps' does not work with external toolchains, but
it's not a regression introduced by this patchset, and can
therefore be fixed separatly. There are already patches floating
around to fix this.
Regards,
Thomas
The following changes since commit 33070528796dafe90ebab836356fea03f2dc24f9:
Marcus Osdoba (1):
usbutils: bump to 0.90
are available in the git repository at:
git://git.busybox.net/~tpetazzoni/git/buildroot for-2010.11/download-rework
Maxime Petazzoni (8):
Remove the spider feature
Cleanup the VCS commands configuration
Update defconfigs with new VCS config options
Implement basic non-wget download methods
Use the normal download method for Tremor
Use the normal download method for libsvgtiny
Re-implement the source-check and external-deps targets
Revert "Makefile.package.in: allow packages to override download step"
Config.in | 24 ++----
Makefile | 16 +---
configs/arm_toolchain_defconfig | 5 +-
configs/at91rm9200df_defconfig | 5 +-
configs/at91rm9200df_ext_bare_defconfig | 5 +-
configs/at91rm9200df_ext_defconfig | 5 +-
configs/at91sam9260dfc_defconfig | 5 +-
configs/at91sam9260dfc_ext_bare_defconfig | 5 +-
configs/at91sam9260dfc_ext_defconfig | 5 +-
configs/at91sam9261ek_defconfig | 5 +-
configs/at91sam9261ek_ext_bare_defconfig | 5 +-
configs/at91sam9261ek_ext_defconfig | 5 +-
configs/at91sam9263ek_defconfig | 5 +-
configs/at91sam9263ek_ext_bare_defconfig | 5 +-
configs/at91sam9263ek_ext_defconfig | 5 +-
configs/at91sam9g20dfc_defconfig | 5 +-
configs/at91sam9g20dfc_ext_bare_defconfig | 5 +-
configs/at91sam9g20dfc_ext_defconfig | 5 +-
configs/atngw100-base_defconfig | 5 +-
configs/atngw100_defconfig | 5 +-
configs/atstk1005_defconfig | 5 +-
configs/atstk100x_defconfig | 5 +-
configs/i386_defconfig | 5 +-
configs/i686_defconfig | 5 +-
configs/integrator926_defconfig | 5 +-
configs/integrator926_huge_defconfig | 5 +-
configs/kb9202_defconfig | 5 +-
configs/v100sc2_defconfig | 5 +-
package/Makefile.package.in | 138 ++++++++++++++++++++++++++---
package/libsvgtiny/libsvgtiny.mk | 11 +--
package/mpfr/mpfr.mk | 2 +-
package/multimedia/tremor/tremor.mk | 12 +--
toolchain/wget-show-external-deps.sh | 6 --
33 files changed, 190 insertions(+), 149 deletions(-)
delete mode 100755 toolchain/wget-show-external-deps.sh
Thanks,
--
Thomas Petazzoni
next reply other threads:[~2010-09-13 6:50 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-13 6:50 Thomas Petazzoni [this message]
2010-09-13 6:50 ` [Buildroot] [PATCH 1/8] Remove the spider feature Thomas Petazzoni
2010-09-13 6:50 ` [Buildroot] [PATCH 2/8] Cleanup the VCS commands configuration Thomas Petazzoni
2010-09-13 6:50 ` [Buildroot] [PATCH 3/8] Update defconfigs with new VCS config options Thomas Petazzoni
2010-09-13 6:50 ` [Buildroot] [PATCH 4/8] Implement basic non-wget download methods Thomas Petazzoni
2010-09-13 6:50 ` [Buildroot] [PATCH 5/8] Use the normal download method for Tremor Thomas Petazzoni
2010-09-13 8:42 ` Sven Neumann
2010-09-13 8:55 ` Thomas Petazzoni
2010-09-13 15:45 ` Quotient Remainder
2010-09-13 17:13 ` Thomas Petazzoni
2010-09-14 9:40 ` Maxime Petazzoni
2010-09-13 6:50 ` [Buildroot] [PATCH 6/8] Use the normal download method for libsvgtiny Thomas Petazzoni
2010-09-13 6:50 ` [Buildroot] [PATCH 7/8] Re-implement the source-check and external-deps targets Thomas Petazzoni
2010-09-13 6:50 ` [Buildroot] [PATCH 8/8] Revert "Makefile.package.in: allow packages to override download step" Thomas Petazzoni
2010-09-17 12:11 ` [Buildroot] [pull request] Pull request for branch for-2010.11/download-rework Peter Korsgaard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1284360382.git.thomas.petazzoni@free-electrons.com \
--to=thomas.petazzoni@free-electrons.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.