CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

misc/mmv 2.10_1

Move/Copy/Append/Link multiple files

Port info

Maintainer
se@FreeBSD.org
Packages
latest: 2.10_1
Upstream
up to date
Last update
to 2.10_1 · f2d0c8d5e7
Quarterly
2026Q4: 2.10_1
WWW
https://github.com/rrthomas/mmv
Links
cgit · VuXML

Install

Package
# pkg install mmv
installs 2.10_1 from latest; from quarterly (2026Q4) 2.10_1
Port
# cd /usr/ports/misc/mmv && make install clean
# make -C /usr/ports/misc/mmv config  # change options first
Size
48 KiB download · 96 KiB installed
Depends on
nothing
License
GPLv3+
Options
1 of 1 on in the package: DOCS

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.10_12.10_1–
FreeBSD 152.10_12.10_1–
FreeBSD 142.10_12.10_12.10_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.10_12.10_1–
FreeBSD 142.10_12.10_12.10_1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.10_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (60)

Stefan Eßer (se) · 2.10_1
misc/mmv: use upstream release abd clean up port

Use upstream release archive as recommended by Porters Handbook and
clean up port

PR:		297921
Reported by:	diizzy
f2d0c8d5e7
Stefan Eßer (se) · 2.10
misc/mmv: update to version 2.10

This update replaces the unmaintained legacy version by a fork that
is seeing active development.

A number of options have been added, but the commands and options
should be backwards compatible with the original version.
9b0de17c9c
Muhammad Moinur Rahman (bofh) · 1.01b.19_2
misc/mmv: Sanitize MANPREFIX

