diff options
author | Lucas Stach <l.stach@pengutronix.de> | 2019-02-11 17:30:14 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-02-13 08:56:45 +0100 |
commit | ec68c09beaae9bca2b0fba86ed20fdfece07f6ea (patch) | |
tree | 74bfb91f2da8b6fa8589a12080ec06aa7b247a0a | |
parent | c0b27c917722689376f8bfeca3012a7f42c6b380 (diff) | |
download | ptxdist-ec68c09beaae9bca2b0fba86ed20fdfece07f6ea.tar.gz ptxdist-ec68c09beaae9bca2b0fba86ed20fdfece07f6ea.tar.xz |
mxt-app: new package
This adds the mxt-app utility, which is used to manipulate
the configuration of Atmel MaXTouch devices.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
l--------- | patches/mxt-app-1.28/autogen.sh | 1 | ||||
-rw-r--r-- | rules/mxt-app.in | 11 | ||||
-rw-r--r-- | rules/mxt-app.make | 56 |
3 files changed, 68 insertions, 0 deletions
diff --git a/patches/mxt-app-1.28/autogen.sh b/patches/mxt-app-1.28/autogen.sh new file mode 120000 index 000000000..9f8a4cb7d --- /dev/null +++ b/patches/mxt-app-1.28/autogen.sh @@ -0,0 +1 @@ +../autogen.sh
\ No newline at end of file diff --git a/rules/mxt-app.in b/rules/mxt-app.in new file mode 100644 index 000000000..81d1cb65b --- /dev/null +++ b/rules/mxt-app.in @@ -0,0 +1,11 @@ +## SECTION=shell_and_console + +config MXT_APP + tristate + prompt "mxt-app" + select LIBC_PTHREAD + select LIBC_RT + select LIBUSB + help + mxt-app is the command line utility for + Atmel maXTouch devices. diff --git a/rules/mxt-app.make b/rules/mxt-app.make new file mode 100644 index 000000000..5c49f9c7e --- /dev/null +++ b/rules/mxt-app.make @@ -0,0 +1,56 @@ +# -*-makefile-*- +# +# Copyright (C) 2019 by Lucas Stach <l.stach@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_MXT_APP) += mxt-app + +# +# Paths and names +# +MXT_APP_VERSION := 1.28 +MXT_APP_MD5 := a56f6b28f193a7c21cd83cbe02f33dcc +MXT_APP := mxt-app-$(MXT_APP_VERSION) +MXT_APP_SUFFIX := tar.gz +MXT_APP_URL := https://github.com/atmel-maxtouch/mxt-app/archive/v$(MXT_APP_VERSION).$(MXT_APP_SUFFIX) +MXT_APP_SOURCE := $(SRCDIR)/$(MXT_APP).$(MXT_APP_SUFFIX) +MXT_APP_DIR := $(BUILDDIR)/$(MXT_APP) +MXT_APP_LICENSE := BSD-2-Clause + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- +MXT_APP_CONF_TOOL := autoconf +MXT_APP_CONF_OPT := \ + $(CROSS_AUTOCONF_USR) \ + --disable-debug \ + --disable-man + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/mxt-app.targetinstall: + @$(call targetinfo) + + @$(call install_init, mxt-app) + @$(call install_fixup, mxt-app,PRIORITY,optional) + @$(call install_fixup, mxt-app,SECTION,base) + @$(call install_fixup, mxt-app,AUTHOR,"Lucas Stach <l.stach@pengutronix.de>") + @$(call install_fixup, mxt-app,DESCRIPTION,missing) + + @$(call install_copy, mxt-app, 0, 0, 0755, -, /usr/bin/mxt-app) + + @$(call install_finish, mxt-app) + + @$(call touch) + +# vim: syntax=make |