Port details on branch 2022Q2 |
- aegis Transaction-based software configuration management system
- 4.25_14 devel
=0 4.25_14Version of this port present on the latest quarterly branch. - Maintainer: aryeh.friedman@gmail.com
 - Port Added: 2022-04-24 04:16:20
- Last Update: 2022-04-10 19:47:23
- Commit Hash: 035e778
- License: GPLv3
- WWW:
- http://aegis.sourceforge.net/
- Description:
- Aegis is a transaction-based software configuration management system. It
provides a framework within which a team of developers may work on many
changes to a program independently, and Aegis coordinates integrating these
changes back into the master source of the program, with as little disruption
as possible. Some key features:
* All operations on the repository are based on change sets.
* True configurations. All changes are reproducible snapshots. Every change
set has a unique configuration identifier.
* Ability to rename files without losing their history.
* Binary files are supported.
* File meta-data are versioned. Aegis versions permissions also.
* Commits are truly atomic. No part of a commit takes effect until the entire
commit has succeeded. Log messages are attached to the change set, not
stored redundantly in each file.
* Access controls on lines of development (branches). Creating a branch in
Aegis can be accomplished with a single, fast command.
* Repository synchronization, geographically distributed development.
* Optimal performance for all users, local or remote (no difference).
* Disconnected commits.
* Peer-to-peer architecture. Work may flow in without involving a master site.
* Costs are proportional to change size, not data size.
WWW: http://aegis.sourceforge.net/
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/devel/aegis/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/aegis
- pkg install aegis
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: aegis
- Flavors: there is no flavor information for this port.
- distinfo:
- SIZE (aegis-4.25.D510.tar.gz) = 5194355
SHA256 (aegis-4.25.D510.tar.gz) = 53484003cf47709f2366aaecfdfa594dddd5f8ae0bd794be7d24e9ad86bf458e
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- msgfmt : devel/gettext-tools
- ghostscript9-agpl-base>=9.16_2 : print/ghostscript9-agpl-base
- groff : textproc/groff
- bison : devel/bison
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- tkdiff : textproc/tkdiff
- ghostscript9-agpl-base>=9.16_2 : print/ghostscript9-agpl-base
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Library dependencies:
-
- libcurl.so : ftp/curl
- libintl.so : devel/gettext-runtime
- libxml2.so : textproc/libxml2
- libtk86.so : x11-toolkits/tk86
- libtcl86.so : lang/tcl86
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for aegis-4.25_14:
DOCS=on: Build and/or install documentation
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
- Options name:
- devel_aegis
- USES:
- cpe gettext ghostscript gnome groff perl5 tk bison
- pkg-message:
- For install:
- Aegis has been installed.
If you want more development tools, check "devel/cook" and "devel/fhist".
- Master Sites:
|