diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2013-01-03 14:26:28 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2013-01-03 15:31:47 +0100 |
commit | 7eaa7ed06b13ac1a092ba53073d06b417b4b17d0 (patch) | |
tree | 25b979b223c411267da50c1ef3a50b2ac5d16670 | |
parent | 2b178e6de10207fddf2d7bf1d90100c5662afbe7 (diff) | |
download | ptxdist-7eaa7ed06b13ac1a092ba53073d06b417b4b17d0.tar.gz ptxdist-7eaa7ed06b13ac1a092ba53073d06b417b4b17d0.tar.xz |
psmisc: new package
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/psmisc.in | 18 | ||||
-rw-r--r-- | rules/psmisc.make | 68 |
2 files changed, 86 insertions, 0 deletions
diff --git a/rules/psmisc.in b/rules/psmisc.in new file mode 100644 index 000000000..1c3a61414 --- /dev/null +++ b/rules/psmisc.in @@ -0,0 +1,18 @@ +## SECTION=shell_and_console + +config PSMISC + tristate + depends on ( !BUSYBOX_FUSER && !BUSYBOX_KILLALL && !BUSYBOX_PSTREE ) || ALLYES + select NCURSES + prompt "psmisc" + help + utilities that use the proc file system + +comment "BusyBox' fuser is selected! (psmisc)" + depends on BUSYBOX_FUSER + +comment "BusyBox' killall is selected! (psmisc)" + depends on BUSYBOX_KILLALL + +comment "BusyBox' pstree is selected! (psmisc)" + depends on BUSYBOX_PSTREE diff --git a/rules/psmisc.make b/rules/psmisc.make new file mode 100644 index 000000000..3fe668598 --- /dev/null +++ b/rules/psmisc.make @@ -0,0 +1,68 @@ +# -*-makefile-*- +# +# Copyright (C) 2013 by Michael Olbrich <m.olbrich@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_PSMISC) += psmisc + +# +# Paths and names +# +PSMISC_VERSION := 22.20 +PSMISC_MD5 := a25fc99a6dc7fa7ae6e4549be80b401f +PSMISC := psmisc-$(PSMISC_VERSION) +PSMISC_SUFFIX := tar.gz +PSMISC_URL := $(call ptx/mirror, SF, psmisc/$(PSMISC).$(PSMISC_SUFFIX)) +PSMISC_SOURCE := $(SRCDIR)/$(PSMISC).$(PSMISC_SUFFIX) +PSMISC_DIR := $(BUILDDIR)/$(PSMISC) +PSMISC_LICENSE := unknown + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +# +# autoconf +# +PSMISC_CONF_TOOL := autoconf +PSMISC_CONF_OPT := \ + $(CROSS_AUTOCONF_USR) \ + --disable-selinux \ + --disable-timeout-stat \ + $(GLOBAL_IPV6_OPTION) \ + --disable-nls \ + --disable-rpath \ + $(GLOBAL_LARGE_FILE_OPTION) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/psmisc.targetinstall: + @$(call targetinfo) + + @$(call install_init, psmisc) + @$(call install_fixup, psmisc,PRIORITY,optional) + @$(call install_fixup, psmisc,SECTION,base) + @$(call install_fixup, psmisc,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>") + @$(call install_fixup, psmisc,DESCRIPTION,missing) + + @$(call install_copy, psmisc, 0, 0, 0755, -, /usr/bin/fuser) + @$(call install_copy, psmisc, 0, 0, 0755, -, /usr/bin/killall) + @$(call install_copy, psmisc, 0, 0, 0755, -, /usr/bin/peekfd) + @$(call install_copy, psmisc, 0, 0, 0755, -, /usr/bin/prtstat) + @$(call install_copy, psmisc, 0, 0, 0755, -, /usr/bin/pstree) + + @$(call install_finish, psmisc) + + @$(call touch) + +# vim: syntax=make |