ports/opt (3.5): ruby-ncurses: update to 1.2.4, use gem to build
commit 2f8b3597946f76ce803ec24324ac752c97e28dff Author: Juergen Daubert <jue@jue.li> Date: Wed Feb 6 14:51:23 2019 +0100 ruby-ncurses: update to 1.2.4, use gem to build diff --git a/ruby-ncurses/.footprint b/ruby-ncurses/.footprint new file mode 100644 index 000000000..c067816f7 --- /dev/null +++ b/ruby-ncurses/.footprint @@ -0,0 +1,62 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/ruby/ +drwxr-xr-x root/root usr/lib/ruby/gems/ +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/ +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/build_info/ +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/cache/ +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/cache/ncurses-ruby-1.2.4.gem +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/doc/ +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/extensions/ +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/extensions/x86_64-linux/ +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/extensions/x86_64-linux/2.6/ +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/extensions/x86_64-linux/2.6/ncurses-ruby-1.2.4/ +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/extensions/x86_64-linux/2.6/ncurses-ruby-1.2.4/gem.build_complete (EMPTY) +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/extensions/x86_64-linux/2.6/ncurses-ruby-1.2.4/gem_make.out +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/extensions/x86_64-linux/2.6/ncurses-ruby-1.2.4/mkmf.log +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/extensions/x86_64-linux/2.6/ncurses-ruby-1.2.4/ncurses.so +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ +-rw-rw-r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/.gitignore +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/COPYING +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/Changelog.md +-rwxrwxr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/LICENSE.txt +-rwxrwxr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/README.md +-rwxrwxr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/THANKS +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/TODO +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/examples/ +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/examples/LICENSES_for_examples +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/examples/example.rb +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/examples/form.rb +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/examples/form2.rb +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/examples/hello_ncurses.rb +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/examples/rain.rb +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/examples/read_line.rb +-rwxrwxr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/examples/tclock.rb +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/examples/test_scanw.rb +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/ +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/.sitearchdir.time (EMPTY) +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/Makefile +-rwxrwxr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/extconf.rb +-rw-rw-r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/form_wrap.c +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/form_wrap.h +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/form_wrap.o +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/menu_wrap.c +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/menu_wrap.h +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/menu_wrap.o +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/ncurses.so +-rw-rw-r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/ncurses_wrap.c +-rw-rw-r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/ncurses_wrap.h +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/ncurses_wrap.o +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/panel_wrap.c +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/panel_wrap.h +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ext/ncurses/panel_wrap.o +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/lib/ +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/lib/ncurses-ruby/ +-rw-rw-r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/lib/ncurses-ruby/version.rb +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/lib/ncurses.rb +-rwxr-xr-x root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/lib/ncurses.so +-rw-rw-r-- root/root usr/lib/ruby/gems/2.6/gems/ncurses-ruby-1.2.4/ncurses-ruby.gemspec +drwxr-xr-x root/root usr/lib/ruby/gems/2.6/specifications/ +-rw-r--r-- root/root usr/lib/ruby/gems/2.6/specifications/ncurses-ruby-1.2.4.gemspec diff --git a/ruby-ncurses/.signature b/ruby-ncurses/.signature new file mode 100644 index 000000000..79fe663ef --- /dev/null +++ b/ruby-ncurses/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/opt.pub +RWSE3ohX2g5d/S8l62n2umeFJ7ZEaEOtFx4+2Lr9UGhR/tQaotXS8iDGD67jNXJpQYEfe19jOR1dBUOEeUVA1c0yG2QYHT92oAA= +SHA256 (Pkgfile) = f2fb3bb8927034d473a8e5a6ec543e967add57243800f974eccb2bb6c7600aa5 +SHA256 (.footprint) = 2ed7aec793e951f3a29c895886e4a31240a5262dc79309f6355057c85441d7bb +SHA256 (ruby-ncurses-1.2.4.tar.gz) = 9613ac44117a2a4cb52a9902d712d18ac2f8bf1c2cb44f3bafb03eafe28fd6f0 diff --git a/ruby-ncurses/Pkgfile b/ruby-ncurses/Pkgfile new file mode 100644 index 000000000..61966404e --- /dev/null +++ b/ruby-ncurses/Pkgfile @@ -0,0 +1,19 @@ +# Description: Ruby bindings for the ncurses library +# URL: https://github.com/eclubb/ncurses-ruby +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: ruby ncurses + +name=ruby-ncurses +version=1.2.4 +release=1 +source=(https://github.com/eclubb/ncurses-ruby/archive/v$version/$name-$version.tar....) + +build () { + cd ncurses-ruby-$version + + gem install ncurses-ruby \ + --ignore-dependencies \ + --no-user-install \ + --no-document \ + --build-root $PKG +}
participants (1)
-
crux@crux.nu