Created attachment 195975 [details] patch file * Switch to use gem. * Rename to databases/rubygem-gdbm now that it is rubygem port. * Change sub-category from ruby to rubygem. * Bump PORTEPOCH because PORTVERSION goes to backward. * Update pkg-descr and add WWW. * Remove unnecessary pkg-message. * Update ruby core ports. - Remove ${BUILD_WRKSRC}/ext/gdbm instead of moving it to ${WRKDIR}. - Update pkg-message. * Update depending ports. - Update dependency. - Bump PORTREVISION. * Add entry to MOVED. Please take following steps to apply attached patch. 1. cd /usr/ports 2. svn move databases/ruby-gdbm databases/rubygem-gdbm 3. svn remove datapases/rubygem-gdbm/pkg-message 4. svn patch /path/to/attached/patch
Created attachment 197421 [details] updated patch file Update patch to make it fit to latest ports tree. So please commit attached patch instead of original one.
Created attachment 197805 [details] updated patch file Update patch to make it fit to latest ports tree. So please commit attached patch instead of previous ones.
Created attachment 198413 [details] updated patch file Update patch to make it fit to latest ports tree. So please commit attached patch instead of previous ones.
Created attachment 202106 [details] Updated patch file Update patch to make it fit to latest ports tree.
Reported by: antonie
(In reply to Koichiro Iwao from comment #5) Oops, commented on wrong bug. Ignore #5.
QA looks fine for me.
A commit references this bug: Author: meta Date: Tue Apr 2 08:02:33 UTC 2019 New revision: 497555 URL: https://svnweb.freebsd.org/changeset/ports/497555 Log: databases/ruby-gdbm: Gemify gdbm since gdbm is gemified in upstream after Ruby 2.5 [1]. Ruby 2.4 can also use the gdbm gem because it is a gem! - Add MOVED entry - Bump PORTEPOCH because PORTVERSION goes barwards - Update pkg-descr and WWW - Remove unnecessary pkg-message [1] https://bugs.ruby-lang.org/issues/5481 Update lang/ruby* ports: - Do not build gdbm together with Ruby interpreter, but build as a rubygem - Remove ${BUILD_WRKSRC}/ext/gdbm instead of moving it to ${WRKDIR} - Update pkg-message to mention rubygem-gdbm instead of ruby-gdbm Also following changes are made to ruby-gdbm consumers: - Updade dependency to depend on rubygem-gdbm - Bump PORTREVISION due to dependency change PR: 230436 Submitted by: Yasuhiro KIMURA <yasu@utahime.org> Sponsored by: HAW International, Inc. Changes: head/MOVED head/databases/Makefile head/databases/ruby-gdbm/ head/databases/rubygem-gdbm/ head/databases/rubygem-gdbm/Makefile head/databases/rubygem-gdbm/distinfo head/databases/rubygem-gdbm/pkg-descr head/databases/rubygem-gdbm/pkg-message head/lang/ruby24/Makefile head/lang/ruby24/pkg-message head/lang/ruby25/Makefile head/lang/ruby25/pkg-message head/mail/bsfilter/Makefile head/sysutils/ck4up/Makefile
Committed, thanks!