diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2007-06-09 18:37:50 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2007-06-09 18:37:50 +0000 |
commit | 3a2ecd3119802b928f0723f2d8d4a9fa8ba27af9 (patch) | |
tree | 146f9d25ee6f316e00cec434215870377dc482f3 /japanese/ctags | |
parent | 08fc6a1973dd3a2e2dfe81f1390386e0b59f61d5 (diff) | |
download | ports-3a2ecd3119802b928f0723f2d8d4a9fa8ba27af9.tar.gz ports-3a2ecd3119802b928f0723f2d8d4a9fa8ba27af9.zip |
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
Notes
Notes:
svn path=/head/; revision=193117
Diffstat (limited to 'japanese/ctags')
-rw-r--r-- | japanese/ctags/Makefile | 34 | ||||
-rw-r--r-- | japanese/ctags/distinfo | 3 | ||||
-rw-r--r-- | japanese/ctags/files/patch-Makefile.in | 11 | ||||
-rw-r--r-- | japanese/ctags/files/patch-man-ctags.1 | 26 | ||||
-rw-r--r-- | japanese/ctags/pkg-descr | 16 | ||||
-rw-r--r-- | japanese/ctags/pkg-message | 3 | ||||
-rw-r--r-- | japanese/ctags/pkg-plist | 6 |
7 files changed, 99 insertions, 0 deletions
diff --git a/japanese/ctags/Makefile b/japanese/ctags/Makefile new file mode 100644 index 000000000000..0377b4a2bfb6 --- /dev/null +++ b/japanese/ctags/Makefile @@ -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> diff --git a/japanese/ctags/distinfo b/japanese/ctags/distinfo new file mode 100644 index 000000000000..7dff9a8dfba1 --- /dev/null +++ b/japanese/ctags/distinfo @@ -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 diff --git a/japanese/ctags/files/patch-Makefile.in b/japanese/ctags/files/patch-Makefile.in new file mode 100644 index 000000000000..9a6e28a44ccd --- /dev/null +++ b/japanese/ctags/files/patch-Makefile.in @@ -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). diff --git a/japanese/ctags/files/patch-man-ctags.1 b/japanese/ctags/files/patch-man-ctags.1 new file mode 100644 index 000000000000..327a86c3de9e --- /dev/null +++ b/japanese/ctags/files/patch-man-ctags.1 @@ -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 diff --git a/japanese/ctags/pkg-descr b/japanese/ctags/pkg-descr new file mode 100644 index 000000000000..a5ee569bbfd2 --- /dev/null +++ b/japanese/ctags/pkg-descr @@ -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/ diff --git a/japanese/ctags/pkg-message b/japanese/ctags/pkg-message new file mode 100644 index 000000000000..79ca5cbc7e20 --- /dev/null +++ b/japanese/ctags/pkg-message @@ -0,0 +1,3 @@ +************************************************************ +The executable for Exuberant CTAGS is installed as %%PREFIX%%/bin/jexctags +************************************************************ diff --git a/japanese/ctags/pkg-plist b/japanese/ctags/pkg-plist new file mode 100644 index 000000000000..c8ea535c5037 --- /dev/null +++ b/japanese/ctags/pkg-plist @@ -0,0 +1,6 @@ +bin/jexctags +include/readtags.h +lib/readtags.o +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/README_J.TXT +@dirrm %%DOCSDIR%% |