RPM Development Tools
This package contains scripts and (X)Emacs support files to aid in
development of RPM packages.
rpmdev-setuptree Create RPM build tree within user's home directory
rpmdev-diff Diff contents of two archives
rpmdev-newspec Creates new .spec from template
rpmdev-rmdevelrpms Find (and optionally remove) "development" RPMs
rpmdev-checksig Check package signatures using alternate RPM keyring
rpminfo Print information about executables and libraries
rpmdev-md5/sha* Display checksums of all files in an archive file
rpmdev-vercmp RPM version comparison checker
spectool Expand and download sources and patches in specfiles
rpmdev-wipetree Erase all files within dirs created by rpmdev-setuptree
rpmdev-extract Extract various archives, "tar xvf" style
rpmdev-bumpspec Bump revision in specfile
...and many more.
- Links to devel:tools / rpmdevtools
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:alois:branches:devel:tools/rpmdevtools && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
bumpspec_checksig_avoid_python_3.6_regex_related_d |
0000001349 1.32 KB | |
dont-drop-Groups.patch | 0000000989 989 Bytes | |
limit_newversion_re.sub_to_a_single_replacement.pa |
0000001424 1.39 KB | |
python3-shebang.patch | 0000001729 1.69 KB | |
rmdevelrpms_fix_filename_search.patch | 0000000773 773 Bytes | |
rmdevelrpms_use_more_raw_strings.patch | 0000001208 1.18 KB | |
rpmdevtools-9.2.tar.xz | 0000095528 93.3 KB | |
rpmdevtools-rpmlintrc | 0000000114 114 Bytes | |
rpmdevtools.changes | 0000012830 12.5 KB | |
rpmdevtools.spec | 0000004600 4.49 KB | |
skeleton | 0000010645 10.4 KB | |
suse-specfile.patch | 0000024758 24.2 KB |
Latest Revision
- Update to version 9.2 * Fix setup of changelog in rpmdev-newspec * Add explicit --datestamp option for rpmdev-bumpspec version 9.1: * Add ability to use legacy datestamp when desirable in rpmdev-bumpspec and rpmdev-newspec * Use full timestamps consistently in rpmdev-bumpspec and rpmdev-newspec * Fix conditional for manual requires in the Python spectemplate * handle Ctrl-C / KeyboardInterrupt gracefully in rpmdev-spectool version 9.0: * Replace spectool with rpmdev-spectool * Drop Group and BuildRoot tags and %clean section for spectemplates * Fix for non-Fedora for Python spectemplate * Port to <str> return values from RPM. * Add rpm -a support to rpmls * Limit newVersion's re.sub to a single replacement * Make the python template relevant again * Don't say "downloaded" when we actually haven't for spectool * Use new-style date in changelog (with TZ) for bumpspec * Python 3.6 invalid escape sequence deprecation fixes * Avoid python 3.6 regex related deprecations * Remove internal protocol retrievability check in spectool * Recognize application/gzip as gzipped
Comments 0