Approved by:	portmgr (blanket)
1f508a87ef
Stefan Eßer (se) · 1.01b.19_1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.01b.19_1
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 1.01b.19_1
misc: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adam@vectors.cx>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan E <alane@FreeBSD.org>
  *  Alex Semenyaka <alex@rinet.ru>
  *  Alex Stangl <alex@stangl.us>
  *  Alexander Logvinov <avl@FreeBSD.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Nusov <alexander.nusov@nfvexpress.com>
  *  Alexander Timoshenko <gonzo@univ.kiev.ua>
  *  Alexander Vereeken <Alexander88207@protonmail.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Alexey Zelkin <phantom@FreeBSD.org>
  *  Andreas Kohout <shanee@rabbit.augusta.de>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrew Stuart <elitetek@tekrealm.net>
  *  Andrey Simonenko
  *  Andrey Zakhvatov
  *  Andy Kosela <akosela@andykosela.com>
  *  Andy Pavlo <amp0928@rit.edu>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Attila Nagy <bra@fsn.hu>
  *  Bjorn Lindstrom <bkhl@elektrubadur.se>
  *  Brendan Molloy <brendan+freebsd@bbqsrc.net>
  *  Brent J. Nordquist <bjn@visi.com>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Chris Costello <chris@FreeBSD.org>
  *  Chris D. Faulhaber <jedgar@fxp.org>
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Chris Stuart <firewolf@lightningfire.net>
  *  Conrad Sabatier <conrads@home.com>
  *  Dan Moschuk <dan@FreeBSD.org>
  *  Daniel B. Hemmerich <dan@spot.org>
  *  David Johnson <david@usermode.org>
  *  David O'Brien (obrien@cs.ucdavis.edu)
  *  Dean Hollister <dean@odyssey.apana.org.au>
  *  Denis Shaposhnikov <dsh@vlink.ru>
  *  Dereckson <dereckson@gmail.com>
  *  Dima Dorfman <dima@unixfreak.org>
  *  Dima Sivachenko
  *  Dima Sivachenko <dima@chg.ru>
  *  Dmitry Morozovsky <marck@FreeBSD.org>
  *  Dmitry Sivachenko <dima@Chg.RU>
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric Turgeon <ericbsd@FreeBSD.org>
  *  Evaldas Auryla <ea@zaib.as>
  *  Filippo Natali <filippo@widestore.net>
  *  Frank Steinborn <steinex@nognu.de>
  *  Frederic Culot <culot@FreeBSD.org>
  *  G. Adam Stanislav <adam@whizkidtech.net>
  *  Garrett Wollman <wollman@FreeBSD.org>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Greg Lehey <grog@FreeBSD.org>
  *  Guangyuan Yang <ygy@FreeBSD.org>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Harald Schmalzbauer <freebsd@omnilan.de>
  *  Harald Wille <harald.wille@students.jku.at>
  *  Hye-Shik Chang <perky@python.or.kr>
  *  Igor Pokrovsky <ip@unixway.org>
  *  J Han <hjh@best.com>
  *  James Earl <jdearl@telus.net>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  James Howard <howardj@wam.umd.edu>
  *  Jeremy Shaffner <jeremy@external.org>
  *  Jim Mock <jim@FreeBSD.org>
  *  Joao Carlos Mendes Luis <jonny@jonny.eng.br>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johann Visagie <wjv@FreeBSD.org>
  *  John Marino <marino@FreeBSD.org>
  *  Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
  *  Jose Rodriguez <king@v2project.com>
  *  Julian Stacey <jhs@FreeBSD.org>
  *  KIRIYAMA Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
  *  Kelly Yancey <kbyanc@posi.net>
  *  Kim Scarborough <user@unknown.nu>
  *  Kimura Fuyuki <fuyuki@nigredo.org>
  *  Kirill Ponomarew <ponomarew@oberon.net>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Lars Engels <lars.engels@0x20.net>
  *  Leland Wang <llwang@infor.org>
  *  Machiel Mastenbroek <machiel_mastenbroek@hotmail.com>
  *  Maksym Sobolyev <sobomax@pbxpress.it>
  *  Marc Fonvieille <blackend@FreeBSD.org>
  *  Marcus Alves Grando <mnag@FreeBSD.org>
  *  Marie Loise Nolden <loise@kde.org>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Martin Blapp <mb@imp.ch>
  *  Martin Neubauer <m.ne@gmx.net>
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Mathieu Arnold <m@absolight.net>
  *  Matt Emmerton <matt@gsicomp.on.ca>
  *  Matt Mills <matt_mills@btopenworld.com>
  *  Matthew Seaman
  *  Matthias Andree <matthias.andree@gmx.de>
  *  Max Khon <fjoe@FreeBSD.org>
  *  Maxim Khon <fjoe@FreeBSD.org>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael A. Kohn <mike@mikekohn.net>
  *  Michael Elbel (me)
  *  Michael Haro <mharo@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael L. Hostbaek (mich@freebsdcluster.org)
  *  Michael L. Hostbaek <mich@freebsdcluster.org>
  *  Mikael Urankar <mikael.urankar@gmail.com>
  *  Mike Smith <msmith@FreeBSD.org>
  *  Miklos Niedermayer <mico@bsd.hu>
  *  NECDET COKYAZICI <cokyazici@yahoo.co.uk>
  *  Naito Yuichiro <naito.yuichiro@gmail.com>
  *  Neil Blakey-Milner <nbm@rucus.ru.ac.za>
  *  Niek Bergboer <niek@bergboer.net>
  *  Oleh Hushchenkov <gor@clogic.com.ua>
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Patrick Li <pat@databits.net>
  *  Patrick Seal <patseal@hyperhost.net>
  *  Pav Lucistnik <pav@oook.cz>
  *  Pete Fritchman <petef@databits.net>
  *  Peter Pentchev <roam@FreeBSD.org>
  *  Philip Paeps <philip@FreeBSD.org>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Rainer Hurling <rhurlin@gwdg.de>
  *  Ralf S. Engelschall <rse@engelschall.com>
  *  Robert Withrow <witr@rwwa.com>
  *  Roman Bogorodskiy <novel@FreeBSD.org>
  *  Rong-En Fan <rafan@FreeBSD.org>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Sander Vesik <sander@haldjas.folklore.ee>
  *  Scot W. Hetzel
  *  Seamus Venasse <svenasse@polaris.ca>
  *  Sebastien gioria <gioria@FreeBSD.org>
  *  Serge Gagnon <gagnon__s@videotron.ca>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergey Skvortsov <skv@protey.ru>
  *  SimaMoto,RyoTa <liangtai.s4@gmail.com>
  *  Simon 'corecode' Schubert <corecode@corecode.ath.cx>
  *  Slaven Rezic <slaven@rezic.de>
  *  Stefan Walter <swalter@lettermax.de>
  *  Stephen Farrell <steve@farrell.org>
  *  Stephen Hurd <shurd@FreeBSD.org>
  *  Steve Wills <swills@FreeBSD.org>
  *  Steven Enderle <enderle@mdn.de>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Thierry Thomas (<thierry@FreeBSD.org>)
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Timothy Bourke <timbob@bigpond.com>
  *  Ting-Wei Lan <lantw44@gmail.com>
  *  Tobias Roth <ports@fsck.ch>
  *  Tom Rhodes <trhodes@FreeBSD.org>
  *  Tomoyuki Sakurai <cherry@trombik.org>
  *  Torsten Blum <torstenb@FreeBSD.org>
  *  Vladimir Kondratyev <wulf@FreeBSD.org>
  *  Wei-chun Chao
  *  Wen Heping <wen@FreeBSD.org>
  *  Willem van Engen <wvengen@stack.nl>
  *  Wojciech A. Koszek <wkoszek@FreeBSD.org>
  *  Xavier Beaudouin <kiwi@oav.net>
  *  Yen-Ming Lee <leeym@FreeBSD.org>
  *  Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yoichi NAKAYAMA <yoichi@FreeBSD.org>
  *  Yonatan@Xpert.com
  *  Yukihiro Nakai <nakai@mlab.t.u-tokyo.ac.jp>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  Zach Thompson <hideo@lastamericanempire.com>
  *  Zeus Panchenko <zeus@gnu.org.ua>
  *  alfred@FreeBSD.org
  *  bmc@WillsCreek.COM
  *  chinsan
  *  cracauer@cons.org "Martin Cracauer"
  *  dbaker
  *  dd
  *  dikshie <dikshie@lapi.itb.ac.id>
  *  djp
  *  globalpanic@gmx.net
  *  gmarco@giovannelli.it
  *  gpalmer
  *  hrs, lesi
  *  igor@zynaps.ru
  *  ijliao
  *  itojun@itojun.org
  *  jmacd
  *  joerg
  *  jsellens
  *  kaz
  *  king@v2project.com
  *  marcus
  *  marcus@FreeBSD.org
  *  markm
  *  milki <milki@rescomp.berkeley.edu>
  *  mnag
  *  moeding
  *  mp39590@gmail.com
  *  mstowe@chicago.us.mensa.org
  *  olgeni@FreeBSD.org
  *  osa
  *  pfg
  *  ports@c0decafe.net <ports@c0decafe.net>
  *  roam@FreeBSD.org
  *  roam@orbitel.bg
  *  sahne
  *  sanpei@FreeBSD.org
  *  sec@42.org
  *  sf
  *  shanee@augusta.de
  *  shipley@dis.org
  *  stolz@i2.informatik.rwth-aachen.de
  *  sumikawa@FreeBSD.org
  *  vanilla
  *  wosch

