diff --git a/include/kernel.mk b/include/kernel.mk index abf2651330..7d257a3395 100644 --- a/include/kernel.mk +++ b/include/kernel.mk @@ -212,7 +212,6 @@ define KernelPackage TITLE:=$(TITLE) SECTION:=kernel CATEGORY:=Kernel modules - DESCRIPTION:=$(DESCRIPTION) EXTRA_DEPENDS:=kernel (=$(subst -rc,_rc,$(LINUX_VERSION))~$(LINUX_VERMAGIC)-r$(LINUX_RELEASE)) VERSION:=$(subst -rc,_rc,$(LINUX_VERSION))$(if $(PKG_VERSION),.$(PKG_VERSION))-r$(if $(PKG_RELEASE),$(PKG_RELEASE),$(LINUX_RELEASE)) PKGFLAGS:=$(PKGFLAGS) diff --git a/include/package-pack.mk b/include/package-pack.mk index 723d23e201..e6f6a11fed 100644 --- a/include/package-pack.mk +++ b/include/package-pack.mk @@ -435,7 +435,7 @@ Installed-Size: 0 $(_endef) $$(PACK_$(1)) : export CONTROL=$$(Package/$(1)/CONTROL) - $$(PACK_$(1)) : export DESCRIPTION=$$(Package/$(1)/description) + $$(PACK_$(1)) : $(call shexport,Package/$(1)/description) $$(PACK_$(1)) : export PATH=$$(TARGET_PATH_PKG) $$(PACK_$(1)) : export PKG_SOURCE_DATE_EPOCH:=$(PKG_SOURCE_DATE_EPOCH) $$(PACK_$(1)) : export SOURCE_DATE_EPOCH:=$(PKG_SOURCE_DATE_EPOCH) @@ -493,7 +493,7 @@ ifeq ($(CONFIG_USE_APK),) (cd $$(IDIR_$(1))/CONTROL; \ ( \ echo "$$$$CONTROL"; \ - printf "Description: "; echo "$$$$DESCRIPTION" | sed -e 's,^[[:space:]]*, ,g'; \ + printf "Description: "; echo "$$$$$(call shvar,Package/$(1)/description)" | sed -e 's,^[[:space:]]*, ,g'; \ ) > control; \ chmod 644 control; \ ( \ diff --git a/include/package.mk b/include/package.mk index 2bb4ecb488..a8df8fcacb 100644 --- a/include/package.mk +++ b/include/package.mk @@ -339,10 +339,6 @@ define BuildPackage # default, so wget-ssl can explicitly provide @wget-any as well. $(eval PROVIDES:=$(strip @$(1)-any $(PROVIDES))) -ifdef DESCRIPTION -$$(error DESCRIPTION:= is obsolete, use Package/PKG_NAME/description) -endif - ifndef Package/$(1)/description define Package/$(1)/description $(TITLE) diff --git a/include/target.mk b/include/target.mk index fdfda81159..c51ca1c6b8 100644 --- a/include/target.mk +++ b/include/target.mk @@ -359,7 +359,7 @@ endif define BuildTargets/DumpCurrent .PHONY: dumpinfo - dumpinfo : export DESCRIPTION=$$(Target/Description) + dumpinfo: $(call shexport,Target/Description) dumpinfo: @echo 'Target: $(TARGETID)'; \ echo 'Target-Board: $(BOARD)'; \ @@ -376,7 +376,7 @@ define BuildTargets/DumpCurrent echo 'Linux-Kernel-Arch: $(LINUX_KARCH)'; \ $(if $(SUBTARGET),,$(if $(DEFAULT_SUBTARGET), echo 'Default-Subtarget: $(DEFAULT_SUBTARGET)'; )) \ echo 'Target-Description:'; \ - echo "$$$$DESCRIPTION"; \ + echo "$$$$$(call shvar,Target/Description);"; \ echo '@@'; \ $(if $(DEFAULT_PROFILE),echo 'Target-Default-Profile: $(DEFAULT_PROFILE)';) \ echo 'Default-Packages: $(DEFAULT_PACKAGES)'; \