[Bug 241554] lang/ruby26: Don't install bin/{irb,rdoc,ri}, install man pages for bundler and gem

2019-11-21 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241554

--- Comment #11 from Yasuhiro KIMURA  ---
I'd like to revise my proposal as following.

lang/ruby26:
* Don't install ${PREFIX}bin/{irb,rdoc,ri}.
* Don't install man pages of irb, rdoc and bundler.

devel/ruby-gems:
* Create ${PREFIX}/lib/ruby/gems/man/man[1-9] directories.
* Add ${PREFIX}/lib/ruby/gems/man to man path.

each rubygem ports:
* Set GEM_MANPAGE_SEC[1-9] if they install man page. The value is list of path
(relative to ${PREFIX}) to each man pages.

Mk/User/gem.mk:
* If GEM_MANPAGE_SEC[1-9] is not empty, create symbolic links from
${PREFIX}/lib/ruby/gems/man/man[1-9] to each man pages at staging phase.

devel/rubygem-irb:
* Install ${PREFIX}/bin/irb.
* Install irb(1) man mage.
* Set GEM_MANPAGE_SEC1.

devel/rubygem-rdoc:
* Install ${PREFIX}/bin/{rdoc,ri}.
* Install ri(1) man page.
* Set GEM_MANPAGE_SEC1.

sysutils/rubygem-bundler:
* Install man pages.
* Set GEM_MANPAGE_SEC1 and GEM_MANPAGE_SEC5.

The background of my proposal is:

1. As is written in comment #9, adding directories where man pages of each
rubygem ports are installed to man path doesn't work as is expected. So
symbolic links have to be created anyway.
2. Maybe making man directories for rubygem and creating symbolic links under
them is better than creating them under ${PREFIX}/man/man[1-9].
3. Only each rubygem port knows where man pages are installed. So tell it by
setting GEM_MANPAGE_SEC[1-9]. And gem.mk do the task of creating symbolic
links.

Any suggestions and/or comments are welcome.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-ruby@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ruby
To unsubscribe, send any mail to "freebsd-ruby-unsubscr...@freebsd.org"


Ruby, New quotation for Terminal block #yLQnI9xn #

2019-11-21 Thread wanlink
Hi, Dear purchase manager,-XAFi6OAJ -We produce terminal blocks and connectors 
with high quality & very competitive price for more than 10 years in China; 
Hope to find a way to cooperate with you.Samples will be sent if needed.Write 
me back or call me pls, let’s talk more in details.-mnow7TIp -Thank you.

Best Regards 






Cixi Wan Hai Electronics Co., Ltd.
Contact person: Mr David Yu
Company Phone:+86-574-63503944
Company Fax: +86-574-63503944
Company E-mail:sa...@cnwanhai.com
Company Address:Poshan village,Xiaolin town,Cixi,Zhejiang provice,China
___
freebsd-ruby@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ruby
To unsubscribe, send any mail to "freebsd-ruby-unsubscr...@freebsd.org"


FreeBSD ports you maintain which are out of date

2019-11-21 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/r...@freebsd.org.html


Port| Current version | New version
+-+
databases/rubygem-pghero-rails5 | 2.2.1   | 2.4.1
+-+
print/rubygem-pdf-reader| 2.2.1   | 2.4.0
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!
___
freebsd-ruby@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ruby
To unsubscribe, send any mail to "freebsd-ruby-unsubscr...@freebsd.org"