mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-19 08:13:21 +00:00
Exuberant Ctags with Japanese language support.
Exuberant Ctags generates an index (or tag) file of source language objects in source files that allows these items to be quickly and easily located by a text editor or other utility. Alternatively, it can generate a cross reference file which lists, in human-readable form, information about the various objects found in a set of source code files. Supported languages include: Assembler, ASP, AWK, BETA, C, C++, C#, COBOL, Eiffel, Fortran, HTML, Java, Javascript, Lisp, Lua, Make, Pascal, Perl, PHP, PL/SQL, Python, REXX, Ruby, S-Lang, Scheme, Shell (Bourne/Korn/Z), Standard ML, Tcl, Vera, Verilog, Vim and Yacc. WWW: http://hp.vector.co.jp/authors/VA025040/ctags/ PR: ports/113125 Submitted by: issei
This commit is contained in:
parent
08fc6a1973
commit
3a2ecd3119
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=193117
@ -30,6 +30,7 @@
|
||||
SUBDIR += chimera
|
||||
SUBDIR += citrix_ica
|
||||
SUBDIR += csrd
|
||||
SUBDIR += ctags
|
||||
SUBDIR += dbskkd-cdb
|
||||
SUBDIR += ddskk
|
||||
SUBDIR += ddskk-emacs20
|
||||
|
34
japanese/ctags/Makefile
Normal file
34
japanese/ctags/Makefile
Normal file
@ -0,0 +1,34 @@
|
||||
# New ports collection makefile for: Exuberant Ctags with Japanese support
|
||||
# Date created: 29 May 2007
|
||||
# Whom: issei
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= ctags
|
||||
PORTVERSION= 5.6j1
|
||||
CATEGORIES= japanese devel
|
||||
MASTER_SITES= http://hp.vector.co.jp/authors/VA025040/ctags/downloads/
|
||||
|
||||
MAINTAINER= issei@issei.org
|
||||
COMMENT= A feature-filled tagfile generator with Japanese support
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-macro-patterns --with-readlib
|
||||
|
||||
MAN1= jexctags.1
|
||||
|
||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||
|
||||
post-install:
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
.for file in README README_J.TXT
|
||||
@${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
@${STRIP_CMD} ${PREFIX}/bin/jexctags
|
||||
@${SED} 's:%%PREFIX%%:'${PREFIX}':' < ${PKGDIR}/pkg-message > ${PKGMESSAGE}
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.mk>
|
3
japanese/ctags/distinfo
Normal file
3
japanese/ctags/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (ctags-5.6j1.tar.gz) = 801f533e5f25f74c13cbef6353c92e27
|
||||
SHA256 (ctags-5.6j1.tar.gz) = b521b46aada5a606a62c59f977c1de724a8a1a43b42fa5001591b9dad6b715a4
|
||||
SIZE (ctags-5.6j1.tar.gz) = 287476
|
11
japanese/ctags/files/patch-Makefile.in
Normal file
11
japanese/ctags/files/patch-Makefile.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- Makefile.in.orig Tue May 30 22:51:24 2006
|
||||
+++ Makefile.in Tue May 30 22:51:27 2006
|
||||
@@ -6,7 +6,7 @@
|
||||
# These are the names of the installed programs, in case you wish to change
|
||||
# them.
|
||||
#
|
||||
-CTAGS_PROG = ctags
|
||||
+CTAGS_PROG = jexctags
|
||||
ETAGS_PROG = etags
|
||||
|
||||
# Set this to the path to your shell (must run Bourne shell commands).
|
26
japanese/ctags/files/patch-man-ctags.1
Normal file
26
japanese/ctags/files/patch-man-ctags.1
Normal file
@ -0,0 +1,26 @@
|
||||
--- ctags.1.orig Mon Mar 19 10:21:32 2001
|
||||
+++ ctags.1 Wed Mar 21 11:23:43 2001
|
||||
@@ -1,19 +1,19 @@
|
||||
-.TH CTAGS 1 "Version 5.0" "Darren Hiebert"
|
||||
+.TH JEXCTAGS 1 "Version 5.0" "Darren Hiebert"
|
||||
|
||||
|
||||
.SH "NAME"
|
||||
-ctags \- Generate tag files for source code
|
||||
+jexctags \- Generate tag files for source code
|
||||
|
||||
|
||||
.SH SYNOPSIS
|
||||
.TP 6
|
||||
-\fBctags\fP [\fBoptions\fP] [\fIfile(s)\fP]
|
||||
+\fBjexctags\fP [\fBoptions\fP] [\fIfile(s)\fP]
|
||||
.TP 6
|
||||
\fBetags\fP [\fBoptions\fP] [\fIfile(s)\fP]
|
||||
|
||||
|
||||
.SH "DESCRIPTION"
|
||||
-The \fBctags\fP and \fBetags\fP programs (hereinafter collectively referred to
|
||||
+The \fBjexctags\fP and \fBetags\fP programs (hereinafter collectively referred to
|
||||
as \fBctags\fP, except where distinguished) generate an index (or "tag") file
|
||||
for a variety of language objects found in \fIfile(s)\fP.
|
||||
This tag file allows these items to be quickly and easily located by a text
|
16
japanese/ctags/pkg-descr
Normal file
16
japanese/ctags/pkg-descr
Normal file
@ -0,0 +1,16 @@
|
||||
Exuberant Ctags with Japanese language support.
|
||||
|
||||
Exuberant Ctags generates an index (or tag) file of source language
|
||||
objects in source files that allows these items to be quickly and
|
||||
easily located by a text editor or other utility.
|
||||
|
||||
Alternatively, it can generate a cross reference file which lists,
|
||||
in human-readable form, information about the various objects found
|
||||
in a set of source code files.
|
||||
|
||||
Supported languages include: Assembler, ASP, AWK, BETA, C, C++, C#,
|
||||
COBOL, Eiffel, Fortran, HTML, Java, Javascript, Lisp, Lua, Make,
|
||||
Pascal, Perl, PHP, PL/SQL, Python, REXX, Ruby, S-Lang, Scheme, Shell
|
||||
(Bourne/Korn/Z), Standard ML, Tcl, Vera, Verilog, Vim and Yacc.
|
||||
|
||||
WWW: http://hp.vector.co.jp/authors/VA025040/ctags/
|
3
japanese/ctags/pkg-message
Normal file
3
japanese/ctags/pkg-message
Normal file
@ -0,0 +1,3 @@
|
||||
************************************************************
|
||||
The executable for Exuberant CTAGS is installed as %%PREFIX%%/bin/jexctags
|
||||
************************************************************
|
6
japanese/ctags/pkg-plist
Normal file
6
japanese/ctags/pkg-plist
Normal file
@ -0,0 +1,6 @@
|
||||
bin/jexctags
|
||||
include/readtags.h
|
||||
lib/readtags.o
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README_J.TXT
|
||||
@dirrm %%DOCSDIR%%
|
Loading…
Reference in New Issue
Block a user