Bug 197687

Summary: [MAINTAINER] www/vimb: Split into www/vimb-gtk{2,3} ports, Delete www/vimb, Update to 2.9
Product: Ports & Packages Reporter: Anonymized Account <no-reply>
Component: Individual Port(s)Assignee: Thomas Zander <riggs>
Status: Closed FIXED    
Severity: Affects Some People CC: koobs, riggs
Priority: --- Keywords: patch, patch-ready
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
SVN diff -- no complaints from portlint.
none
www/vimb, MOVED
koobs: maintainer-approval+
The output of 'svn st www'
none
poudriere testport www/vimb-gtk2 none

Description Anonymized Account freebsd_committer freebsd_triage 2015-02-15 19:09:33 UTC
Created attachment 153011 [details]
SVN diff -- no complaints from portlint.

Can not afford to run poudriere testport on both, but -gtk2 builds, installs and runs.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2015-02-16 02:05:56 UTC
Mike, 

Did you svn mv www/vimb to www/vimb-gtk{2,3} ? If not you probably want to, and update the patch

Given the extent of the changes here, I would recommend attaching poudriere logs for both to encourage someone to take this sooner rather than later, and for bonus points to save them time:

- Add a MOVED entry
- Add UPDATING instructions if applicable

For more details on MOVED & UPDATING, see: 

https://www.freebsd.org/doc/en/books/porters-handbook/moved-and-updating-files.html
Comment 2 Anonymized Account freebsd_committer freebsd_triage 2015-02-16 15:15:45 UTC
Created attachment 153036 [details]
www/vimb, MOVED

Understood. Testport coming later this week, at least for -gtk2.

"svn diff www" doesn't quite grasp the moves and copies -- attaching 'svn status' to show what is done.

Why does 10.2.2. say "New entries are added to the top of the file to keep it in reverse chronological order, with the last entry first.", while the actual MOVED file is in straight chronological order?
Comment 3 Anonymized Account freebsd_committer freebsd_triage 2015-02-16 15:17:08 UTC
Created attachment 153037 [details]
The output of 'svn st www'
Comment 4 Anonymized Account freebsd_committer freebsd_triage 2015-02-16 16:48:26 UTC
Created attachment 153041 [details]
poudriere testport www/vimb-gtk2
Comment 5 commit-hook freebsd_committer freebsd_triage 2015-03-29 14:35:53 UTC
A commit references this bug:

Author: riggs
Date: Sun Mar 29 14:35:14 UTC 2015
New revision: 382599
URL: https://svnweb.freebsd.org/changeset/ports/382599

Log:
  - Split www/vimb into www/vimb-gtk{2,3}
  - Update to upstream version 2.9
  - Pet portlint, sanity-check

  PR:		197687
  Submitted by:	mike.d.ft402@gmail.com (maintainer)

Changes:
  head/MOVED
  head/www/Makefile
  head/www/vimb/
  head/www/vimb-gtk2/
  head/www/vimb-gtk2/Makefile
  head/www/vimb-gtk2/distinfo
  head/www/vimb-gtk2/files/
  head/www/vimb-gtk2/files/patch-src_config.h
  head/www/vimb-gtk3/
  head/www/vimb-gtk3/Makefile
  head/www/vimb-gtk3/distinfo
  head/www/vimb-gtk3/files/
  head/www/vimb-gtk3/files/patch-src_config.h
Comment 6 Thomas Zander freebsd_committer freebsd_triage 2015-03-29 14:43:02 UTC
Committed with some changes:
- GH-* tag rules have changed since the patch was submitted
- www/Makefile needed an update to reflect the removal of old port and introduction of new ports
- Introduced CONFLICTS_INSTALL due to the new ports installing the same files