From 9e2a5ce188e64c2b93194628bae7f1f457acabca Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Wed, 18 Mar 2026 15:01:06 +0800 Subject: [PATCH] Add target htop --- config/pkg/target/htop.yml | 10 ++++++++++ src/Package/Target/htop.php | 29 +++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 config/pkg/target/htop.yml create mode 100644 src/Package/Target/htop.php diff --git a/config/pkg/target/htop.yml b/config/pkg/target/htop.yml new file mode 100644 index 00000000..fcefa70a --- /dev/null +++ b/config/pkg/target/htop.yml @@ -0,0 +1,10 @@ +htop: + type: target + artifact: + source: + type: ghrel + repo: htop-dev/htop + match: htop.+\.tar\.xz + prefer-stable: true + depends: + - ncursesw diff --git a/src/Package/Target/htop.php b/src/Package/Target/htop.php new file mode 100644 index 00000000..3539d3a7 --- /dev/null +++ b/src/Package/Target/htop.php @@ -0,0 +1,29 @@ +removeConfigureArgs('--disable-shared', '--enable-static') + ->exec('./autogen.sh') + ->addConfigureArgs($toolchain->isStatic() ? '--enable-static' : '--disable-static') + ->configure() + ->make(with_clean: false); + } +}