With hat:	portmgr
b832da1849
Mathieu Arnold (mat) · 1.01b.19_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Matthias Andree (mandree) · 1.01b.19_1
misc/mmv Bump PORTREVISION as we change file contents (extra patches) after r520802.
86d2798c02
Matthias Andree (mandree) · 1.01b.19
misc/mmv: make fetchable, and align with Debian buster (stable)

The patch file has become unfetchable, so fetch the Debian changes archive
instead, which contains all Debian patches, and a series file, and apply
the Debian patches per its order.

This obsoletes our local man page patch, and two hunks from the mmv.c patch.

Approved by:	(blanket, repairing an unfetchable port)
f96f343cb9
Antoine Brodin (antoine) · 1.01b.19
Mark a few ports BROKEN (unfetchable)
d0f83e12f1
Stefan Eßer (se) · 1.01b.19
Claim maintainership (was: ports@) and upgrade to version 1.01b.19. Add LICENSE based on the contents of file ANNOUNCE in the sources.

Approved by:	antoine (mentor)
06ef9fa33e
Dmitry Marakasov (amdmi3) · 1.01b.15
- Fix trailing whitespace in pkg-descrs, categories [g-n]*

Approved by:	portmgr blanket
4e942b6419
Mathieu Arnold (mat) · 1.01b.15
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
60d1a83c2a
Baptiste Daroussin (bapt) · 1.01b.15
Remove Author from pkg-descr and white space fixes
42510f4ef4
Antoine Brodin (antoine) · 1.01b.15
Maintainer no longer wishes to maintain those ports

With hat:	portmgr
636287c888
Emanuel Haupt (ehaupt) · 1.01b.15
Support staging
105507d639
Baptiste Daroussin (bapt) · 1.01b.15
Add NO_STAGE all over the place in preparation for the staging support (cat: misc)
8ac99398e2
Martin Wilke (miwi) · 1.01b.15
- Get Rid MD5 support
a9481afc8a
Sylvio Cesar Teixeira (sylvio) · 1.01b.15
- Update to 1.01b.15

PR:		ports/146301
Submitted by:	Simon Olofsson <simon@olofsson.de> (maintainer)
8f00ed9e42
Matthias Andree (mandree) · 1.01b.14_2
also install the default links mad, mcp, mln (append, copy, link) and manpages

bump PORTREVISION (changed pkg-plist)

Approved by: Simon Olofsson <simon@olofsson.de> (maintainer)
Approved by: garga (mentor)
8f98201f7e
Martin Wilke (miwi) · 1.01b.14_1
- Allow both escape characters '#' and '='

PR:		ports/104058
Submitted by:	Simon Olofsson <simon@olofsson.de> (maintainer)
c8f43bda63
Rong-En Fan (rafan) · 1.01b.14
- Update to 1.01b.14 - Pass maintainership to submitter

PR:		ports/102869
Submitted by:	Simon Olofsson <simon at olofsson.de>
Approved by:	Martin Tournoij <carpetsmoker at gmail.com>
be2b7e1e94
Simon Barner (barner) · 1.01b
- Unbreak [1] - Add new backup master sites [1] - Assign maintainership to submitter [1] - Use PLIST_FILES

