1 | # $Id: Portfile,v 1.8 2003/03/03 06:18:02 mij Exp $ |
---|
2 | |
---|
3 | PortSystem 1.0 |
---|
4 | name ctags |
---|
5 | version 5.5 |
---|
6 | categories devel |
---|
7 | maintainers pogma@opendarwin.org |
---|
8 | description Reimplementation of ctags(1) |
---|
9 | long_description Exuberant Ctags generates an index (or tag) file of source language \ |
---|
10 | objects in source files that allows these items to be quickly and \ |
---|
11 | easily located by a text editor or other utility. \ |
---|
12 | Alternatively, it can generate a cross reference file which lists, \ |
---|
13 | in human-readable form, information about the various objects found \ |
---|
14 | in a set of source code files. \ |
---|
15 | Supported languages include: Assembler, AWK, ASP, BETA, Bourne/Korn/Zsh \ |
---|
16 | Shell, C, C++, COBOL, Eiffel, Fortran, Java, Lisp, Lua, Make, Pascal, Perl, \ |
---|
17 | PHP, Python, REXX, Ruby, S-Lang, Scheme, Tcl, Vim and Yacc. |
---|
18 | homepage http://ctags.sourceforge.net/ |
---|
19 | platforms darwin freebsd |
---|
20 | |
---|
21 | master_sites http://telia.dl.sourceforge.net/sourceforge/ctags/ \ |
---|
22 | http://unc.dl.sourceforge.net/sourceforge/ctags/ \ |
---|
23 | http://umn.dl.sourceforge.net/sourceforge/ctags/ \ |
---|
24 | http://twtelecom.dl.sourceforge.net/sourceforge/ctags/ \ |
---|
25 | http://easynews.dl.sourceforge.net/sourceforge/ctags/ \ |
---|
26 | http://belnet.dl.sourceforge.net/sourceforge/ctags/ \ |
---|
27 | http://cesnet.dl.sourceforge.net/sourceforge/ctags/ \ |
---|
28 | http://switch.dl.sourceforge.net/sourceforge/ctags/ |
---|
29 | |
---|
30 | checksums md5 87ea63fbab726073b5d1c42701399581 |
---|
31 | |
---|
32 | configure.type gnu |
---|
33 | configure.args --enable-macro-patterns --disable-etags |
---|
34 | |
---|
35 | install { |
---|
36 | system "install -d -m 755 ${destroot}${prefix}/bin" |
---|
37 | system "install -d -m 755 ${destroot}${prefix}/lib/ctags" |
---|
38 | system "install -d -m 755 ${destroot}${prefix}/include/ctags" |
---|
39 | system "install -d -m 755 ${destroot}${prefix}/man/man1" |
---|
40 | system "install -m 755 ${worksrcpath}/ctags ${destroot}${prefix}/bin/exctags" |
---|
41 | system "install ${worksrcpath}/ctags.1 ${destroot}${prefix}/man/man1/exctags.1" |
---|
42 | system "install -m 644 ${worksrcpath}/readtags.h ${destroot}${prefix}/include/ctags/" |
---|
43 | system "install -m 644 ${worksrcpath}/readtags.o ${destroot}${prefix}/lib/ctags/" |
---|
44 | } |
---|