File: ncursesw.gemspec

package info (click to toggle)
ruby-ncurses 1.4.9-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster, sid, stretch, trixie
  • size: 484 kB
  • ctags: 784
  • sloc: ansic: 4,949; ruby: 1,095; makefile: 2
file content (51 lines) | stat: -rw-r--r-- 1,493 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# -*- encoding: utf-8 -*-

SUMMARY = 'This wrapper provides access to the functions, macros, global variables and constants ' +
           'of the ncurses library.  These are mapped to a Ruby Module named "Ncurses":  ' +
           'Functions and external variables are implemented as singleton functions of the Module Ncurses.'

spec = Gem::Specification.new do |s|
  s.name        = 'ncursesw'
  s.version     = '1.4.9'
  s.license     = 'LGPL-2.1'
  s.platform    = Gem::Platform::RUBY
  s.authors     = ['Tobias Herzke', 'Sup developers']
  s.email       = ['supmua@googlegroups.com']
  s.has_rdoc    = false
  s.homepage    = 'http://github.com/sup-heliotrope/ncursesw-ruby'
  s.summary     = SUMMARY
  s.description = "Tweaked version of ncursesw from http://ncurses-ruby.berlios.de/."

  s.require_paths = ['lib']
  s.files         = [
    "Changes",
    "COPYING",
    "README.md",
    "THANKS",
    "TODO",
    "examples/example.rb",
    "examples/form.rb",
    "examples/form2.rb",
    "examples/form_get_wch.rb",
    "examples/hello_ncurses.rb",
    "examples/LICENSES_for_examples",
    "examples/rain.rb",
    "examples/tclock.rb",
    "examples/read_line.rb",
    "examples/test_scanw.rb",
    "extconf.rb",
    "form_wrap.c",
    "form_wrap.h",
    "ncurses_wrap.c",
    "ncurses_wrap.h",
    "lib/ncursesw.rb",
    "lib/ncurses_sugar.rb",
    "panel_wrap.c",
    "panel_wrap.h",
    "menu_wrap.c",
    "menu_wrap.h",
    "compat.h",
  ]
  s.extensions    = ['extconf.rb']
end