DarwinPorts 1.3.1 review

Download
by rbytes.net on

The aim of the DarwinPorts project is to develop a second-generation system for the building, installation and management of third party software.

License: Freeware
OS: Mac OS X
File size: 0K
Developer: DarwinPorts Project
Price: $0.00
Updated: 01 Aug 2006
0 stars award from rbytes.net


The aim of the DarwinPorts project is to develop a second-generation system for the building, installation and management of third party software. DarwinPorts is mainly developed on Mac OS X, however by design it is quite portable and is intended to work on other UNIX-like systems, especially *BSD and hopefully Linux-based systems.
DarwinPorts is probably best described by comparison: It's sort of like the FreeBSD ports collection or Fink in that it automates the process of building third party software for Mac OS X and other operating systems. DarwinPorts also tracks all dependency information for a given piece of software. In other words, it knows what it needs to build and install and in what order for the piece of software you want to work properly. DarwinPorts knows how to make, build and install the software to a specific location, meaning that software installed via DarwinPorts doesn't simply scatter itself all over the system or require user knowledge of dependencies in what order.

What's New:
Fixed a bug in livecheck sourceforge guess algorithm. (pguyot)
Fixed an incompatibility of darwintrace.c with MacOS X 10.3. Darwintrace.c now also compiles on Linux. (pguyot)
Fixed a bug introduced by a patch to the fetch code. Now, fetch target can really deal with patch files even if the main fetch method is CVS or SVN. (pguyot)
Fixed a bug, introduced in 1.3, that prevented -f selfupdate from forcing a build of the fetched sources. (jberry)
Fixed a bug, introduced in 1.3, that prevented -u uninstall from working. (jberry)
Fixed a bug in xcode portgroup. One variable used by the group conflicted with global variables in port base code. (pguyot)
Added a new test case for a cvs+remote patch file bug. (pguyot)
Added ruby gems support for ruby group. (rcavanaugh & pguyot)
Trace now forbids creation of directories outside the sandbox. (pguyot)
Additions to man page for port(1): (jberry)
new port options -F, -i, -x, -p
mention interactive and batch modes
document extensions to info command.
Archive mode is now disabled by default. (landonf)
The upgrade target now properly detects and uses a matching binary archive if found, an uninstall && install combination needed up till now to pick it up. (jmpp).

Requirements:
XCode.

DarwinPorts 1.3.1 keywords