Date: Wed, 7 Oct 2020 15:59:40 +0000 (UTC) From: Rainer Hurling <rhurlin@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r551653 - in head/devel/cscope: . files Message-ID: <202010071559.097Fxej8086675@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rhurlin Date: Wed Oct 7 15:59:40 2020 New Revision: 551653 URL: https://svnweb.freebsd.org/changeset/ports/551653 Log: 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 Added: head/devel/cscope/files/ head/devel/cscope/files/patch-src_exec.c (contents, props changed) head/devel/cscope/files/patch-src_input.c (contents, props changed) head/devel/cscope/files/patch-src_invlib.c (contents, props changed) Modified: head/devel/cscope/Makefile head/devel/cscope/pkg-descr Modified: head/devel/cscope/Makefile ============================================================================== --- head/devel/cscope/Makefile Wed Oct 7 15:48:23 2020 (r551652) +++ head/devel/cscope/Makefile Wed Oct 7 15:59:40 2020 (r551653) @@ -1,22 +1,23 @@ -# Created by: Castor Fu # $FreeBSD$ PORTNAME= cscope -PORTVERSION= 15.9 +DISTVERSION= 15.9 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION} MAINTAINER= moritz@schmi.tt -COMMENT= Interactive C program browser +COMMENT= Interactive C source code browser LICENSE= BSD3CLAUSE USES= ncurses + +GNU_CONFIGURE= yes + OPTIONS_DEFINE= XCSCOPE OPTIONS_SUB= yes -XCSCOPE_DESC= Install Emacs package -GNU_CONFIGURE= yes +XCSCOPE_DESC= Install Emacs package EMACSLISPDIR= ${PREFIX}/share/emacs/site-lisp Added: head/devel/cscope/files/patch-src_exec.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cscope/files/patch-src_exec.c Wed Oct 7 15:59:40 2020 (r551653) @@ -0,0 +1,20 @@ +--- src/exec.c.orig 2020-10-05 09:17:52 UTC ++++ src/exec.c +@@ -55,7 +55,7 @@ static sighandler_t oldsigtstp; /* old value of SIGTST + + #ifndef __MSDOS__ /* none of these is needed, there */ + static int join(pid_t p); +-static int myexecvp(char *a, char **args); ++void myexecvp(char *a, char **args); + static pid_t myfork(void); + #endif + +@@ -111,7 +111,7 @@ execute(char *a, ...) /* note: "exec" is already defin + /* myexecvp is an interface to the execvp system call to + * modify argv[0] to reference the last component of its path-name. + */ +-static int ++void + myexecvp(char *a, char **args) + { + char msg[MSGLEN + 1]; Added: head/devel/cscope/files/patch-src_input.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cscope/files/patch-src_input.c Wed Oct 7 15:59:40 2020 (r551653) @@ -0,0 +1,11 @@ +--- src/input.c.orig 2020-10-05 19:47:54 UTC ++++ src/input.c +@@ -45,7 +45,7 @@ + #include <stdlib.h> + #include <errno.h> + #if HAVE_SYS_TERMIOS_H +-#include <sys/termios.h> ++#include <termios.h> + #endif + + static jmp_buf env; /* setjmp/longjmp buffer */ Added: head/devel/cscope/files/patch-src_invlib.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cscope/files/patch-src_invlib.c Wed Oct 7 15:59:40 2020 (r551653) @@ -0,0 +1,11 @@ +--- src/invlib.c.orig 2020-10-05 13:04:06 UTC ++++ src/invlib.c +@@ -103,7 +103,7 @@ static int zipf[ZIPFSIZE + 1]; + long + invmake(char *invname, char *invpost, FILE *infile) + { +- unsigned char *s; ++ char *s; + long num; + int i; + long fileindex = 0; /* initialze, to avoid warning */ Modified: head/devel/cscope/pkg-descr ============================================================================== --- head/devel/cscope/pkg-descr Wed Oct 7 15:48:23 2020 (r551652) +++ head/devel/cscope/pkg-descr Wed Oct 7 15:59:40 2020 (r551653) @@ -1,8 +1,8 @@ -This port of SCO / USL's 'cscope' lets one easily navigate large C programs. -It's designed to answer questions like where symbols are defined and used, -where variables are assigned, and much more. +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. -The Santa Cruz Operation (SCO) has made this available under a very friendly, -BSD-style Open Source License. - WWW: http://cscope.sourceforge.net/ +https://sourceforge.net/projects/cscope/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010071559.097Fxej8086675>