Commit c220c000 authored by Casey Strouse's avatar Casey Strouse

Update screen from 4.6.1 to 4.6.2

This is bugfix and maintenance release.

Tested as working on Samsung Chromebook Plus (ARMv8).
parent 50eb55b9
......@@ -3,31 +3,24 @@ require 'package'
class Screen < Package
description 'Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells.'
homepage 'https://www.gnu.org/software/screen/'
version '4.6.1'
source_url 'ftp://ftp.gnu.org/gnu/screen/screen-4.6.1.tar.gz'
source_sha256 'aba9af66cb626155d6abce4703f45cce0e30a5114a368bd6387c966cbbbb7c64'
version '4.6.2'
source_url 'https://ftp.gnu.org/gnu/screen/screen-4.6.2.tar.gz'
source_sha256 '1b6922520e6a0ce5e28768d620b0f640a6631397f95ccb043b70b91bb503fa3a'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/screen-4.6.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/screen-4.6.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/screen-4.6.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/screen-4.6.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '3bdf1921afe853c19e697c6184dc219730f7ff467fe5618d68284d6bb02274ec',
armv7l: '3bdf1921afe853c19e697c6184dc219730f7ff467fe5618d68284d6bb02274ec',
i686: 'd37c45dafeca73dc2bb9532598791f4c12288c76a2786e7c371367e227b01047',
x86_64: 'a021534a67a4c22c2ac6aa4ffe9c7ee52d3559f3b2020507beaa1a9347e29a97',
})
depends_on 'ncurses'
def self.build
system "./configure --prefix=/usr/local"
system "make"
system './configure',
"--prefix=#{CREW_PREFIX}"
system 'make'
end
def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment