Bug 224533 - devel/ruby-ncurses: unbreak by switching to use gem and etc
Summary: devel/ruby-ncurses: unbreak by switching to use gem and etc
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-23 04:33 UTC by Yasuhiro Kimura
Modified: 2017-12-23 15:38 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (saurbier)


Attachments
patch file (7.88 KB, patch)
2017-12-23 04:33 UTC, Yasuhiro Kimura
no flags Details | Diff
build log of poudriere on 11.1-RELEASE amd64 (14.11 KB, text/plain)
2017-12-23 04:38 UTC, Yasuhiro Kimura
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2017-12-23 04:33:11 UTC
Created attachment 189045 [details]
patch file

* Unbreak by switching to use gem.
* Rename from devel/ruby-ncurses to devel/rubygem-ncurses-ruby.
* Add license information.
* Update CATEGORIES.
* Update COMMENT and pkg-descr to make them fit to description of gem.
* Update RUN_DEPENDS of following ports.
  - misc/tpp
  - net/raggle
* Update devel/Makefile.
* Add entry to MOVED.

Please take following steps to apply attached patch.

1. cd /usr/port
2. svn move devel/ruby-ncurses devel/rubygem-ncurses-ruby
3. svn delete devel/rubygem-ncurses-ruby/files/patch-form_wrap.h devel/rubygem-ncurses-ruby/pkg-plist
4. svn patch /path/to/attached/patch
Comment 1 Yasuhiro Kimura freebsd_committer freebsd_triage 2017-12-23 04:38:52 UTC
Created attachment 189046 [details]
build log of poudriere on 11.1-RELEASE amd64

Attached file is build log of poudriere on 11.1-RELEASE amd64.

Result of portlint check is as follwing.

yasu@rolling-vm-freebsd1[3490]% pwd
/usr/ports/devel/rubygem-ncurses-ruby
yasu@rolling-vm-freebsd1[3491]% portlint -C
looks fine.
yasu@rolling-vm-freebsd1[3492]%
Comment 2 Yasuhiro Kimura freebsd_committer freebsd_triage 2017-12-23 15:38:28 UTC
(In reply to Yasuhiro KIMURA from comment #0)

I tried dependents of this port, misc/tpp and net/raggle, but as far as I tried they didn't work. So I think simply removing all of them as broken ports is better than unbreaking only this port.