syn keyword specSpecialVariablesNames contained RPM_BUILD_ROOT RPM_BUILD_DIR RPM_SOURCE_DIR RPM_OPT_FLAGS LDFLAGS CC CC_FLAGS CPPNAME CFLAGS CXX CXXFLAGS CPPFLAGS
" valid macro names from /usr/lib/rpm/macros
-syn keyword specMacroNameOther contained buildroot buildsubdir debugcflags debuginfocflags date distribution disturl ix86 x8664
-syn keyword specMacroNameOther contained kgcc kgcc_package name nil optflags packager perl_archlib perl_privlib perl_sitearch
-syn keyword specMacroNameOther contained perl_sitelib perl_vendorarch perl_vendorlib py_sitedir py_sitescriptdir release
-syn keyword specMacroNameOther contained rpmcflags rpmcxxflags rpmldflags tmpdir vendor version epoch php_pear_dir
-syn keyword specMacroNameOther contained requires_eq requires_releq_kernel_up requires_releq_kernel_smp releq_kernel_up releq_kernel_smp __kernel_ver
-syn keyword specMacroNameOther contained requires_php_extension requires_zend_extension pear_package_setup pear_package_install
+syn keyword specMacroNameOther contained buildroot buildsubdir distribution disturl ix86 name nil optflags perl_sitearch release requires_eq vendor version
+syn keyword specMacroNameOther contained __kernel_ver date debugcflags debuginfocflags epoch kgcc kgcc_package packager
+syn keyword specMacroNameOther contained pear_package_install pear_package_setup perl_archlib perl_privlib perl_sitelib
+syn keyword specMacroNameOther contained perl_vendorarch perl_vendorlib php_pear_dir py_sitedir py_sitescriptdir releq_kernel_smp
+syn keyword specMacroNameOther contained releq_kernel_up requires_php_extension requires_releq_kernel_smp requires_releq_kernel_up
+syn keyword specMacroNameOther contained requires_zend_extension rpmcflags rpmcxxflags rpmldflags tmpdir x8664
+
syn match specMacroNameOther contained '\<\(PATCH\|SOURCE\)\d*\>'
" valid _macro names from /usr/lib/rpm/macros