[][src]Crate srcinfo

Srcinfo

Srcinfo is a parser for makepkg's .SRCINFO file format.

Srcinfo focuses on correctness of parsing, especially with split packages and architecture specific fields.

Srcinfo only aims to parse. This crate does not attempt to perform any version comparison, dependency checking or any other extra functionality.

Structs

ArchVec

ArchVec represents a Vector of possibly architecture specific fields.

Error

The error type for .SRCINFO parsing.

ErrorLine

Error Line holds a line of text and the line number the line is from.

Package

The fields from a .SRCINFO that are unique to each package.

PackageBase

The fields from a .SRCINFO that only apply to the pkgbase.

Srcinfo

A complete representation of a .SRCINFO file.

Enums

ErrorKind

A list of possible errors that may occur when parsing a .SRCINFO.