aboutsummaryrefslogtreecommitdiffstats
path: root/package/rules.mk
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2006-04-21 00:12:18 +0000
committerFelix Fietkau <nbd@openwrt.org>2006-04-21 00:12:18 +0000
commit9d879774583cdcab3ff940ce25f33095e5496245 (patch)
tree8cbff4e11cbf04f4cf8ec750f8ab6b008c7ad939 /package/rules.mk
parent47fe20b27ad3248907861c87c462797913c9288f (diff)
downloadmaster-187ad058-9d879774583cdcab3ff940ce25f33095e5496245.tar.gz
master-187ad058-9d879774583cdcab3ff940ce25f33095e5496245.tar.bz2
master-187ad058-9d879774583cdcab3ff940ce25f33095e5496245.zip
more cleanups and a new menuconfig generator
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3685 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/rules.mk')
-rw-r--r--package/rules.mk20
1 files changed, 16 insertions, 4 deletions
diff --git a/package/rules.mk b/package/rules.mk
index ac9b98d74c..2ff710ac84 100644
--- a/package/rules.mk
+++ b/package/rules.mk
@@ -46,6 +46,8 @@ SOURCE:=$(patsubst $(TOPDIR)/%,%,${shell pwd})
VERSION:=$(PKG_VERSION)-$(PKG_RELEASE)
PKGARCH:=$(ARCH)
PRIORITY:=optional
+DEFAULT:=
+MENU:=
TITLE:=
DESCRIPTION:=
endef
@@ -96,11 +98,21 @@ endif
IDEPEND_$(1):=$$(strip $$(DEPENDS))
DUMPINFO += \
- echo "Package: $(1)"; \
+ echo "Package: $(1)";
+ifneq ($(MENU),)
+DUMPINFO += \
+ echo "Menu: $(MENU)";
+endif
+ifneq ($(DEFAULT),)
+DUMPINFO += \
+ echo "Default: $(DEFAULT)";
+endif
+DUMPINFO += \
echo "Version: $(VERSION)"; \
- echo "Depends: $(IDEPEND_$(1))"; \
+ echo "Depends: $$(IDEPEND_$(1))"; \
+ echo "Category: $(CATEGORY)"; \
echo "Title: $(TITLE)"; \
- echo "$(DESCRIPTION)" | sed -e 's,\\,\n,g'; \
+ echo "Description: $(DESCRIPTION)" | sed -e 's,\\,\n,g'; \
echo; \
echo "$(URL)"; \
echo "@@";
@@ -110,7 +122,7 @@ $$(IDIR_$(1))/CONTROL/control: $(PKG_BUILD_DIR)/.prepared
mkdir -p $$(IDIR_$(1))/CONTROL
echo "Package: $(1)" > $$(IDIR_$(1))/CONTROL/control
echo "Version: $(VERSION)" >> $$(IDIR_$(1))/CONTROL/control
- echo "Depends: $(IDEPEND_$(1))" >> $$(IDIR_$(1))/CONTROL/control
+ echo "Depends: $$(IDEPEND_$(1))" >> $$(IDIR_$(1))/CONTROL/control
echo "Source: $(SOURCE)" >> $$(IDIR_$(1))/CONTROL/control
echo "Section: $(SECTION)" >> $$(IDIR_$(1))/CONTROL/control
echo "Priority: $(PRIORITY)" >> $$(IDIR_$(1))/CONTROL/control