Skip to content

0.4.0: Getting SpecParser working

No due date 50% complete

Additions

  • implement all Lua functions
  • implement all built-in RPM macros
  • support all macros related to preambles (%name, %version, etc.)

Modifications

  • parse %prep, %build and %install only partially1
  • trim comments in all sections

P.S. versioning starts from 0.4.0 probably because rpmspec on crates.io used 0.1.0~0.3.0 already.

Footnotes

  1. new macros can…

Additions

  • implement all Lua functions
  • implement all built-in RPM macros
  • support all macros related to preambles (%name, %version, etc.)

Modifications

  • parse %prep, %build and %install only partially1
  • trim comments in all sections

P.S. versioning starts from 0.4.0 probably because rpmspec on crates.io used 0.1.0~0.3.0 already.

Footnotes

  1. new macros can appear in packages listed in BuildRequires:.

Loading