# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id: Portfile 142234 2015-11-07 18:42:06Z dstrubbe@macports.org $ PortSystem 1.0 name ctags version 5.8 revision 2 categories devel maintainers mww openmaintainer license GPL-2 # developer_cmds installs BSD ctags. conflicts developer_cmds description Reimplementation of ctags(1) long_description \ 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, AWK, ASP, BETA, Bourne/Korn/Zsh \ Shell, C, C++, COBOL, Eiffel, Fortran, Java, Lisp, Lua, Make, Pascal, Perl, \ PHP, Python, REXX, Ruby, S-Lang, Scheme, Tcl, Vim and Yacc. homepage http://ctags.sourceforge.net/ platforms darwin freebsd master_sites sourceforge checksums md5 c00f82ecdcc357434731913e5b48630d \ sha1 482da1ecd182ab39bbdc09f2f02c9fba8cd20030 \ rmd160 191495869fbfa2f77a9619a4920eba26d02eface patchfiles patch-php.c.diff configure.args --enable-macro-patterns \ --mandir=\\\${prefix}/share/man \ --with-readlib use_parallel_build yes destroot.destdir prefix=${destroot}${prefix} # builds with llvm and -O2 but doesn't run correctly # http://trac.macports.org/ticket/31256 if {[string match *clang* ${configure.compiler}] || [string match *dragonegg* ${configure.compiler}] || [string match *llvm* ${configure.compiler}]} { configure.optflags -O1 }