mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-07 22:54:11 -05:00
32 lines
1.0 KiB
Ruby
32 lines
1.0 KiB
Ruby
require 'package'
|
|
|
|
class Ytree < Package
|
|
description 'A (curses-based) file manager similar to DOS Xtree(tm).'
|
|
homepage 'https://www.han.de/~werner/ytree.html'
|
|
version '2.07'
|
|
license 'GPL-2'
|
|
compatibility 'all'
|
|
source_url 'https://www.han.de/~werner/ytree-2.07.tar.gz'
|
|
source_sha256 '636f4adb6fefea3b29669f700faf94e7a40ec7f033a42c8b31a0bfe41effcceb'
|
|
binary_compression 'tar.zst'
|
|
|
|
binary_sha256({
|
|
aarch64: '1dd103252673e85e3d1186d7a32962e7091f66872959d272712909d4015413b5',
|
|
armv7l: '1dd103252673e85e3d1186d7a32962e7091f66872959d272712909d4015413b5',
|
|
i686: 'f98ff9cfb6d15da7c9e6b3d23284d4b004c6ccb641c7987b0949db63542135c3',
|
|
x86_64: '5a0512fb0c099e852694cb287f842cb23c5389307ae899f331eb3370b38ea127'
|
|
})
|
|
|
|
depends_on 'ncurses'
|
|
|
|
def self.patch
|
|
system "sed -i 's,/usr,#{CREW_DEST_PREFIX},' Makefile"
|
|
end
|
|
|
|
def self.install
|
|
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/bin"
|
|
FileUtils.mkdir_p "#{CREW_DEST_MAN_PREFIX}/man1"
|
|
system "CFLAGS='-I#{CREW_PREFIX}/include/ncursesw' make install"
|
|
end
|
|
end
|