Submitted by:	Martin Tournoij <carpetsmoker@gmail.com>
PR:		ports/102884
2242825758
Kris Kennaway (kris) · 1.01b
BROKEN: Unfetchable.  Since this port is unmaintained, deprecate and schedule for termination on 2006-12-01
e2a433aa09
Kris Kennaway (kris) · 1.01b
NO_CDROM and NO_PACKAGE are not appropriate; use RESTRICTED here instead
3f5fba3458
Pav Lucistnik (pav) · 1.01b
- Add SHA256
3f06646f44
Pav Lucistnik (pav) · 1.01b
- Fix fetching
b22c53171c
Kris Kennaway (kris) · 1.01b
Replace master site with a working one.
98d7e35952
Trevor Johnson (trevor) · 1.01b
SIZEify.
f15b845ebe
Mark Linimon (linimon) · 1.01b
Reset maintainer from me@FreeBSD.org to ports@FreeBSD.org.  Apparently me@ has not been active in the FreeBSD community for some time now.

Reviewed by:	portmgr@FreeBSD.org (a month or so ago)
bb4691d836
Ade Lovett (ade) · 1.01b
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
7e52725f2a
Stefan Eßer (se) · 1.01b
Use $WRKSRC instead of $WRKDIR/$DISTNAME.
73e6113793
Stefan Eßer (se) · 1.01b
Fix build on -current: initialization of FILE* outfile = stdout failed.

Testing the port revealed, that the SHAR archives could not be retrieved,
but a TAR archive is available from wuarchive, so I converted the port
to use it. This simplified the Makefile considerably as a side effect.

Approved by:	me@FreeBSD.org (port maintainer)
014bd4330f
Satoshi Asami (asami) · 1.01b
Convert to PORTNAME/PORTVERSION.
dad9a57abe
Michael Haro (mharo)
ln -> ${LN}
af5f314286
David E. O'Brien (obrien)
Change Id->FreeBSD.
d99d6e104d
Tim Vanderhoek (hoek)
Commit #3/4 to enforce caps, no period.

FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.

As promised,

$ time cvs ci
real    67m51.701s
user    0m1.250s
sys     0m5.345s
dd9ff05a6a
Steve Price (steve)
Sort PLIST.
cbf0af04a4
Tim Vanderhoek (hoek)
Remove miscellaneous manpages.
39448a6b27
Masafumi Max NAKANE (max)
/bin/sh -> ${SH}
75c141cc7d
Masafumi Max NAKANE (max)
Oops, previous commit broke the installation of man page.
bd3a21229d
Masafumi Max NAKANE (max)
Remove RESTRICTED and, instead, add NO_CDROM & NO_PACKAGE.  (Redistribution for charge is prohibited, no modification allowed.)

Various cleanups include:

List mmv.pch.Z as PATCHFILES instead of DISTFILES.
Put full path to the MASTER_SITES.
Instead of editing mmv.pch with scripts/makeitapatch, pass the name of
the file to be patched to the patch command via PATCH_DIST_ARGS.
Above three changes made do-fetch: & pre-clean:targets defined in this
Makefile unnecessary.

Call scripts/unshar via /bin/sh instead of giving it the execution bit in
pre-extract: target.

ln -> ln -fs
rm -> ${RM}
Use ${INSTALL_PROGRAM} and ${INSTALL_MAN}.
Use MAN1 var to compress the man page.

Reviewed by:	asami
a3d9d452bc
Masafumi Max NAKANE (max)
Redirect outputs to /dev/null to perform the extraction silently.
95f5c1697c
Satoshi Asami (asami)
${DISTDIR} -> ${DISTDIR}/${DIST_SUBDIR} change.

Hinted by:	obrien
4515213825
Satoshi Asami (asami)
Add ${DIST_SUBDIR} in front of filenames in files/md5.  Corresponds to changes made in rev. 1.232 of bsd.port.mk.
db879567ce
Satoshi Asami (asami)
Compress a bunch of manpages.  Remove unnecessary @ directives from PLISTs.

Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
c98cfd116d
David E. O'Brien (obrien)
CATEGORIES+= --> CATEGORIES= Misc variable reordering, cleaning up, etc.
47a616f11d
Satoshi Asami (asami)
Oh my goodness!  Satoshi is finally fed up and decided to "clean up" all the COMMENTs!  No package names, no version numbers, no "this is absolutix-3.1.2" type comments that have zero information contents.

Now, without any bad examples to follow, nobody has an excuse to import
a port with those kind of comments. :)

Phew!  238 ports modified!
95137d2010
Gary Palmer (gpalmer)
Convert from ncftp to fetch
0594bd8f8d
Satoshi Asami (asami)
This port is RESTRICTED because of restrictive copyright.
e6a4aea44a