summaryrefslogtreecommitdiffstats
path: root/rules/binutils.make
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2007-07-26 16:29:36 +0000
committerSascha Hauer <s.hauer@pengutronix.de>2007-07-26 16:29:36 +0000
commitd30929af0f3d3628915a6863c435e28eea5f4f71 (patch)
tree607b2fb488d4bc6d9991845a0f7bf820a99e745c /rules/binutils.make
parent3cc32d257fdab880927fdff7517559420a441685 (diff)
downloadptxdist-d30929af0f3d3628915a6863c435e28eea5f4f71.tar.gz
ptxdist-d30929af0f3d3628915a6863c435e28eea5f4f71.tar.xz
- update to 2.17
- targetinstall everything needed for objdump (which in turn is needed for oprofile) git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7248 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/binutils.make')
-rw-r--r--rules/binutils.make20
1 files changed, 19 insertions, 1 deletions
diff --git a/rules/binutils.make b/rules/binutils.make
index 746927eb3..6c61d75a1 100644
--- a/rules/binutils.make
+++ b/rules/binutils.make
@@ -17,7 +17,7 @@ PACKAGES-$(PTXCONF_BINUTILS) += binutils
#
# Paths and names
#
-BINUTILS_VERSION := 2.16.1
+BINUTILS_VERSION := 2.17
BINUTILS := binutils-$(BINUTILS_VERSION)
BINUTILS_SUFFIX := tar.bz2
BINUTILS_URL := $(PTXCONF_SETUP_GNUMIRROR)/binutils/$(BINUTILS).$(BINUTILS_SUFFIX)
@@ -113,6 +113,24 @@ binutils_targetinstall: $(STATEDIR)/binutils.targetinstall
$(STATEDIR)/binutils.targetinstall: $(binutils_targetinstall_deps_default)
@$(call targetinfo, $@)
+ @$(call install_init, binutils)
+ @$(call install_fixup, binutils,PACKAGE,binutils)
+ @$(call install_fixup, binutils,PRIORITY,optional)
+ @$(call install_fixup, binutils,VERSION,$(BINUTILS_VERSION))
+ @$(call install_fixup, binutils,SECTION,base)
+ @$(call install_fixup, binutils,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>")
+ @$(call install_fixup, binutils,DEPENDS,)
+ @$(call install_fixup, binutils,DESCRIPTION,missing)
+
+ @$(call install_copy, binutils, 0, 0, 0755, $(BINUTILS_DIR)/binutils/.libs/objdump, \
+ /usr/bin/objdump)
+
+ @$(call install_copy, binutils, 0, 0, 0755, $(BINUTILS_DIR)/opcodes/.libs/libopcodes-2.17.so, /usr/lib/libopcodes-2.17.so )
+ @$(call install_link, binutils, libopcodes-2.17.so, /usr/lib/libopcodes.so)
+ @$(call install_copy, binutils, 0, 0, 0755, $(BINUTILS_DIR)/bfd/.libs/libbfd-2.17.so, /usr/lib/libbfd-2.17.so )
+ @$(call install_link, binutils, libbfd-2.17.so, /usr/lib/libbfd.so)
+
+ @$(call install_finish, binutils)
@$(call touch, $@)
# ----------------------------------------------------------------------------