summaryrefslogtreecommitdiffstats
path: root/rules/berlios-can-utils.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2010-04-16 15:03:18 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2010-04-16 15:03:18 +0200
commit8dd18b8bc13165e1fc18601f6ca13c2373e778c4 (patch)
tree40b6a7023fe96d189a2b7babc58c3bee762f32fd /rules/berlios-can-utils.make
parenta18dbaef0a8052f455b5150ac04a360ed6ec6635 (diff)
downloadptxdist-8dd18b8bc13165e1fc18601f6ca13c2373e778c4.tar.gz
ptxdist-8dd18b8bc13165e1fc18601f6ca13c2373e778c4.tar.xz
[berlios-can-utils] add berlios flavour can-utils
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/berlios-can-utils.make')
-rw-r--r--rules/berlios-can-utils.make121
1 files changed, 121 insertions, 0 deletions
diff --git a/rules/berlios-can-utils.make b/rules/berlios-can-utils.make
new file mode 100644
index 000000000..2037a9662
--- /dev/null
+++ b/rules/berlios-can-utils.make
@@ -0,0 +1,121 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Marc Kleine-Budde <mkl@pengutronix.de>
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_BERLIOS_CAN_UTILS) += berlios-can-utils
+
+#
+# Paths and names
+#
+BERLIOS_CAN_UTILS_VERSION := r1167
+BERLIOS_CAN_UTILS := berlios-can-utils-$(BERLIOS_CAN_UTILS_VERSION)
+BERLIOS_CAN_UTILS_SUFFIX := tar.bz2
+BERLIOS_CAN_UTILS_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(BERLIOS_CAN_UTILS).$(BERLIOS_CAN_UTILS_SUFFIX)
+BERLIOS_CAN_UTILS_SOURCE := $(SRCDIR)/$(BERLIOS_CAN_UTILS).$(BERLIOS_CAN_UTILS_SUFFIX)
+BERLIOS_CAN_UTILS_DIR := $(BUILDDIR)/$(BERLIOS_CAN_UTILS)
+BERLIOS_CAN_UTILS_LICENSE := unknown
+
+# ----------------------------------------------------------------------------
+# Get
+# ----------------------------------------------------------------------------
+
+$(BERLIOS_CAN_UTILS_SOURCE):
+ @$(call targetinfo)
+ @$(call get, BERLIOS_CAN_UTILS)
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+BERLIOS_CAN_UTILS_CONF_TOOL := autoconf
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/berlios-can-utils.targetinstall:
+ @$(call targetinfo)
+
+ @$(call install_init, berlios-can-utils)
+ @$(call install_fixup, berlios-can-utils,PACKAGE,berlios-can-utils)
+ @$(call install_fixup, berlios-can-utils,PRIORITY,optional)
+ @$(call install_fixup, berlios-can-utils,VERSION,$(BERLIOS_CAN_UTILS_VERSION))
+ @$(call install_fixup, berlios-can-utils,SECTION,base)
+ @$(call install_fixup, berlios-can-utils,AUTHOR,"Marc Kleine-Budde <mkl@pengutronix.de>")
+ @$(call install_fixup, berlios-can-utils,DEPENDS,)
+ @$(call install_fixup, berlios-can-utils,DESCRIPTION,missing)
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_ASC2LOG
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/asc2log)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_BCMSERVER
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/bcmserver)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_CANBUSLOAD
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/canbusload)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_CANDUMP
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/candump)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_CANFDTEST
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/canfdtest)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_CANGEN
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/cangen)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_CANLOGSERVER
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/canlogserver)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_CANPLAYER
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/canplayer)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_CANSEND
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/cansend)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_CANSNIFFER
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/cansniffer)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_LOG2ASC
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/log2asc)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_LOG2LONG
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/log2long)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_SLCAN_ATTACH
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/slcan_attach)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_SLCAND
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/slcand)
+endif
+
+ifdef PTXCONF_BERLIOS_CAN_UTILS_SLCANPTY
+ @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/slcanpty)
+endif
+
+ @$(call install_finish, berlios-can-utils)
+
+ @$(call touch)
+
+# vim: syntax=make