summaryrefslogtreecommitdiffstats
path: root/rules
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2009-06-09 08:44:14 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2009-06-09 08:44:14 +0000
commit6a38d91f5a844b6a0831c86d6668c551d66a236e (patch)
tree6e94559b7bda736ae2125e2c0e5441c6f415e09e /rules
parent1f08da132674dc60de060c638029be221e411309 (diff)
downloadptxdist-6a38d91f5a844b6a0831c86d6668c551d66a236e.tar.gz
ptxdist-6a38d91f5a844b6a0831c86d6668c551d66a236e.tar.xz
Add license feature
Collect package licenses in $STATEDIR/<package>.license Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10655 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules')
-rw-r--r--rules/acpid.make1
-rw-r--r--rules/memedit.make1
-rw-r--r--rules/post/install.make8
3 files changed, 7 insertions, 3 deletions
diff --git a/rules/acpid.make b/rules/acpid.make
index 109164a11..8205796d5 100644
--- a/rules/acpid.make
+++ b/rules/acpid.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_ACPID) += acpid
# Paths and names
#
ACPID_VERSION := 1.0.10
+ACPID_LICENSE := GPLv2
ACPID := acpid-$(ACPID_VERSION)
ACPID_SUFFIX := tar.gz
ACPID_URL := $(PTXCONF_SETUP_SFMIRROR)/acpid/$(ACPID).$(ACPID_SUFFIX)
diff --git a/rules/memedit.make b/rules/memedit.make
index 36528ac4a..2f8bf5cc5 100644
--- a/rules/memedit.make
+++ b/rules/memedit.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_MEMEDIT) += memedit
# Paths and names
#
MEMEDIT_VERSION := 0.7
+MEMEDIT_LICENSE := GPLv2
MEMEDIT := memedit-$(MEMEDIT_VERSION)
MEMEDIT_SUFFIX := tar.gz
MEMEDIT_URL := http://www.pengutronix.de/software/memedit/downloads/$(MEMEDIT).$(MEMEDIT_SUFFIX)
diff --git a/rules/post/install.make b/rules/post/install.make
index 9040675fc..50d724fad 100644
--- a/rules/post/install.make
+++ b/rules/post/install.make
@@ -360,9 +360,11 @@ install_fixup = \
# $1: packet label
#
install_finish = \
- FAKEROOT="$(FAKEROOT)" \
- PTXCONF_IMAGE_IPKG_EXTRA_ARGS="$(PTXCONF_IMAGE_IPKG_EXTRA_ARGS)" \
+ PACKET_LICENSE=$($(PTX_MAP_TO_PACKAGE_$(strip $(1)))_LICENSE); \
+ FAKEROOT="$(FAKEROOT)"; \
+ PTXCONF_IMAGE_IPKG_EXTRA_ARGS="$(PTXCONF_IMAGE_IPKG_EXTRA_ARGS)"; \
ptxd_make_install_finish \
- -p '$(strip $(1))'
+ -p '$(strip $(1))' \
+ -l $$PACKET_LICENSE
# vim: syntax=make