diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index e22babbcd0..9ea2a707ba 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -757,13 +757,11 @@ endif # non-local, and non-overriden. So only store, in the manifest, the tarball # name of those packages. ifeq ($$($(2)_REDISTRIBUTE),YES) -ifneq ($$($(2)_SITE_METHOD),local) -ifneq ($$($(2)_SITE_METHOD),override) +ifeq ($$($(2)_OVERRIDE_SRCDIR),) # Packages that have a tarball need it downloaded beforehand $(1)-legal-info: $(1)-source $$(REDIST_SOURCES_DIR_$$(call UPPERCASE,$(4))) endif endif -endif # If FOO_ACTUAL_SOURCE_TARBALL is explicitly defined, it means FOO_SOURCE is # indeed a binary (e.g. external toolchain) and FOO_ACTUAL_SOURCE_TARBALL/_SITE