diff --git a/package/Config.in b/package/Config.in index d5bbe51f8f..7df4047211 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1821,6 +1821,7 @@ menu "Miscellaneous" source "package/proj/Config.in" source "package/qemu/Config.in" source "package/qpdf/Config.in" + source "package/semver-sort/Config.in" source "package/shared-mime-info/Config.in" source "package/taskd/Config.in" source "package/wine/Config.in" diff --git a/package/semver-sort/Config.in b/package/semver-sort/Config.in new file mode 100644 index 0000000000..1e0c85000c --- /dev/null +++ b/package/semver-sort/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_SEMVER_SORT + bool "semver-sort" diff --git a/package/semver-sort/semver-sort.mk b/package/semver-sort/semver-sort.mk new file mode 100644 index 0000000000..84b9bcd730 --- /dev/null +++ b/package/semver-sort/semver-sort.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# semver-sort +# +################################################################################ + +SEMVER_SORT_VERSION = 7cf3c5c783aeea6c2b8673c92b76cc51a1ec7ad5 +SEMVER_SORT_SITE = $(call github,ccrisan,semver-sort,$(SEMVER_SORT_VERSION)) +SEMVER_SORT_LICENSE = MIT + +define SEMVER_SORT_BUILD_CMDS + make CC="$(TARGET_CC)" -C "$(@D)" semver-sort +endef + +define SEMVER_SORT_INSTALL_TARGET_CMDS + cp $(@D)/semver-sort $(TARGET_DIR)/usr/bin/ +endef + +$(eval $(generic-package))