summaryrefslogtreecommitdiffstats
path: root/rules/coreutils.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2005-04-08 12:10:16 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2005-04-08 12:10:16 +0000
commitcfa3591e91f9506db5fa18fa7b604307df605cef (patch)
tree43fcf46e334d9164f8142f5ed164e7de974154eb /rules/coreutils.make
parent968a15727589c3a3bb7f13a61d084ea6fb0d107c (diff)
downloadptxdist-cfa3591e91f9506db5fa18fa7b604307df605cef.tar.gz
ptxdist-cfa3591e91f9506db5fa18fa7b604307df605cef.tar.xz
initial ipkg support
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@2416 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/coreutils.make')
-rw-r--r--rules/coreutils.make19
1 files changed, 14 insertions, 5 deletions
diff --git a/rules/coreutils.make b/rules/coreutils.make
index 0b89de74f..8a2663c21 100644
--- a/rules/coreutils.make
+++ b/rules/coreutils.make
@@ -18,7 +18,8 @@ endif
#
# Paths and names
#
-COREUTILS = coreutils-5.0
+COREUTILS_VERSION = 5.0
+COREUTILS = coreutils-$(COREUTILS_VERSION)
COREUTILS_URL = $(PTXCONF_SETUP_GNUMIRROR)/coreutils/$(COREUTILS).tar.bz2
COREUTILS_SOURCE = $(SRCDIR)/$(COREUTILS).tar.bz2
COREUTILS_DIR = $(BUILDDIR)/$(COREUTILS)
@@ -126,22 +127,29 @@ $(STATEDIR)/coreutils.targetinstall: $(STATEDIR)/coreutils.compile
@$(call targetinfo, $@)
install -d $(ROOTDIR)/usr/bin
install -d $(ROOTDIR)/bin
+
+ $(call ipkg_init,coreutils)
+ $(call ipkg_fixup,VERSION,$(COREUTILS_VERSION))
+
ifdef PTXCONF_COREUTILS_CP
- $(call copy_root, 0, 0, 0755, $(COREUTILS_DIR)/src/cp, /bin/cp)
+ $(call ipkg_copy, 0, 0, 0755, $(COREUTILS_DIR)/src/cp, /bin/cp)
$(CROSSSTRIP) -R .note -R .comment $(ROOTDIR)/bin/cp
endif
ifdef PTXCONF_COREUTILS_DD
- $(call copy_root, 0, 0, 0755, $(COREUTILS_DIR)/src/dd, /bin/dd)
+ $(call ipkg_copy, 0, 0, 0755, $(COREUTILS_DIR)/src/dd, /bin/dd)
$(CROSSSTRIP) -R .note -R .comment $(ROOTDIR)/bin/dd
endif
ifdef PTXCONF_COREUTILS_MD5SUM
- $(call copy_root, 0, 0, 0755, $(COREUTILS_DIR)/src/md5sum, /bin/md5sum)
+ $(call ipkg_copy, 0, 0, 0755, $(COREUTILS_DIR)/src/md5sum, /bin/md5sum)
$(CROSSSTRIP) -R .note -R .comment $(ROOTDIR)/bin/md5sum
endif
ifdef PTXCONF_COREUTILS_SEQ
- $(call copy_root, 0, 0, 0755, $(COREUTILS_DIR)/src/seq, /usr/bin/seq)
+ $(call ipkg_copy, 0, 0, 0755, $(COREUTILS_DIR)/src/seq, /usr/bin/seq)
$(CROSSSTRIP) -R .note -R .comment $(ROOTDIR)/usr/bin/seq
endif
+
+ $(call ipkg_finish)
+
touch $@
# ----------------------------------------------------------------------------
@@ -150,5 +158,6 @@ endif
coreutils_clean:
rm -rf $(STATEDIR)/coreutils.* $(COREUTILS_DIR)
+ rm -fr $(IMAGEDIR)/coreutils_*
# vim: syntax=make