1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
8 PKG_SOURCE_URL
:=@SF
/psmisc
9 PKG_HASH
:=7f0cceeace2050c525f3ebb35f3ba01d618b8d690620580bdb8cd8269a0c1679
11 PKG_MAINTAINER
:=Josef Schlehofer
<pepe.schlehofer@gmail.com
>
12 PKG_LICENSE
:=GPL-2.0
-or-later
13 PKG_LICENSE_FILES
:=COPYING
18 include $(INCLUDE_DIR
)/package.mk
24 URL
:=https
://gitlab.com
/psmisc
/psmisc
/
26 ALTERNATIVES
:=300:/usr
/bin
/killall
:/usr
/libexec
/killall
29 define Package
/psmisc
/description
30 psmisc is a set of additional small useful utilities that use
31 the proc filesystem like fuser
, killall
, prtstat
, pstree.
35 --disable-harden-flags
38 CFLAGS
="$(TARGET_CFLAGS)" \
39 CPPFLAGS
="$(TARGET_CPPFLAGS)" \
40 LDFLAGS
="$(TARGET_LDFLAGS)"
42 define Package
/psmisc
/install
43 $(INSTALL_DIR
) $(1)/usr
/bin
44 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/{fuser
,prtstat
,pstree
} $(1)/usr
/bin
45 $(INSTALL_DIR
) $(1)/usr
/libexec
46 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/killall
$(1)/usr
/libexec
49 $(eval
$(call BuildPackage
,psmisc
))