Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

rpmdevtools-8.10-bp160.1.1 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: rpmdevtools Distribution: SUSE Linux Enterprise 16
Version: 8.10 Vendor: openSUSE
Release: bp160.1.1 Build date: Wed Aug 19 12:05:41 2020
Group: Development/Tools/Other Build host: reproducible
Size: 211314 Source RPM: rpmdevtools-8.10-bp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://pagure.io/rpmdevtools
Summary: 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.

Provides

Requires

License

GPL-2.0-only AND GPL-2.0-or-later

Changelog

* Wed Aug 19 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Stop passing --libdir=%{_libexecdir} to configure: besides being
    wrong, it also has no effect in this package.
* Sat Apr 25 2020 Benoît Monin <benoit.monin@gmx.fr>
  - Switch to python 3:
    * Require python3-rpm instead of python2-rpm
    * Add python3-shebang.patch to run python scripts with python3
    * Add rmdevelrpms_fix_filename_search.patch to add compatibility
      with both newer and older rpm binding
    * Backport upstream commits 2ddae80, 693c954 and ea772da as
      rmdevelrpms_use_more_raw_strings.patch
      bumpspec_checksig_avoid_python_3.6_regex_related_deprecations.patch
      limit_newversion_re.sub_to_a_single_replacement.patch
* Tue Mar 24 2020 Martin Pluskal <mpluskal@suse.com>
  - Clean up spec file with spec-cleaner
  - Update names of python bindings for rpm
* Sun Jan 05 2020 Luigi Baldoni <aloisio@gmx.com>
  - Refreshed suse-specfile.patch to reflect current spec-cleaner
    templates
    * Updated company name
    * Removed groups
* Sat Dec 29 2018 Luigi Baldoni <aloisio@gmx.com>
  - Refreshed suse-specfile.patch to reflect current spec-cleaner
    templates.
  - Dropped suse-specfile_python.patch (targets no longer supported)
    and suse-specfile_python_single.patch (re-merged into
    suse-specfile.patch)
* Wed Jul 25 2018 mpluskal@suse.com
  - Modernise spec-file with spec-cleaner
  - Use generic runtime dependency on distribution-release
  - Move bash completions to correct dir
  - Update dependencies
