rpmproc is a simple Perl program to help manage and build RPM packages. It features announcing changelogs to a defined mailing list via qmail or Sendmail, auto-signing RPMs with PGP/GPG, uploading to remote "contrib" FTP sites, and copying RPMs to a local directory tree (for use with systems that build and allow FTPing RPMs from the same computer).
Release Notes: A stupid syntax error that prevented compilation was fixed. The install script no longer persists after use.
Release Notes: Internally, this release is a major rewrite, based on spec file analysis and information caching. The code has been cleaned up and reorganised, and tasks have been clearly differenciated. Externally, lots of features have been added, such as md5sum support for remote upload, arbitrary splitting of package files, command line configuration override, nosrc package handling, and more. The versioning scheme has changed.
Release Notes: Support for using "--target xxx" instead of "--target=xxx", ability to use any number of actions (build, mail, upload, etc.) on any number of packages, lots of code cleanups and rewriting to improve efficiency, and use of Perl modules instead of system calls for local/remote upload functions in order to support configurable destination directories, file permissions, rpm type selection, etc. was added.
Release Notes: Contributions can now be done by ssh as well as FTP. Fix for locale information when invoking RPM (force to US locale).
Release Notes: A Message-ID header has been added to email. Support for cleaning spec/source files on the build host using the new keyword CLEANSOURCE has been added to provide a method of preserving space.