function e(e){return{aliases:[`rpm`,`spec`,`rpm-spec`,`specfile`],contains:[e.COMMENT(`%dnl`,`$`),e.HASH_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:`type`,begin:/^(Name|BuildRequires|Version|Release|Epoch|Summary|Group|License|Packager|Vendor|Icon|URL|Distribution|Prefix|Patch[0-9]*|Source[0-9]*|Requires\(?[a-z]*\)?|[a-z]+Req|Obsoletes|Recommends|Suggests|Supplements|Enhances|Provides|Conflicts|RemovePathPostfixes|Build[a-z]+|[a-z]+Arch|Auto[a-z]+)(:)/},{className:`keyword`,begin:/(%)(?:package|prep|generate_buildrequires|sourcelist|patchlist|build|description|install|verifyscript|clean|changelog|check|pre[a-z]*|post[a-z]*|trigger[a-z]*|files)/},{className:`link`,begin:/(%)(if|ifarch|ifnarch|ifos|ifnos|elif|elifarch|elifos|else|endif)/},{className:`link`,begin:/%\{_/,end:/}/},{className:`symbol`,begin:/%\{\?/,end:/}/},{className:`link font-weight-bold`,begin:/%\{/,end:/}/},{className:`link font-weight-bold`,begin:/%/,end:/[ \t\n]/},{className:`symbol font-weight-bold`,begin:/^\* (Mon|Tue|Wed|Thu|Fri|Sat|Sun)/,end:/$/}]}}export{e as default};