mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
* apg * bmon * jp2a * libmrss * libstfl * libnxml * psutil * speedometer * libgc * ticker * newsboat * zzuf * w3m * wallstreet * hollywood * Remove libexec changes * touch ups * bump bmon version * share/man => man_prefix * description on one line * share/man => man_prefix 2 * escape * use debian's versions * fix versions * ftp.debian.org => httpredir.debian.org * http => https * move if lib64
33 lines
802 B
Ruby
33 lines
802 B
Ruby
require 'package'
|
|
|
|
class Newsboat < Package
|
|
description 'Newsboat is an RSS/Atom feed reader for the text console.'
|
|
homepage 'https://newsboat.org/'
|
|
version '2.23'
|
|
license 'MIT'
|
|
compatibility 'all'
|
|
source_url 'https://newsboat.org/releases/2.23/newsboat-2.23.tar.xz'
|
|
source_sha256 'b997b139d41db2cc5f54346f27c448bee47d6c6228a12ce9cb91c3ffaec7dadc'
|
|
|
|
depends_on 'sqlite'
|
|
depends_on 'gettext'
|
|
depends_on 'libxml2'
|
|
depends_on 'libstfl'
|
|
depends_on 'jsonc'
|
|
depends_on 'openssl'
|
|
depends_on 'asciidoctor' => :build
|
|
depends_on 'rust' => :build
|
|
|
|
def self.patch
|
|
system "sed -i 's:prefix?=/usr/local:prefix?=#{CREW_PREFIX}:' Makefile"
|
|
end
|
|
|
|
def self.build
|
|
system "make"
|
|
end
|
|
|
|
def self.install
|
|
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
|
end
|
|
end
|