procps-ng: rename procps-ng to procps-ng3
authorkrant <redacted>
Thu, 15 Feb 2024 11:05:43 +0000 (13:05 +0200)
committerFlorian Eckert <redacted>
Fri, 16 Feb 2024 12:48:41 +0000 (13:48 +0100)
Signed-off-by: krant <redacted>
- Rebase patch because of packages version update was reverted before

Signed-off-by: Florian Eckert <redacted>
utils/procps-ng3/Makefile [moved from utils/procps-ng/Makefile with 83% similarity]
utils/procps-ng3/patches/100-no-tests-docs.patch [moved from utils/procps-ng/patches/100-no-tests-docs.patch with 100% similarity]

similarity index 83%
rename from utils/procps-ng/Makefile
rename to utils/procps-ng3/Makefile
index 0fad39b9d73898b9ce58ad77f4ebc36f2203e7a5..d1a686b7cb68aa0c0dbea06cb4d43eb4b69eef90 100644 (file)
@@ -7,11 +7,12 @@
 
 include $(TOPDIR)/rules.mk
 
-PKG_NAME:=procps-ng
+PKG_NAME:=procps-ng3
 PKG_VERSION:=3.3.16
 PKG_RELEASE:=3
 
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
+PKG_BUILD_DIR:=$(BUILD_DIR)/procps-ng-$(PKG_VERSION)
+PKG_SOURCE:=procps-ng-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=@SF/procps-ng
 PKG_HASH:=925eacd65dedcf9c98eb94e8978bbfb63f5de37294cc1047d81462ed477a20af
 
@@ -45,7 +46,7 @@ PROCPS_APPLETS_DIR_BIN:=kill ps watch
 PROCPS_APPLETS_DIR_SBIN:=sysctl
 procps-applets-dir=$(if $(filter $(PROCPS_APPLETS_DIR_BIN),$(1)),/bin,$(if $(filter $(PROCPS_APPLETS_DIR_SBIN),$(1)),/sbin,/usr/bin))
 
-define Package/procps-ng/Default
+define Package/procps-ng3/Default
   SECTION:=utils
   CATEGORY:=Utilities
   DEPENDS:=+libncurses
@@ -58,12 +59,12 @@ define Build/Prepare
        echo "$(PKG_VERSION)" > "$(PKG_BUILD_DIR)/.tarball-version"
 endef
 
-define Package/procps-ng
-  $(call Package/procps-ng/Default)
+define Package/procps-ng3
+  $(call Package/procps-ng3/Default)
   MENU:=1
 endef
 
-define Package/procps-ng/description
+define Package/procps-ng3/description
   procps is a set of command line and full-screen utilities that provide information out of the pseudo-filesystem
   most commonly located at /proc. This filesystem provides a simple interface to the kernel data structures.
   The programs of procps generally concentrate on the structures that describe the processess running on the system.
@@ -73,14 +74,14 @@ define Package/procps-ng/description
 endef
 
 define GenPlugin
- define Package/procps-ng-$(1)
-   $(call Package/procps-ng/Default)
-   DEPENDS:=procps-ng
-   TITLE:=Applet $(1) from the procps-ng package
+ define Package/procps-ng3-$(1)
+   $(call Package/procps-ng3/Default)
+   DEPENDS:=procps-ng3
+   TITLE:=Applet $(1) from the procps-ng3 package
    ALTERNATIVES:=200:$(2)/$(1):/usr/libexec/$(1)-procps-ng
  endef
 
- define Package/procps-ng-$(1)/description
+ define Package/procps-ng3-$(1)/description
   Installs the applet $(1).
  endef
 endef
@@ -92,7 +93,7 @@ MAKE_FLAGS += \
        CPPFLAGS="$(TARGET_CPPFLAGS)" \
        LDFLAGS="$(TARGET_LDFLAGS)" \
 
-define Package/procps-ng/install
+define Package/procps-ng3/install
        $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libprocps.so* $(1)/usr/lib/
 endef
@@ -104,13 +105,13 @@ define Build/InstallDev
 endef
 
 define BuildPlugin
-  define Package/procps-ng-$(1)/install
+  define Package/procps-ng3-$(1)/install
        $(INSTALL_DIR) $$(1)/usr/libexec
        $(INSTALL_BIN) $(PKG_INSTALL_DIR)$(2)/$(1) $$(1)/usr/libexec/$(1)-procps-ng
   endef
 
-  $$(eval $$(call BuildPackage,procps-ng-$(1)))
+  $$(eval $$(call BuildPackage,procps-ng3-$(1)))
 endef
 
 $(foreach a,$(PROCPS_APPLETS),$(eval $(call BuildPlugin,$(a),$(call procps-applets-src-dir,$(a)))))
-$(eval $(call BuildPackage,procps-ng))
+$(eval $(call BuildPackage,procps-ng3))
git clone https://git.99rst.org/PROJECT