* Sat May 27 2017 aloisio@gmx.com
  - Update to version 8.10
    * Extract (only) full name from gecos field in -packager
      (rh#1350928)
    * Point URLs to pagure.io
  - Updated source and homepage URLs
  - Dropped rmdevelrpms-8.5-SLE11.patch (target no longer built
    in project)
  - Polished suse-specfile.patch, split off the python template
    as suse-specfile_python.patch and
    suse-specfile_python_single.patch and applied each depending on
    the availability of python-rpm-macros
* Sat Dec 31 2016 aloisio@gmx.com
  - Small changes to suse-specfile.patch
* Fri Dec 30 2016 aloisio@gmx.com
  - Update to version 8.9
    * Fix bumpspec regression introduced in 8.7
    rpmdevtools 8.8:
    * Fix build if no previous version of rpmdev-packager is
      installed
    * Update perl spec template build dependencies (#1349884)
    rpmdevtools 8.7:
    * Use %make_build for rpm >= 4.12 in -newspec
    * Add placeholders args for %doc in spec templates (#1256815)
    * Add %license to spec templates (#1256815)
    * Use %autosetup for rpm >= 4.11 in -newspec (#1290913)
    * Don't use shell to invoke -packager in -bumpspec
    * Fix -checksig with Python 3; Python >= 2.7 is now required
      (#1348737)
    * Don't write changelog in -bumpspec if nothing changed
    * Make -bumpspec preserve whitespace in release lines
    * Add -f/--file option to -bumpspec (#1246273)
    * Try git config for -packager info (#1311255)
  - Refreshed suse-specfile.patch dont-drop-Groups.patch
    also to add the copyright year dynamically to the
    template
  - Refreshed rpmdevtools-rpmlintrc
* Sun Apr 24 2016 aloisio@gmx.com
  - Last minute changes to templates (suse-specfile.patch)
* Sat Apr 23 2016 aloisio@gmx.com
  - Update to version 8.6
  - Refreshed suse-specfile.patch
* Sat Mar 07 2015 aloisio@gmx.com
  - Template fix (2nd attempt)
* Sun Feb 22 2015 aloisio@gmx.com
  - Minor fix to avoid having outdated templates
* Sat Jan 31 2015 aloisio@gmx.com
  - debian tools are now packaged separately (devscripts)
  - added patch for SLE11
  - update to version 8.5 (2014-10-20)
    Ville Skyttä:
    * Install default curlrc, add --insecure to it.
    * Support case insensitive Release tag in -bumpspec fallback.
    * Add LZ4, zlib, and qpress support to -extract.
    * Sync with qa-robot upstream 0.3.6-alt1 (#1004450).
    * Exclude .git and .svn from -bumpspec completions by default (#22).
    * Make -rmdevelrpms work with Python 3; Python >= 2.6 is now required.
    * Avoid duplicate argument completions (#22).
    * Recognize .deb archives in -extract per their new IANA MIME type.
    * Update file strings for recognizing jar and friends in -extract.
    * Fix -bumpspec encoding issues with Python 3 (#23).
    * Explicitly error out on invalid number of args to -vercmp.
    * Make -vercmp warn if parsed epoch, version, or release contains a hyphen.
    * Make -extract less sensitive to upper/lowercase "file" output.
    Michael Schwendt:
    * Avoid some superfluous bumps in -bumpspec (#789330).
    * Add --new option to -bumpspec (#14).
    Ralph Bean:
    * Preserve Release whitespace with bumpspec --new (#27).
  - version 8.4 (2013-10-07)
    Ville Skyttä:
    * Drop bundled devscripts, they're packaged separately now (#920163).
    * Do not erase any files with -wipetree if given an argument.
    * Exit with zero exit status from rpminfo -h/--help (#949976).
    * Support 7z in -extract with 7z in addition to 7za.
    * Output template %changelog entry from -newspec (#980897).
    * Support non-lowercase %changelog in -bumpspec.
    * Make -checksig, -sort, and -vercmp work with Python 3.
    * Make -rmdevelrpms closer to work with Python 3.
    * Sync with qa-robot upstream 0.3.5-alt1.
    Michael Schwendt:
    * Make -bumpspec bump all values, recognized or via fallback (#789330).
* Mon Apr 15 2013 bwiedemann@suse.com
  - dont drop Group: lines as we still want them
  - replace [spectemplate] in the spec header if possible
* Sun Feb 24 2013 asterios.dramis@gmail.com
  - Update to 8.3:
    * Make -bumpspec bump subpackage releases too (#789330).
    * Use %make_install for rpm >= 4.8 in -newspec (#828455).
    * Sync with upstream devscripts 2.12.1+git.
    * Chop trailing comma off some licensecheck GPL version outputs.
    * Make licencecheck check OCaml programs by default.
    * Use nproc for _smp_mflags in -setuptree if available.
    * Fix licensecheck to not truncate other licenses on Public domain
      or WTFPL presence (#841043).
    * Prevent symlink attack in annotate-output (#853452, CVE-2012-3500).
  - Updated suse-specfile.patch to be more compatible with
    http://en.opensuse.org/Portal:Packaging.
* Fri Dec 09 2011 asterios.dramis@gmail.com
  - Update to 8.2 version:
    * Make -bumpspec write changelog timestamp in UTC.
    * Make -extract work with multiple rpms from relative paths (#730120).
    * Make -extract work with all combinations of supported archive types.
    * Cope with _rpm_installed_packages function N/A or loaded on demand.
    * Sync with upstream devscripts 2.11.1+git.
    * Make main package dep in lib spec template ISA qualified (#751582).
  - Removed Redhat's spectool package (rpmdevtools has an internal copy).
  - Removed the patch for Redhat's spectool (rpmdevtools's spectool has it).
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Changed License: to GPL-2.0 and GPL-2.0+.
    * rpmdevtools spectool now requires curl instead of wget.
    * Use the "rpmdev-" prefix for some programs/manpages that conflict with the
      ones from Debian devscripts or Redhat spectool.
* Wed May 04 2011 toganm@opensuse.org
  - Update to 8.1 version
    * reworked the patch for newspec.conf so macros are preffered
    Changes in this version:
    * Sync with upstream devscripts 2.10.72+git.
    * Use pigz and lbzip2/pbzip2 in -extract if available.
    * Add lrzip support to -extract.
    * Avoid leaking $i from various bash completions.
    * -newspec -r related doc and completion improvements (#694579).
    * Use completion features from bash-completion 1.2+ if available.
    * Add -vercmp bash completion.
* Tue Mar 08 2011 toganm@opensuse.org
  - Update to 8.0 version
    Changes in this version
    * Don't check RPATHs for noarch by default in -setuptree macros (#657594).
    * Complete -extract in bash with more supported tarball names.
    * Add -s option to -bumpspec (#12), speed it up a bit.
    * Sync with upstream devscripts 2.10.69+git.
    * Add Nils Philippsen's spectool 1.0.10.
    * Fix spectool with Icon and incompatible BuildArchitectures tags (#637000).
    * Don't shell-expand specfile preambles in spectool.
    * Recognize %{pretrans,posttrans,verifyscript,triggerprein} in spectool.
    * Make spectool work with old specfiles containing Serial and Copyright.
    * Handle missing Group tag in spectool for rpm versions that require it.
    * Make spectool download things with non-lowercase protocol names in URLs.
    * Make spectool exit with non-zero status when downloading fails.
    * Add man page for spectool, tune exit status and stdout/stderr for usage.
    * Use curl instead of wget for downloading in spectool. Backwards
      incompatible changes from spectool 1.0.10: uses
      $sysconfdir/rpmdevtools/curlrc instead of $sysconfdir/fedora/wgetrc, and
      downloads things that exist in the target dir only with --force.
    * Make -newspec filter some specfile constructs depending on rpm version.
    * Treat empty strings as nonexistent in -vercmp input (#13).
    * Parse some unusual cases better in -vercmp 2-argument form;
      rpmUtils.miscutils is no longer needed for that.
    * Make -vercmp output prettier.
    * Add -diff bash completion.
    * Define _topdir when calling rpmbuild in spectool.
    * Make spectool -s x,y and -p x,y work as documented.
* Fri Nov 19 2010 toganm@opensuse.org
  - Update to 7.10 version
    converted template.init to opensuse skeleton
    reapplied http://en.opensuse.org/openSUSE:Specfile_guidelines as before
* Wed Sep 08 2010 rob.fortune@live.com
  - Made tools more compliant with
    http://en.opensuse.org/openSUSE:Specfile_guidelines
    Specifically, macros are now default since all templates contained them and
    rm -rf $RPM_BUILD_ROOT was removed from the beginning of install. Odd,
    floating %configuration section was also removed from the minimal specfile.
    %clean section handles removing of buildroot so no problems should be caused
    and I can't see anyone objecting to the prohibition on mixing and matching
    shell and marco style variables, it's bad form.

Files

/etc/rpmdevtools
/etc/rpmdevtools/curlrc
/etc/rpmdevtools/newspec.conf
/etc/rpmdevtools/rmdevelrpms.conf
/etc/rpmdevtools/spectemplate-R.spec
/etc/rpmdevtools/spectemplate-dummy.spec
/etc/rpmdevtools/spectemplate-lib.spec
/etc/rpmdevtools/spectemplate-minimal.spec
/etc/rpmdevtools/spectemplate-ocaml.spec
/etc/rpmdevtools/spectemplate-perl.spec
/etc/rpmdevtools/spectemplate-php-pear.spec
/etc/rpmdevtools/spectemplate-python.spec
/etc/rpmdevtools/spectemplate-ruby.spec
/etc/rpmdevtools/template.init
/usr/bin/rpmargs
/usr/bin/rpmdev-bumpspec
/usr/bin/rpmdev-checksig
/usr/bin/rpmdev-cksum
/usr/bin/rpmdev-diff
/usr/bin/rpmdev-extract
/usr/bin/rpmdev-md5
/usr/bin/rpmdev-newinit
/usr/bin/rpmdev-newspec
/usr/bin/rpmdev-packager
/usr/bin/rpmdev-rmdevelrpms
/usr/bin/rpmdev-setuptree
/usr/bin/rpmdev-sha1
/usr/bin/rpmdev-sha224
/usr/bin/rpmdev-sha256
/usr/bin/rpmdev-sha384
/usr/bin/rpmdev-sha512
/usr/bin/rpmdev-sort
/usr/bin/rpmdev-spectool
/usr/bin/rpmdev-sum
/usr/bin/rpmdev-vercmp
/usr/bin/rpmdev-wipetree
/usr/bin/rpmelfsym
/usr/bin/rpmfile
/usr/bin/rpminfo
/usr/bin/rpmls
/usr/bin/rpmpeek
/usr/bin/rpmsodiff
/usr/bin/rpmsoname
/usr/share/bash-completion/completions/rpmdev-bumpspec
/usr/share/bash-completion/completions/rpmdev-checksig
/usr/share/bash-completion/completions/rpmdev-cksum
/usr/share/bash-completion/completions/rpmdev-diff
/usr/share/bash-completion/completions/rpmdev-extract
/usr/share/bash-completion/completions/rpmdev-md5
/usr/share/bash-completion/completions/rpmdev-newspec
/usr/share/bash-completion/completions/rpmdev-rmdevelrpms
/usr/share/bash-completion/completions/rpmdev-setuptree
/usr/share/bash-completion/completions/rpmdev-sha1
/usr/share/bash-completion/completions/rpmdev-sha224
/usr/share/bash-completion/completions/rpmdev-sha256
/usr/share/bash-completion/completions/rpmdev-sha384
/usr/share/bash-completion/completions/rpmdev-sha512
/usr/share/bash-completion/completions/rpmdev-sum
/usr/share/bash-completion/completions/rpmdev-vercmp
/usr/share/bash-completion/completions/rpminfo
/usr/share/bash-completion/completions/rpmls
/usr/share/bash-completion/completions/spectool
/usr/share/doc/packages/rpmdevtools
/usr/share/doc/packages/rpmdevtools/NEWS
/usr/share/emacs/site-lisp/rpmdev-init.el
/usr/share/licenses/rpmdevtools
/usr/share/licenses/rpmdevtools/COPYING
/usr/share/man/man1/rpmargs.1.gz
/usr/share/man/man1/rpmdev-bumpspec.1.gz
/usr/share/man/man1/rpmdev-diff.1.gz
/usr/share/man/man1/rpmdev-extract.1.gz
/usr/share/man/man1/rpmdev-newinit.1.gz
/usr/share/man/man1/rpmdev-newspec.1.gz
/usr/share/man/man1/rpmdev-packager.1.gz
/usr/share/man/man1/rpmdev-spectool.1.gz
/usr/share/man/man1/rpmelfsym.1.gz
/usr/share/man/man1/rpmfile.1.gz
/usr/share/man/man1/rpmpeek.1.gz
/usr/share/man/man1/rpmsodiff.1.gz
/usr/share/man/man1/rpmsoname.1.gz
/usr/share/man/man8/rpmdev-rmdevelrpms.8.gz
/usr/share/rpmdevtools
/usr/share/rpmdevtools/rpmdev-init.el
/usr/share/rpmdevtools/tmpdir.sh
/usr/share/rpmdevtools/trap.sh


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jun 18 23:54:23 2025