Bug 220952 - [NEW PORT] devel/universal-ctags: Fork of Exuberant Ctags to generate index/tag files
Summary: [NEW PORT] devel/universal-ctags: Fork of Exuberant Ctags to generate index/t...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Richard Gallamore
URL: https://reviews.freebsd.org/D11893
Keywords: feature
Depends on:
Blocks:
 
Reported: 2017-07-23 21:53 UTC by Derek Schrock
Modified: 2017-08-09 15:29 UTC (History)
1 user (show)

See Also:


Attachments
add deve/universial-ctags (4.20 KB, patch)
2017-07-23 21:53 UTC, Derek Schrock
no flags Details | Diff
11amd64 poudriere testport (104.34 KB, text/plain)
2017-07-23 21:54 UTC, Derek Schrock
no flags Details
Update to previous patch (2.98 KB, patch)
2017-07-30 23:08 UTC, Derek Schrock
no flags Details | Diff
testport 11amd64 (11.1) (121.58 KB, text/plain)
2017-07-30 23:08 UTC, Derek Schrock
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Derek Schrock 2017-07-23 21:53:18 UTC
Created attachment 184643 [details]
add deve/universial-ctags

universal-ctags:

universal-ctags has the objective of continuing the development from what existed in the Sourceforge area. Github exuberant-ctags repository was started by Reza Jelveh and was later moved to the universal-ctags organization.

https://ctags.io/
Comment 1 Derek Schrock 2017-07-23 21:54:08 UTC
Created attachment 184644 [details]
11amd64 poudriere testport
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2017-07-24 02:32:51 UTC
Review items:

- COMMENT should not end in . (Check/confirm portlint -AC output)
- There should be no need to run autogen scripts when using autoreconf [1]
- Consider just using datestamp for portversion (closer to upstream minus suffix)
- Add LICENSE_FILE if one exists in DISTFILES/WRKSRC (one does: COPYING)

[1] https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#uses-autoreconf
Comment 3 Derek Schrock 2017-07-30 23:08:19 UTC
Created attachment 184857 [details]
Update to previous patch
Comment 4 Derek Schrock 2017-07-30 23:08:52 UTC
Created attachment 184858 [details]
testport 11amd64 (11.1)
Comment 5 commit-hook freebsd_committer freebsd_triage 2017-08-09 15:22:29 UTC
A commit references this bug:

Author: ultima
Date: Wed Aug  9 15:21:43 UTC 2017
New revision: 447627
URL: https://svnweb.freebsd.org/changeset/ports/447627

Log:
  universal-ctags has the objective of continuing the development from what
  existed in the Sourceforge area. Github exuberant-ctags repository was
  started by Reza Jelveh and was later moved to the universal-ctags organization.

  The goal of the project is preparing and maintaining common/unified space
  where people interested in making ctags better can work together.

  WWW: https://ctags.io/

  PR:		220952
  Submitted by:	<dereks@lifeofadishwasher.com> (maintainer)
  Reviewed by:	matthew (mentor), koobs, mat
  Approved by:	matthew (mentor)
  Differential Revision:	https://reviews.freebsd.org/D11893

Changes:
  head/devel/Makefile
  head/devel/universal-ctags/
  head/devel/universal-ctags/Makefile
  head/devel/universal-ctags/distinfo
  head/devel/universal-ctags/pkg-descr
Comment 6 Richard Gallamore freebsd_committer freebsd_triage 2017-08-09 15:29:16 UTC
Committed, thanks. Also added the rest of the options specified in configure.am except one that would require another port. The defaults were left as you specified.