misc/ctm 2.0_5 FreeBSD
Generate, receive and apply FreeBSD source updates per mail
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- Beerware, BSD2CLAUSE
- Categories
- misc
- Package size
- 41.1 KiB, 95.3 KiB installed
Description
CTM was originally "CVS Through eMail", but has since changed scope to be much more general.
CTM is now meant to be the definitive way to make and apply a delta between two versions of a directory tree.
There are two parts to this, making the delta and applying it. These are two entirely different things. CTM concentrates the computation-burden on the generation of the deltas, as a delta very often is applied more times than it is made. Second CTM tries to make the minimal size delta.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | misc/ctm | 2.0_5 |
| MidnightBSD | misc/ctm | 2.0 |
Install
Binary package:
pkg install ctm
From the ports tree:
cd /usr/ports/misc/ctm/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ctm>0:misc/ctm
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.0_5 | 2.0_5 | 2.0_2 | 2.0_4 | 2.0_5 |
| FreeBSD:14:quarterly | 2.0_5 | 2.0_5 | n/a | 2.0_4 | 2.0_5 |
| FreeBSD:15:latest | 2.0_5 | 2.0_5 | n/a | 2.0_4 | 2.0_4 |
| FreeBSD:15:quarterly | 2.0_5 | 2.0_5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.0_5 | 2.0_5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
No port depends on this one.
Configuration
Options name: misc_ctm
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- tar:txz
- Service scripts
- none
Files
Manual pages 5
- ctm(5)
- ctm(8)
- ctm_dequeue(8)
- ctm_rmail(8)
- ctm_smail(8)
pkg-plist 10
- share/man/man5/ctm.5.gz
- share/man/man8/ctm.8.gz
- share/man/man8/ctm_dequeue.8.gz
- share/man/man8/ctm_rmail.8.gz
- share/man/man8/ctm_smail.8.gz
- sbin/ctm
- sbin/ctm_dequeue
- sbin/ctm_rmail
- sbin/ctm_smail
- share/doc/ctm/README
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| freebsd-ctm-2.0-5b03b48_GH0.tar.gz | 40149 | 8690e4f7a32b62aea9fb087bfc56c857f1d16d63e7f5c343aabd3584163433e0 |
Commit history 0
No commits in the history this site was built from.