From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail.neuberger.eu ([195.243.134.34] helo=fw.neuberger.net) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1TIe4r-0007An-Uh for ptxdist@pengutronix.de; Mon, 01 Oct 2012 13:22:22 +0200 Received: from exchange.neuberger.local ([10.46.24.202]:8604) by fw.neuberger.net with esmtp (Exim 4.76) (envelope-from ) id 1TIe4m-0006fQ-1B for ptxdist@pengutronix.de; Mon, 01 Oct 2012 13:22:16 +0200 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Mon, 1 Oct 2012 13:22:15 +0200 Message-ID: <84D7328F545A4040B6CE2CB7BE091E937AAB47@exchange.Neuberger.local> From: "Wolf Erik" Subject: [ptxdist] [PATCH v2] schedtool: add package Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de Signed-off-by: Erik Wolf --- rules/schedtool.in | 7 ++++++ rules/schedtool.make | 61 ++++++++++++++++++++++++++++++++++++++++++++++= ++++ 2 files changed, 68 insertions(+) create mode 100644 rules/schedtool.in create mode 100644 rules/schedtool.make diff --git a/rules/schedtool.in b/rules/schedtool.in new file mode 100644 index 0000000..0a814f5 --- /dev/null +++ b/rules/schedtool.in @@ -0,0 +1,7 @@ +## SECTION=3Dshell_and_console + +config SCHEDTOOL + tristate + prompt "schedtool" + help + schedtool can be used to query or alter a process' scheduling policy un= der linux diff --git a/rules/schedtool.make b/rules/schedtool.make new file mode 100644 index 0000000..eb8f437 --- /dev/null +++ b/rules/schedtool.make @@ -0,0 +1,61 @@ +# -*-makefile-*- +# +# Copyright (C) 2012 by Martin Wagner +# +# 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_SCHEDTOOL) +=3D schedtool + +# +# Paths and names +# +SCHEDTOOL_VERSION :=3D 1.3.0 +SCHEDTOOL_MD5 :=3D 0d968f05d3ad7675f1f33ef1f6d0a3fb +SCHEDTOOL :=3D schedtool-$(SCHEDTOOL_VERSION) +SCHEDTOOL_SUFFIX :=3D tar.bz2 +SCHEDTOOL_URL :=3D http://freequaos.host.sk/schedtool/$(SCHEDTOOL).$(SCHE= DTOOL_SUFFIX) +SCHEDTOOL_SOURCE :=3D $(SRCDIR)/$(SCHEDTOOL).$(SCHEDTOOL_SUFFIX) +SCHEDTOOL_DIR :=3D $(BUILDDIR)/$(SCHEDTOOL) +SCHEDTOOL_LICENSE :=3D GPLv2 + +# ------------------------------------------------------------------------= ---- +# Prepare +# ------------------------------------------------------------------------= ---- + +SCHEDTOOL_CONF_TOOL :=3D NO +SCHEDTOOL_MAKE_ENV :=3D $(CROSS_ENV) CPPFLAGS=3D"$(CROSS_CFLAGS) $(CROSS_C= PPFLAGS)" +SCHEDTOOL_MAKE_OPT :=3D CC=3D$(CROSS_CC) +SCHEDTOOL_INSTALL_OPT :=3D DESTPREFIX=3D/usr install + + +$(STATEDIR)/schedtool.prepare: + @$(call targetinfo) + @$(call touch) + +# ------------------------------------------------------------------------= ---- +# Target-Install +# ------------------------------------------------------------------------= ---- + +$(STATEDIR)/schedtool.targetinstall: + @$(call targetinfo) + + @$(call install_init, schedtool) + @$(call install_fixup, schedtool,PRIORITY,optional) + @$(call install_fixup, schedtool,SECTION,base) + @$(call install_fixup, schedtool,AUTHOR,"Martin Wagner ") + @$(call install_fixup, schedtool,DESCRIPTION,missing) + + @$(call install_copy, schedtool, 0, 0, 0755, -, /usr/bin/schedtool) + + @$(call install_finish, schedtool) + + @$(call touch) + +# vim: syntax=3Dmake -- = 1.7.10.4 = = = Mit freundlichen Gr=FC=DFen = i.A. Erik Wolf Hardwareentwicklung = = Neuberger Geb=E4udeautomation GmbH Oberer Kaiserweg 6 91541 Rothenburg o.d.T. = Telefon: +49 9861 402-542 Telefax: +49 9861 402-533 E-Mail: erik.wolf@neuberger.net Internet: www.neuberger.net = Handelsregister: AG Ansbach HRB 4933 Sitz: Rothenburg ob der Tauber Gesch=E4ftsf=FChrer: Klaus Lenkner Ust.IdNr. DE 271 188 426 -- = ptxdist mailing list ptxdist@pengutronix.de