mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-17 18:29:47 +00:00
Separate the notions of package name/label
Also, remove resolved TBDs. Signed-off-by: Alexey Neyman <stilor@att.net>
This commit is contained in:
parent
af479f1053
commit
9d91f44bc8
@ -473,7 +473,8 @@ enter_fork()
|
||||
info[repository_subdir]=
|
||||
info[bootstrap]=
|
||||
info[fork]=${fork}
|
||||
info[name]=${fork}
|
||||
info[pkg_name]=${fork}
|
||||
info[pkg_label]=${fork}
|
||||
info[mirrors]=
|
||||
info[archive_filename]='@{pkg_name}-@{version}'
|
||||
info[archive_dirname]='@{pkg_name}-@{version}'
|
||||
|
@ -42,14 +42,14 @@ if @@masterpfx@@_USE_@@originpfx@@
|
||||
|
||||
config @@pfx@@_PKG_NAME
|
||||
string
|
||||
default "@@name@@"
|
||||
default "@@pkg_name@@"
|
||||
|
||||
#!// If a project makes official releases, using "bleeding edge"
|
||||
#!// from a development repository is experimental. However, there
|
||||
#!// are projects that consider its HEAD a "rolling release". For
|
||||
#!// those, checking out from a repository is the regular method.
|
||||
choice
|
||||
bool "Source of @@name@@"
|
||||
bool "Source of @@pkg_label@@"
|
||||
|
||||
#!if [ -n "@@all_versions@@" ]
|
||||
config @@pfx@@_SRC_RELEASE
|
||||
@ -78,7 +78,7 @@ choice
|
||||
#!end-if
|
||||
help
|
||||
Version control system from which the sources will be checked out.
|
||||
The default value points to the development repository for @@name@@.
|
||||
The default value points to the development repository for @@pkg_label@@.
|
||||
|
||||
config @@pfx@@_DEVEL_VCS_git
|
||||
bool "Git"
|
||||
@ -191,13 +191,13 @@ config @@pfx@@_ARCHIVE_DIRNAME
|
||||
#!//
|
||||
#!if [ -n "@@all_versions@@" -a -z "@@versionlocked@@" ]
|
||||
choice
|
||||
bool "Version of @@name@@"
|
||||
bool "Version of @@pkg_label@@"
|
||||
help
|
||||
For a released version, select the version of @@name@@ to download
|
||||
For a released version, select the version of @@pkg_label@@ to download
|
||||
and build. For sources out of the vendor repository or from a custom
|
||||
location, select the version that describes those custom sources.
|
||||
Based on this version, crosstool-NG may apply some version-specific
|
||||
quirks while building @@name@@.
|
||||
quirks while building @@pkg_label@@.
|
||||
|
||||
config @@pfx@@_VERY_NEW
|
||||
bool "newer than anything below"
|
||||
|
@ -1,4 +1,4 @@
|
||||
name='CLooG'
|
||||
pkg_label='CLooG'
|
||||
repository='git git://repo.or.cz/cloog.git'
|
||||
mirrors='http://www.bastoul.net/cloog/pages/download ftp://gcc.gnu.org/pub/gcc/infrastructure'
|
||||
milestones='0.18 0.18.1 0.18.4'
|
||||
|
@ -12,7 +12,6 @@ do_binutils_get() {
|
||||
|
||||
# Extract binutils
|
||||
do_binutils_extract() {
|
||||
# TBD handle xtensa overlays in CT_ExtractPatch
|
||||
CT_ExtractPatch BINUTILS
|
||||
if [ -n "${CT_ARCH_BINFMT_FLAT}" ]; then
|
||||
CT_ExtractPatch ELF2FLT
|
||||
|
@ -5,7 +5,6 @@ do_debug_gdb_get() {
|
||||
}
|
||||
|
||||
do_debug_gdb_extract() {
|
||||
# TBD xtensa overlays
|
||||
CT_ExtractPatch GDB
|
||||
}
|
||||
|
||||
|
@ -10,7 +10,6 @@ do_libc_get() {
|
||||
}
|
||||
|
||||
do_libc_extract() {
|
||||
# TBD xtensa overlays
|
||||
CT_ExtractPatch NEWLIB
|
||||
}
|
||||
|
||||
|
@ -19,8 +19,6 @@ s/\<CT_LIBC_MUSL_V_/CT_MUSL_V_/g
|
||||
s/\<CT_LIBC_NEWLIB_V_/CT_NEWLIB_V_/g
|
||||
s/\<CT_LIBC_UCLIBC_NG_V_/CT_UCLIBC_NG_V_/g
|
||||
|
||||
# TBD add some way to ignore fast-changing parts, such as patchlevel in Linux or patchdate in newlib?
|
||||
|
||||
# Special cases that need manual intervention (require setting of supporting options)
|
||||
s/\<CT_LIBC_UCLIBC_V_.*/# [&] not handled by upgrade script, use menuconfig./w/dev/stderr
|
||||
s/\<CT_[A-Za-z0-9_]*_SHOW_LINARO.*/# [&] not handled by upgrade script, use menuconfig./w/dev/stderr
|
||||
|
Loading…
Reference in New Issue
Block a user