File: //usr/lib/python3/dist-packages/pygments/lexers/__pycache__/srcinfo.cpython-310.pyc
o
���a� � @ sV d Z ddlmZmZ ddlmZmZmZmZm Z m
Z
dgZdZdZ
G dd� de�ZdS ) aP
pygments.lexers.srcinfo
~~~~~~~~~~~~~~~~~~~~~~~
Lexers for .SRCINFO files used by Arch Linux Packages.
The description of the format can be found in the wiki: https://wiki.archlinux.org/title/.SRCINFO
:copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�
RegexLexer�words)�Text�Comment�Keyword�Name�Operator�
Whitespace�SrcinfoLexer)�pkgbase�pkgname�pkgver�pkgrel�epoch�pkgdesc�url�install� changelog�arch�groups�license� noextract�options�backup�validpgpkeys)�source�depends�checkdepends�makedepends�
optdepends�provides� conflicts�replaces�md5sums�sha1sums�
sha224sums�
sha256sums�
sha384sums�
sha512sumsc @ s| e Zd ZdZdZdgZdgZdefdej fe
e�edfe
e
dd �edfd
ejdfgdefded
fgdefdedfgd�ZdS )r
zVLexer for .SRCINFO files used by Arch Linux Packages.
.. versionadded:: 2.11
�Srcinfo�srcinfoz.SRCINFOz\s+z#.*�
assignmentz_\w+)�suffixz\w+z +�=�valuez.*z#pop:2)�rootr+ r. N)�__name__�
__module__�__qualname__�__doc__�name�aliases� filenamesr r �Singler �keywordsr �architecture_dependent_keywordsr �Variabler r �tokens� r<