cscope is a screen-oriented software development tool that allows the user to
browse through C source files for specified code elements. It can find symbols,
global definitions, functions called by a function, functions calling a
function, arbitrary regexp patterns and much more. cscope can be used for
projects of all sizes. Vim and Emacs integration is available.
https://sourceforge.net/projects/cscope/
*/*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems
Approved by: portmgr (blanket)
PR: 274888
Move more WWW entries from pkg-descr files into Makefiles
The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.
Approved by: portmgr (implicit)
Switch xcscope.el to a separately-maintained version.
The version of xcscope.el bundled with cscope does not work with emacs
27 as it uses a deprecated function. Switch to using a newer fork of
xcscope.el which works with emacs 27 and includes several other fixes
such as working over tramp-mode. Since the newer fork is hosted
independently, add it as a new port which depends on cscope.
PR: 251029
Reviewed by: maintainer (devel/cscope)
Approved by: swills
Differential Revision: https://reviews.freebsd.org/D27172
devel/cscope: Port cleanup
General maintenance update:
- Remove Makefile line '#Created by' header
- Change PORTVERSION to DISTVERSION
- Correct COMMENT
- Move GNU_CONFIGURE=yes up
- Rewrite summary in pkg-descr
- Include a second link
- Add patches under files to suppress compiler warnings
PR: 250168
Submitted by: Moritz Schmitt <moritz@schmi.tt> (maintainer)
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D26704
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.
CR: D196
Approved by: portmgr (bapt)
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
Fix CAN-2004-0996 vulnerability & bump PORTREVISION:
main.c in cscope 15-4 and 15-5 creates temporary files with
predictable filenames, which allows local users to overwrite
arbitrary files via a symlink attack.
PR: 75104
Submitted by: Matthias Andree <matthias.andree@gmx.de>
The tarball was re-rolled to fix some Cygwin bugs, so add this new
checksum and leave the old checksum too, per trevor@'s advice.
PR: 41790
Submitted by: Matthias Andree <matthias.andree@web.de>
- update to 15.3 - clean up Makefile - take over as maintainer from ports@
- remove files/patch-input.c (it's been merged in) - remove @comment from
pkg-plist
Do not use MASTER_SITE_SOURCEFORGE as it buys us nothing. There are is only
one sourceforge.net distribution machine. So there is no reason to override
MASTER_SITE_SOURCEFORGE due to a closer (net-wise) mirror.