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

mmv-2.10-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: mmv Distribution: openSUSE Tumbleweed
Version: 2.10 Vendor: openSUSE
Release: 1.1 Build date: Sat Feb 8 22:22:53 2025
Group: Productivity/File utilities Build host: reproducible
Size: 48615 Source RPM: mmv-2.10-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/rrthomas/mmv/
Summary: Move/Copy/Append/Link Multiple Files by Wildcard Patterns
Mmv moves (or copies, appends, or links, as specified) each source file matching
a from pattern to the target name specified by the to pattern.  This multiple
action is performed safely, i.e. without any unexpected deletion of files due to
collisions of target names with existing filenames or with other target names.
Furthermore, before doing anything, mmv attempts to detect any errors that would
result from the entire set of actions specified and gives the user the choice of
either proceeding by avoiding the offending parts or aborting.

Provides

Requires

License

GPL-1.0-or-later

Changelog

* Sat Feb 08 2025 Dirk Müller <dmueller@suse.com>
  - update to 2.10:
    * This release adds a ‘c’ flag for output patterns that
      capitalizes words in the output name, similar to ‘u’ and ‘l’
      for upper and lower casing.
  - update to 2.9.1:
    * The previous release shipped with a broken man page; this
      release is just a rebuild. Thanks to the user who promptly
      notified me of the problem!
  - update to 2.9:
    * This release make the --rename mode work the same as the
      default --move, since we can now rename directories freely in
      any case. The --rename flag is no longer documented, but is
      still accepted by mmv for backwards compatibility.
    * Some code that previously tried to drop privileges for most
      but not all uses was removed, as it served no useful purpose,
      and triggered static analysis tools that diagnosed a security
      flaw (setuid without setgroups). mmv is really just a fancy
      version of mv/cp/ln, which do not drop privileges; this
      behaviour was neither expected nor desired.
  - update to 2.8:
    * This release fixes moving directories into newly-created
      directories. Previously, mmv tried erroneously to copy then
      move the directory rather than simply rename it.
    * Also, when a target directory is missing, mmv will now
      suggest using --makedirs.
    * This release also adds symlinks to the man page mmv(1) under
      mmv’s other executable names.
  - update to 2.7:
    * This release removes the use of libgc, which was fragile,
      relying on build system shenanigans, and is not that useful
      in a one-shot tool.
* Sat Jul 06 2024 Andrea Manzini <andrea.manzini@suse.com>
  - update to 2.6:
    * This release re-adds the “mad” (“append”) command, and fixes how
      the program name is checked when deciding which mode to run in.
    * There is also a build system fix.
* Thu Dec 28 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.5.1:
    * This release fixes a crash introduced in 2.5, which seems to
      be related to an unneeded update of gnulib. Hence, this
      release simply reverts to the previous version of gnulib.
  - update to 2.5:
    * This release stops mmv trying to copy a directory into
      itself.
* Fri Jun 23 2023 pgajdos@suse.com
  - version update to 2.4
    * no upstream changelog, see
    * https://github.com/rrthomas/mmv/commits/master
* Mon Aug 29 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.3
    * Lift restriction that mmv could not work on directories
      (except with -r)
    * Remove the ability to read output back on standard input
  - Delete allow-non-ascii.patch, mmv-1.01b-include.dif,
    mmv-1.01b-options.patch, mmv-1.01b.dif (no longer applicable)
* Sun Jul 12 2015 mpluskal@suse.com
  - Cleanup spec file with spec-cleaner
* Fri Sep 30 2011 uli@suse.com
  - cross-build fix: use %__cc macro
* Sat Feb 05 2011 asterios.dramis@gmail.com
  - Use as source package the one from Debian pool (since this seems the main
    development place for mmv).
  - Added the copyright file from
    http://packages.debian.org/changelogs/pool/main/m/mmv/current/copyright
  - Spec file updates:
    * Changed the License to GPL+ based on the copyright file.
    * Changes based on rpmdevtools templates and spec-cleaner run.
    * Updates in Summary: and %description sections.
    * Added description for patches based on openSUSE Patches Guidelines.
    * Removed %changelog entries from spec file.
    * bzip the source package.
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Tue Dec 13 2005 anicka@suse.cz
  - add LARGEFILE to CFLAGS (bug #137906)

Files

/usr/bin/mad
/usr/bin/mcp
/usr/bin/mln
/usr/bin/mmv
/usr/share/doc/packages/mmv
/usr/share/doc/packages/mmv/COPYING
/usr/share/doc/packages/mmv/README.md
/usr/share/man/man1/mad.1.gz
/usr/share/man/man1/mcp.1.gz
/usr/share/man/man1/mln.1.gz
/usr/share/man/man1/mmv.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Feb 11 02:29:52 2025