Port details |
- rvm Archive manager that uses rsync to manage backups
- 1.11_7 archivers =3 1.11_7Version of this port present on the latest quarterly branch.
- Maintainer: portmaster@BSDforge.com
- Port Added: 2004-03-15 07:35:00
- Last Update: 2024-02-20 22:10:19
- Commit Hash: 9f4b644
- People watching this port, also watch:: festlex-oald, sendmail, nc, autoconf, mc
- License: GPLv2
- WWW:
- https://rvm.sourceforge.net/
- Description:
- RVM is an archive manager that uses rsync to manage backups of multiple
clients across multiple logical partitions (vaults). It has some features
that some other rsync-based backup schemes lack, such as being written in
C++, needing no scripts or other programs than rsync and any binaries on
which rsync depends (such as SSH), the ability to manage multiple instances
of rsync connections to separate clients in parallel, the ability to use
multiple logical partitions (vaults) in a configurable fashion for purposes
of redundancy and added reliability, and the use of hard links for files that
have not changed from one archive to the next.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/archivers/rvm/ && make install clean
- To add the package, run one of these commands:
- pkg install archivers/rvm
- pkg install rvman
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: rvman
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (rvm_1.11.tar.gz) = 7a0c126b9e6e01b406c5900d890ed901c7a7cb00bf40e419e4aa49e39bd2303e
SIZE (rvm_1.11.tar.gz) = 323502
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rsync : net/rsync
- Runtime dependencies:
-
- rsync : net/rsync
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- archivers_rvm
- USES:
- compiler:c++11-lang
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.11_7 20 Feb 2024 22:10:19 |
Muhammad Moinur Rahman (bofh) |
archivers/rvm: Moved man to share/man
Approved by: portmgr (blanket) |
1.11_6 06 Nov 2023 10:03:47 |
Rodrigo Osorio (rodrigo) |
*/*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems
Approved by: portmgr (blanket)
PR: 274888 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
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) |
1.11_6 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
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.
(Only the first 15 lines of the commit message are shown above ) |
1.11_6 13 Aug 2022 18:51:14 |
Matthias Andree (mandree) |
*: bump PORTREVISION of all devel/xxhash users...
...except archivers/py-borgbackup, which requires a more complete fix. |
1.11_5 20 Jul 2022 14:20:49 |
Tobias C. Berner (tcberner) |
archivers: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Albert Vernon <f3cun3c02@sneakemail.com>
* Alex Dupre <ale@FreeBSD.org>
* Alex Samorukov <samm@freebsd.org>
* Alexander Kuehn <freebsd@nagilum.org>
* Alexander Logvinov <ports@logvinov.com>
* Alexander Zhuravlev <zaa@zaa.pp.ru>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey Dokuchaev <danfe@regency.nsu.ru>
* Anders Nordby <anders@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.11_5 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.11_5 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
1.11_4 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
1.11_3 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
1.11_2 10 Sep 2017 20:55:39 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
1.11_1 01 Apr 2017 15:23:32 |
gerald |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
1.11 22 Feb 2017 12:59:28 |
bapt |
Remove useless dependency on GNU make
Those ports builds perfectly fine with bmake |
1.11 26 Jul 2016 16:51:16 |
mat |
Cleanup patches, a* categories.
Rename them to follow the make makepatch naming, and regenerate them.
With hat: portmgr
Sponsored by: Absolight |
1.11 01 Apr 2016 13:29:17 |
mat |
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight |
1.11 16 Aug 2015 13:46:49 |
pawel |
- Update to version 1.11
- Take maintainership, add LICENSE
- Sort USES
PR: 202160
Submitted by: Chris Hutchinson <portmaster@bsdforge.com> |
08 Oct 2013 20:48:35
|
bapt |
replace USE_GCC=yes by compiler:c++11-lang, in fact that port doesn't need
modern c++
but build crashes with g++ 4.2.1 from base but wotk properly with both clang and
newer gcc |
1.07 03 Oct 2013 15:09:57 |
bsam |
Preamble: the port has PKGNAME conflict with devel/rvm.
As per www.bsdstats.org this port has 10 times less user base, so let's
change this port. The official site names it "Rsync Vault Manager".
Seems that rvman is a good compromise for the package name, so
. PKGNAMESUFFIX=an;
. remove NO_LATEST_LINK=yes;
while here:
. support staging.
Reported by: bapt |
20 Sep 2013 13:11:21
|
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
archivers) |
1.07 30 Aug 2013 01:02:57 |
bapt |
Convert archivers from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some port to the new perl world
- Convert some port from USE_GNOME=pkgconfig to USES=pkgconfig |
1.07 17 Aug 2013 16:27:24 |
gerald |
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.
This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.
That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.
Approved by: portmgr (bdrewery) |
1.07 09 Mar 2013 19:59:22 |
eadler |
Return davide's ports to the pool per request.
While here:
- trim header
- fix COMMENT
Approved by: davide (maintainer) |
1.07 18 Dec 2012 07:57:31 |
danfe |
For a number of ports in archives category, trim the header and drop leading
indefinite article from COMMENT line; also fix few noticed styles bugs while
I am here. |
1.07 26 Jul 2012 21:59:13 |
gerald |
Replace USE_GCC=4.4+ by USE_GCC=4.6+ since GCC 4.4 is on its way out
and GCC 4.6 has been the default for a while.
Approved by: maintainer |
1.07 11 Aug 2011 19:20:17 |
kwm |
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.
PR: ports/159624
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> |
1.07 18 Mar 2011 17:59:51 |
miwi |
- Get Rid MD5 support
With hat: portmgr (myself) |
1.07 07 Oct 2010 16:38:36 |
amdmi3 |
- Update to 1.07
- Pass maintainership to submitter
PR: 151164
Submitted by: Davide Italiano <davide.italiano@gmail.com> |
1.05 24 Aug 2010 21:26:34 |
gerald |
USE_GCC=4.3+ is just an alias for USE_GCC=4.4+, so use the latter. |
1.05 17 Aug 2010 15:40:27 |
amdmi3 |
- Update to 1.05
PR: 149331
Submitted by: Armin Pirkovitsch <armin@frozen-zone.org> |
1.03 09 Nov 2008 13:22:22 |
danfe |
- Correctly assign RUN_DEPENDS
- Canonicalize Makefile header
- Use double space after period in port description |
1.03 04 Jul 2008 22:10:23 |
gahr |
- Update to 1.03
PR: 125228
Submitted by: Ports Fury |
1.02 14 Jun 2008 20:21:01 |
lwhsu |
- Update to version 1.02
PR: ports/124581
Submitted by: KATO Tsuguru <tkato432 AT yahoo.com> |
1.01_1 06 Jun 2008 13:02:32 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
1.01 25 Jan 2008 17:37:34 |
danfe |
Clean up port descriptions for unmaintained ports in `archivers' category:
markup and spelling fixes, kill EOL whitespace and extraneous attribution. |
1.01 20 Nov 2007 03:02:37 |
linimon |
Build fixed by Jul 14 2007 but left marked BROKEN. Unmark.
Reported by: pointyhat
Approved by: portmgr (self) |
1.01 14 Jul 2007 10:43:13 |
lme |
Fix build with gcc 4.2
Approved by: miwi (mentor) |
1.01 02 Jul 2007 19:01:04 |
pav |
- Mark these unmaintained ports BROKEN on HEAD: do not compile with GCC 4.2 |
1.01 29 Jun 2007 19:33:25 |
linimon |
Reset rainer.alves@gmail.com by request due to current lack of time to
work on FreeBSD. |
1.01 02 May 2007 07:10:00 |
edwin |
[patch] archivers/rvm - cleanup non-supported FreeBSD version
PR: ports/111640
Submitted by: Edwin Groothuis <edwin@mavetju.org>
Approved by: maintainer timeout |
1.01 06 Dec 2006 08:52:18 |
miwi |
- Update to 1.01
PR: ports/105663
Submitted by: miwi
Approved by: maintainer timeout |
1.0 29 Jan 2006 23:20:45 |
pav |
- Unbreak: patch out the offending check from configure script
PR: ports/92510
Submitted by: Rainer Alves <rainer.alves@gmail.com> (maintainer) |
1.0 30 Dec 2005 19:04:39 |
pav |
- Update to 1.0
- Take maintainership
PR: ports/91103
Submitted by: Rainer Alves <rainer.alves@gmail.com> |
0.90.3.b 23 Nov 2005 23:37:45 |
pav |
- Add SHA256 |
0.90.3.b 26 Oct 2005 19:36:33 |
kris |
BROKEN: This port attempts to allocate an infinite amount of memory during
configure, just so it can see what happens to itself when it runs the system
out of swap. |
0.90.3.b 13 Oct 2005 10:18:32 |
vs |
Use MAKE_ARGS |
0.90.3.b 29 Sep 2005 08:34:46 |
vs |
Use DISTVERSION |
0.90.3.b 18 Jan 2005 21:22:12 |
clement |
- Update to 0.90.3.b |
0.90.2.b 22 Aug 2004 00:51:49 |
krion |
Fix build with gcc-3.4
PR: ports/70780
Submitted by: Ports Fury |
0.90.2.b 16 Aug 2004 02:33:05 |
kris |
BROKEN on 5.x: Does not compile with gcc 3.4.2 |
0.90.2.b 14 Jul 2004 12:18:34 |
krion |
Update to version 0.90.2-beta
PR: ports/68996
Submitted by: Ports Fury |
0.90.b 29 Apr 2004 02:23:36 |
ijliao |
upgrade to 0.90 beta |
0.80.2.a 19 Apr 2004 14:17:23 |
clement |
- define NO_LATEST_LINK.
Maybe LATEST_LINK=archivers_rvm would be better.
If you think so, let me know.
Noticed by: Ports with duplicate LATEST_LINKS report |
0.80.2.a 08 Apr 2004 20:50:06 |
krion |
- Update to version 0.80.2.a
PR: ports/65259
Submitted by: Ports Fury |
0.80.a 15 Mar 2004 08:05:46 |
ijliao |
use more clear comment |
0.80.a 15 Mar 2004 07:34:34 |
ijliao |
add rvm 0.80a
Rsync Vault Manager |