selinux-python: Order package sections alphabetically
authorJeffery To <redacted>
Fri, 9 Jun 2023 05:16:13 +0000 (13:16 +0800)
committerJeffery To <redacted>
Mon, 19 Jun 2023 07:47:09 +0000 (15:47 +0800)
Signed-off-by: Jeffery To <redacted>
utils/selinux-python/Makefile

index ed51bc7f30db251fd1820ced72f73c6179e285b5..e6f3f12c0163c17eafe90b56d54af8b166591b44 100644 (file)
@@ -47,6 +47,52 @@ define Build/Compile
        $(call Build/Compile/Default,all)
 endef
 
+#
+# python3-sepolgen
+#
+
+define Package/python3-sepolgen
+$(call Package/selinux-python/Default)
+  SUBMENU:=Python
+  SECTION:=lang
+  CATEGORY:=Languages
+  TITLE:=python3-sepolgen
+endef
+
+define Package/python3-sepolgen/description
+$(call Package/selinux-python/Default/description)
+  This package contains the sepolgen Python library.
+endef
+
+define Package/python3-sepolgen/install
+       $(MAKE_VARS) $(MAKE) -C $(PKG_BUILD_DIR)/sepolgen DESTDIR=$(1) install
+       $(INSTALL_DIR) $(1)/usr/share/sepolgen/
+       $(INSTALL_DATA) $(1)/var/lib/sepolgen/perm_map $(1)/usr/share/sepolgen/perm_map
+       $(RM) -rf $(1)/var
+endef
+
+#
+# python3-sepolicy
+#
+
+define Package/python3-sepolicy
+$(call Package/selinux-python/Default)
+  SUBMENU:=Python
+  SECTION:=lang
+  CATEGORY:=Languages
+  TITLE:=python3-sepolicy
+endef
+
+define Package/python3-sepolicy/description
+$(call Package/selinux-python/Default/description)
+  This package contains the sepolicy Python library.
+endef
+
+define Package/python3-sepolicy/install
+       $(MAKE_VARS) $(MAKE) -C $(PKG_BUILD_DIR)/sepolicy DESTDIR=$(1) install
+       rm -rf $(1)/usr/share
+endef
+
 #
 # selinux-audit2allow
 #
@@ -106,54 +152,8 @@ define Package/selinux-semanage/install
        rm -rf $(1)/usr/share
 endef
 
-#
-# python3-sepolgen
-#
-
-define Package/python3-sepolgen
-$(call Package/selinux-python/Default)
-  SUBMENU:=Python
-  SECTION:=lang
-  CATEGORY:=Languages
-  TITLE:=python3-sepolgen
-endef
-
-define Package/python3-sepolgen/description
-$(call Package/selinux-python/Default/description)
-  This package contains the sepolgen Python library.
-endef
-
-define Package/python3-sepolgen/install
-       $(MAKE_VARS) $(MAKE) -C $(PKG_BUILD_DIR)/sepolgen DESTDIR=$(1) install
-       $(INSTALL_DIR) $(1)/usr/share/sepolgen/
-       $(INSTALL_DATA) $(1)/var/lib/sepolgen/perm_map $(1)/usr/share/sepolgen/perm_map
-       $(RM) -rf $(1)/var
-endef
-
-#
-# python3-sepolicy
-#
-
-define Package/python3-sepolicy
-$(call Package/selinux-python/Default)
-  SUBMENU:=Python
-  SECTION:=lang
-  CATEGORY:=Languages
-  TITLE:=python3-sepolicy
-endef
-
-define Package/python3-sepolicy/description
-$(call Package/selinux-python/Default/description)
-  This package contains the sepolicy Python library.
-endef
-
-define Package/python3-sepolicy/install
-       $(MAKE_VARS) $(MAKE) -C $(PKG_BUILD_DIR)/sepolicy DESTDIR=$(1) install
-       rm -rf $(1)/usr/share
-endef
-
+$(eval $(call BuildPackage,python3-sepolgen))
+$(eval $(call BuildPackage,python3-sepolicy))
 $(eval $(call BuildPackage,selinux-audit2allow))
 $(eval $(call BuildPackage,selinux-chcat))
 $(eval $(call BuildPackage,selinux-semanage))
-$(eval $(call BuildPackage,python3-sepolgen))
-$(eval $(call BuildPackage,python3-sepolicy))
git clone https://git.99rst.org/PROJECT