Execute filesystem commands from software.project_dir instead of install_dir
Create an rpm packager; this packager still uses fpm.
Debugging.
Fix arg error.
Testing rpmbuild.
Fix stuff.
More testing.
- Remove Epoch from template since it is not used by omnibus.
- Handle required dependencies, conflicts, and replacements.
- Use install_dir of omnibus project as template.
- Name the specfile correctly.
- Remove unused method to run fpm.
- Make version rpm-compliant.
Move code around.
So many commit messages to rewrite.
Explicitly check for exclusions.
- Package should end up in package_dir.
- Make initialize public.
Use the correct rpm name to generate metadata.
Enable rpm signing.
Fix package scripts path.
Use project's methods.
Make RPM signing script executable.
Provide minimal default template for .rpmmacros file.
Set HOME to location of .rpmmacros file.
Retain .rpmmacros template after rendering.