Skip to content

Commit

Permalink
htop: new package
Browse files Browse the repository at this point in the history
Fixes: wolfi-dev#3826

Signed-off-by: Elizabeth Myers <elizabeth.jennifer.myers@gmail.com>
  • Loading branch information
Elizafox committed Jul 23, 2023
1 parent eaf66d6 commit 20560e0
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions htop.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
package:
name: htop
version: 3.2.2
epoch: 0
description: "A cross-platform interactive process viewer."
copyright:
- license: GPL-2.0-or-later

environment:
contents:
packages:
- busybox
- build-base
- pkgconf-dev
- ncurses-dev
- libcap-dev
- libnl3-dev
- linux-headers
- autoconf
- automake
- python3

pipeline:
- uses: fetch
with:
uri: https://github.com/htop-dev/htop/releases/download/${{package.version}}/htop-${{package.version}}.tar.xz
expected-sha256: bac9e9ab7198256b8802d2e3b327a54804dc2a19b77a5f103645b11c12473dc8

- runs: ./autogen.sh

- uses: autoconf/configure
with:
opts: |
--prefix="/usr" \
--sysconfdir="/etc" \
--mandir="/usr/share/man" \
--localstatedir="/var" \
--enable-cgroup \
--enable-capabilities \
--enable-delayacct \
--enable-taskstats
- uses: autoconf/make

- uses: autoconf/make-install

- uses: strip

update:
enabled: true
release-monitor:
identifier: 1332

0 comments on commit 20560e0

Please sign in to comment.