8803d93872
This may be a breaking change if you are using a plugin that checks the filetype. All the default plugins are now updated, just make the filetype you were checking for previously all lowercase.
24 lines
1.4 KiB
Text
24 lines
1.4 KiB
Text
## Arch PKGBUILD files
|
|
##
|
|
syntax "pkgbuild" "^.*PKGBUILD$"
|
|
color green start="^." end="$"
|
|
color cyan "^.*(pkgbase|pkgname|pkgver|pkgrel|pkgdesc|arch|url|license).*=.*$"
|
|
color brightcyan "\<(pkgbase|pkgname|pkgver|pkgrel|pkgdesc|arch|url|license)\>"
|
|
color brightcyan "(\$|\$\{|\$\()(pkgbase|pkgname|pkgver|pkgrel|pkgdesc|arch|url|license)(\}|\))"
|
|
color cyan "^.*(depends|makedepends|optdepends|conflicts|provides|replaces).*=.*$"
|
|
color brightcyan "\<(depends|makedepends|optdepends|conflicts|provides|replaces)\>"
|
|
color brightcyan "(\$|\$\{|\$\()(depends|makedepends|optdepends|conflicts|provides|replaces)(\}|\))"
|
|
color cyan "^.*(groups|backup|noextract|options).*=.*$"
|
|
color brightcyan "\<(groups|backup|noextract|options)\>"
|
|
color brightcyan "(\$|\$\{|\$\()(groups|backup|noextract|options)(\}|\))"
|
|
color cyan "^.*(install|source|md5sums|sha1sums|sha256sums|sha384sums|sha512sums).*=.*$"
|
|
color brightcyan "\<(install|source|md5sums|sha1sums|sha256sums|sha384sums|sha512sums)\>"
|
|
color brightcyan "(\$|\$\{|\$\()(install|source|md5sums|sha1sums|sha256sums|sha384sums|sha512sums)(\}|\))"
|
|
color brightcyan "\<(startdir|srcdir|pkgdir)\>"
|
|
color cyan "\.install"
|
|
color brightwhite "=" "'" "\(" "\)" "\"" "#.*$" "\," "\{" "\}"
|
|
color brightred "build\(\)"
|
|
color brightred "package_.*.*$"
|
|
color brightred "\<(configure|make|cmake|scons)\>"
|
|
color red "\<(DESTDIR|PREFIX|prefix|sysconfdir|datadir|libdir|includedir|mandir|infodir)\>"
|