Files
chromebrew/packages/nethogs.rb
Maximilian Downey Twiss f6dc1d8d4e Derive binary_url in package.rb (#7082)
* Add binary_compression value to each package

* Remove binary_url values and arrays

* Handle packages with empty binary_sha256 arrays (either missing binaries or not compiled by us)
2024-01-25 11:03:31 -05:00

31 lines
887 B
Ruby

require 'package'
class Nethogs < Package
description "Linux 'net top' tool"
homepage 'https://github.com/raboof/nethogs'
version '0.8.7'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/raboof/nethogs.git'
git_hashtag "v#{version}"
binary_compression 'tar.zst'
binary_sha256({
aarch64: '8a8b4e25bd6fd1a3df1d9fb9c0376332b76b5276b36f22a2f87fe0747e8c6d24',
armv7l: '8a8b4e25bd6fd1a3df1d9fb9c0376332b76b5276b36f22a2f87fe0747e8c6d24',
i686: '5701e00bfea5af2b08ab7115db03b579306a3cba427fb3680c6f6d501c9d635c',
x86_64: '372a053ebcf2cee7e02f0ae832b9e4744ad25c5d248fad429daef55015ecea30'
})
depends_on 'ncurses'
depends_on 'libpcap'
def self.build
system "PREFIX=#{CREW_PREFIX} CPPFLAGS='-I#{CREW_PREFIX}/include/ncursesw' make"
end
def self.install
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
end
end