From e3fb07bc7890d346330f9b9bec221b1f77a6a9c0 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Tue, 10 Oct 2006 15:45:36 +0000 Subject: [PATCH] add support for Package//description - old format still supported, but deprecated SVN-Revision: 5015 --- openwrt/include/package.mk | 9 ++++++++- openwrt/package/busybox/Makefile | 8 +++++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/openwrt/include/package.mk b/openwrt/include/package.mk index 181ea32b6e..7ae95f8fe8 100644 --- a/openwrt/include/package.mk +++ b/openwrt/include/package.mk @@ -169,6 +169,8 @@ define BuildPackage echo "Default: $(DEFAULT)"; endif + $(call shexport,Package/$(1)/description) + DUMPINFO += \ if [ "$$$$PREREQ_CHECK" = 1 ]; then echo "Prereq-Check: 1"; fi; \ echo "Version: $(VERSION)"; \ @@ -176,7 +178,12 @@ define BuildPackage echo "Build-Depends: $(PKG_BUILDDEP)"; \ echo "Category: $(CATEGORY)"; \ echo "Title: $(TITLE)"; \ - echo "Description: $(DESCRIPTION)" | sed -e 's,\\,\n,g'; \ + if isset $(call shvar,Package/$(1)/description); then \ + echo -n "Description: "; \ + getvar $(call shvar,Package/$(1)/description); \ + else \ + echo "Description: $(DESCRIPTION)" | sed -e 's,\\,\n,g'; \ + fi; ifneq ($(URL),) DUMPINFO += \ diff --git a/openwrt/package/busybox/Makefile b/openwrt/package/busybox/Makefile index f56d2462d7..05174a32bd 100644 --- a/openwrt/package/busybox/Makefile +++ b/openwrt/package/busybox/Makefile @@ -26,13 +26,15 @@ define Package/busybox CATEGORY:=Base system DEFAULT:=y TITLE:=Core utilities for embedded Linux - DESCRIPTION:=\ - The Swiss Army Knife of embedded Linux. \\\ - It slices, it dices, it makes Julian Fries. URL:=http://busybox.net/ MENU:=1 endef +define Package/busybox/description +The Swiss Army Knife of embedded Linux. + It slices, it dices, it makes Julian Fries. +endef + define Package/busybox/config menu "Configuration" depends on PACKAGE_busybox