diff options
author | Robert Schwebel <r.schwebel@pengutronix.de> | 2009-06-09 08:44:14 +0000 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2009-06-09 08:44:14 +0000 |
commit | 6a38d91f5a844b6a0831c86d6668c551d66a236e (patch) | |
tree | 6e94559b7bda736ae2125e2c0e5441c6f415e09e /rules | |
parent | 1f08da132674dc60de060c638029be221e411309 (diff) | |
download | ptxdist-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.make | 1 | ||||
-rw-r--r-- | rules/memedit.make | 1 | ||||
-rw-r--r-- | rules/post/install.make | 8 |
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 |