Changeset 54240
- Timestamp:
- Jul 23, 2009, 5:39:54 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
users/mnick/macports.vim/syntax/portfile.vim
r54201 r54240 20 20 unlet b:current_syntax 21 21 22 23 syn match PortfileGroup "{.\+}" contained 24 syn match PortfileYesNo "\(yes\|no\)" contained 25 22 26 syn keyword PortfileRequired PortSystem name version maintainers 23 27 syn keyword PortfileRequired homepage master_sites categories platforms checksums … … 29 33 syn keyword PortifleOptional patch_sites distfiles dist_subdir 30 34 31 syn keyword PortfileOptional extract. use_7z use_bzip2 use_lzma 32 syn keyword PortfileOptional use_zip 35 syn keyword PortfileOptional checksums nextgroup=PortfileChecksums skipwhite 36 syn region PortfileChecksums matchgroup=Normal start="[^\s\t]" skip="\\$" end="$" contained contains=PortfileChecksumsType 37 syn keyword PortfileChecksumsType md5 sha1 rmd160 contained 33 38 34 syn match PortfilePhases "\(\(pre\|post\)\-\)*\(fetch\|checksum\|extract\|patch\|configure\|build\|test\|destroot\|archive\|install\|activate\)\s" 39 syn match PortfilePhases "\(\(pre\|post\)\-\)*\(fetch\|checksum\|extract\|patch\|configure\|build\|test\|destroot\|archive\|install\|activate\)\s" contains=PortfilePrePost 35 40 36 41 " Fetch phase options 37 42 syn match PortfilePhasesFetch "fetch\.\(type\|user\|password\|use_epsv\|ignore_sllcert\)" 38 syn match PortfilePhases CVS"cvs\.\(root\|password\|tag\|date\|module\)"39 syn match PortfilePhases SVN"svn\.\(url\|tag\)"40 syn match PortfilePhases GIT"git\.\(url\|branch\)"41 syn match PortfilePhases HG"hg\.\(url\|tag\)"43 syn match PortfilePhasesFetch "cvs\.\(root\|password\|tag\|date\|module\)" 44 syn match PortfilePhasesFetch "svn\.\(url\|tag\)" 45 syn match PortfilePhasesFetch "git\.\(url\|branch\)" 46 syn match PortfilePhasesFetch "hg\.\(url\|tag\)" 42 47 43 48 " Extract phase options 44 49 syn match PortfilePhasesExtract "extract\.\(suffix\|mkdir\|cmd\|only\(\-\(append\|delete\)\)*\)" 50 syn match PortfilePhasesExtract "use_\(7z\|bzip2\|lzma\|zip\)" nextgroup=PortfileYesNo skipwhite 51 52 " Patch phase options 53 syn match PortfilePhasesPatch "patch\.\(dir\|cmd\|args\(\-\(append\|delete\)\)*\)" 54 syn match PortfilePhasesPatch "patchfiles\(\-\(append\|delete\)\)*" 55 56 " Configure phase options 57 syn keyword PortfilePhasesConf use_configure nextgroup=PortfileYesNo skipwhite 58 syn match PortfilePhasesConf "configure\.\(env\|\(c\|ld\|cpp\|cxx\|objc\|f\|fc\|f90\)flags\)\(-\(append\|delete\)\)*" 59 syn match PortfilePhasesConf "configure\.\(\(pre\|post\)\-\)*args\(-\(\append\|delete\)\)" 60 syn match PortfilePhasesConf "configure\.\(cc\|cpp\|cxx\|objc\|fc\|f77\|f90\|javac\|compiler\)" 61 syn match PortfilePhasesConf "configure\.\(perl\|python\|ruby\|install\|awk\|bison\)" 62 syn match PortfilePhasesConf "configure\.\(pkg_config\(_path\)*\)" 45 63 46 64 " Variants … … 53 71 syn keyword PortfileOptional default_variants nextgroup=PortfileDefaultVariants skipwhite 54 72 syn match PortfileDefaultVariants "\([+|\-][a-zA-Z0-9_]\+\s*\)\+" contained 55 syn match PortfileGroup "{.\+}" contained56 73 57 74 " Depends 58 syn match PortfileDepends " ^depends_\(\(lib\|build\|run\)\(-\(append\|delete\)\)*\)" nextgroup=PortfileDependsEntries skipwhite75 syn match PortfileDepends "depends_\(\(lib\|build\|run\)\(-\(append\|delete\)\)*\)" nextgroup=PortfileDependsEntries skipwhite 59 76 syn region PortfileDependsEntries matchgroup=Normal start="[^\s]" skip="\\$" end="$" contains=PortfileDependsEntry contained 60 77 syn match PortfileDependsEntry "\(port\|bin\):" contained … … 69 86 endif 70 87 88 hi def link PortfileGroup String 89 hi def link PortfileYesNo Special 71 90 72 91 hi def link PortfileRequired Keyword 73 92 hi def link PortfileOptional Keyword 93 hi def link PortfileDescription String 94 hi def link PortfileChecksumsType Special 74 95 75 96 hi def link PortfilePhases Keyword 76 97 hi def link PortfilePhasesFetch Keyword 77 hi def link PortfilePhasesCVS Keyword 78 hi def link PortfilePhasesSVN Keyword 79 hi def link PortfilePhasesGIT Keyword 80 hi def link PortfilePhasesHG Keyword 98 hi def link PortfilePhasesExtract Keyword 99 hi def link PortfilePhasesPatch Keyword 100 hi def link PortfilePhasesConf Keyword 81 101 82 hi def link PortfileDescription String83 102 hi def link PortfileVariantConflicts Statement 84 103 hi def link PortfileVariantDescription Statement … … 86 105 hi def link PortfileVariantName Identifier 87 106 hi def link PortfileDefaultVariants String 88 hi def link PortfileGroup String89 107 hi def link PortfileDepends Keyword 90 108 hi def link PortfileDependsEntry Special
Note: See TracChangeset
for help on using the changeset viewer.