Bug 213398 - [NEW PORT] devel/arduino-ctags: Arduino ctags fork
Summary: [NEW PORT] devel/arduino-ctags: Arduino ctags fork
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: Boris Samorodov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-12 00:25 UTC by Kyle Evans
Modified: 2016-10-12 18:20 UTC (History)
1 user (show)

See Also:


Attachments
shar(1) archive of devel/arduino-ctags (1.82 KB, application/x-shar)
2016-10-12 00:25 UTC, Kyle Evans
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Evans freebsd_committer freebsd_triage 2016-10-12 00:25:01 UTC
Created attachment 175641 [details]
shar(1) archive of devel/arduino-ctags

This is the Arduino fork of ctags-5.8 (devel/ctags). They took ctags-5.8, mixed in anjuta-tags, and this is the result.

Word on the street is they may consider at some point rebasing to universal-ctags. It has yet to be seen if this port will remain relevant or not, but the arduino 1.6 series to date uses this version and the discussion's been going on for long enough that I suspect it won't happen all that soon.

Because of the limited scope of this ctags, it will install its binary to ${PREFIX}/arduino/tools-builder/ctags/${PORTVERSION}${DISTVERSIONSUFFIX}/ctags where the Arduino 1.6 IDE will be expecting it.

Tested also with Poudriere and on my -CURRENT machine with Synth.
Comment 1 Boris Samorodov freebsd_committer freebsd_triage 2016-10-12 14:33:09 UTC
Take.
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-10-12 18:18:35 UTC
A commit references this bug:

Author: bsam
Date: Wed Oct 12 18:18:24 UTC 2016
New revision: 423877
URL: https://svnweb.freebsd.org/changeset/ports/423877

Log:
  Exuberant ctags mixed with anjuta-tags with patches applied by the
  Arduino team.

  WWW: https://github.com/arduino/ctags

  PR:		213398
  Submitted by:	bsdports@kyle-evans.net

Changes:
  head/devel/Makefile
  head/devel/arduino-ctags/
  head/devel/arduino-ctags/Makefile
  head/devel/arduino-ctags/distinfo
  head/devel/arduino-ctags/pkg-descr
Comment 3 Boris Samorodov freebsd_committer freebsd_triage 2016-10-12 18:20:08 UTC
Committed, thanks!