Recent Releases
2.2021 Nov 2024 08:47
minor bugfix:
- cpio is legacy, replace it by tar (rpm2cpio = rpm2archive)
- remove warning : Explicit attr() mode not applicable to symlink
- bugfix : the comment-missing option was not working on rpm files
- tests : clean generated files
- tests : only use RPMREBUILD_IGNORE_FILE_ERROR if necessary
- tests : add test numbers in code
- fix build on fedora 41 (buildroot)
- use RPMREBUILD_NOQUOTE on some distribution if filenames contains meta-car
- bugfix comment missing with spec-only on rpm file
- bugfix file with space
2.1926 Sep 2024 08:31
minor bugfix:
- Set the directory mode to '-' instead of omit (xujing)
- support filetrigger (merged from github repo)
- fix IsPackageInstalled code
- fix trailing space (yixian)
- fix backslash in filename
- add rpm tag BUGURL
- add rpm tag VCS
- new plugin empty_section
- add in specfile a guide to use rpmbuild if spec-only
- new plugin replacefile
- new env variable RPMREBUILD_IGNORE_FILE_ERROR (allow to work if not root)
2.1804 Feb 2023 09:39
minor bugfix:
- fix --cap-from-fs is not as expected when use libcap-2.32 (xujing)
- reset defattr when users want to keep files permission, uid and gid (xujing)
- fix -k may not keep uid or gid (xujing)
2.1711 Jan 2023 12:37
minor feature:
- fix -r does not work (xujing)
- fix spelling errors that could mislead users (xujing)
- fix --comment-missing=n does not work (xujing)
- fix --cap-from-fs does not work (xujing)
- all shell are bash
- clean test x var, use -z
- change email to tutanota
- change copyright year
- change gpg key
- fix warnings from shellcheck
- add unitary tests for plugins and options
- if batch mode, do not edit any spec part
- spec_only : display spec name if successfull
- echo+read in one line with read -p
- add new plugin exclude_file to exclude files from spec
- split tests in t directory
- bugfix in nodoc plugin
- rename internal variable with RPMREBUILD_ prefix
2.16-122 Jan 2021 15:25
minor feature:
- fix bug if more than 10 args (thanks Dmitry V. Levin)
- add signal trapping to clean directory
- fix warnings from shellcheck
- fix problem when rebuild filesystem package (builroot not a directory)
- fix installation test for kernel and multi-arch packages
2.15-121 Feb 2020 10:51
minor feature:
- fix error on rpmrebuild_files.sh line 204 (verify tag)
- use env in shebang to avoid path problemes (/bin versus /usr/bin)
- updated htmc doc (features, usage)
- avoid shebang translation for rpmrebuild packages (__brp_mangle_shebangs macro)
- fix bug on change-spec-preamble (move processing_init before CommandLineParsing) thanks Nerijus
- fix cpio problem : add --no-absolute-filenames option
- better diagnostic on internal error
2.14-102 Nov 2018 07:29
minor feature:
The code was modified to work on old rpm releases (even 3.x)
2.13-113 Sep 2018 11:17
minor feature:
rpmrebuild can now handle recommends / supplements rpm tags
2.12-121 Jul 2018 09:34
minor feature:
- apply patch from Bruce Jerrick : Handle Requires(pre,post,preun,postun)
- add new requires syntax with if ( redhat-rpm-config )
2.11-210 Sep 2017 14:53
minor feature:
- add install option
2.1109 Aug 2016 11:31
minor feature:
- add install option