Linux Tools Project - Specfile Editor
Overview
Specfile Editor is an editor ofr RPM spec files. Specfiles are the files that tell the rpm program which are the sources for this package,
how to build, where to install, additional scripts to execute on install/uninstall and so on. This plugin provides all the basic features
for editing or modifing such specfile.
Current Status
The plugin can do the following:
- Highlight specfile contents.
- Integrate with rpmlint to validate that common errors are not done in this specfile.
- Quick fixes for the most common rpmlint warnings.
- Outline view.
- Changelog plugin integration for autogeneration changelog entries.
- Auto-complete for package names and rpm macroses.
Future Plans
- More rpmlint quick fixes.
- Form based editor. Help wanted
- Increase test coverage.
Nice to have but no plans for now
- Shell script editor integration.
- Lua script editor integration - Latest rpm releases are offering Lua as an option for scripting inside specfiles.
Screenshots
TBD
Demos
Specfile editor demo in ogg format
Try it out
Follow the instructions .