nano.rb 569 Bytes
Newer Older
Randy Valis's avatar
Randy Valis committed
1 2 3
require 'package'

class Nano < Package
4
  description 'Nano\'s ANOther editor, an enhanced free Pico clone.'
5
  homepage 'https://www.nano-editor.org/'
6 7
  version '2.8.4'
  source_url 'https://nano-editor.org/dist/v2.8/nano-2.8.4.tar.xz'
8
  source_sha256 'c7cf264f0f3e4af43ecdbc4ec72c3b1e831c69a1a5f6512d5b0c109e6bac7b11'
Randy Valis's avatar
Randy Valis committed
9 10

  depends_on 'buildessential'
11 12
  depends_on 'ncurses'

13
  def self.build
Jake Waksbaum's avatar
Jake Waksbaum committed
14
    system "./configure CPPFLAGS=\"-I/usr/local/include/ncurses\""
15
    system "make"
Randy Valis's avatar
Randy Valis committed
16
  end
17

18 19
  def self.install
    system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
20
  end
Randy Valis's avatar
Randy Valis committed
21
end