Rudix Unix ports and packages for Mac OS X delivered the Right Way™

A

apr: The Apache Portable Runtime library

The Apache Portable Run-time mission is to provide a library of routines that allows programmers to write a program once and be able to compile it anywhere.

Download

apr-1.3.9-0.dmgRudix 2010
apr-1.4.2-0.dmgUpgraded to new version

Testing

$  /usr/local/bin/apr-1-config  --version
1.4.2

apr-util: Companion library to APR

The APR-util provides a number of helpful abstractions on top of APR.

Download

apr-util-1.3.9-1.dmgRudix 2010
apr-util-1.3.9-2.dmgRecompiled with apr 1.4.2
Fixed issue 1

Testing

$ /usr/local/bin/apu-1-config --version
1.3.9

astyle: Indenter and formatter of C/C++/Java source files

Artistic Style is a reindenter and reformatter of C++, C and Java source code.

Download

astyle-1.23-1.dmgRudix 2010
astyle-1.24-0.dmgUpgraded to new version

Testing

$ /usr/local/bin/astyle --version
Artistic Style Version 1.24

autoconf: Automatically configure source code on many Unix platforms

Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts allegedly can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls.

Download

autoconf-2.65-0.dmgRudix 2010
autoconf-2.66-0.dmgUpgraded to new version

Testing

$ /usr/local/bin/autoconf --version
autoconf (GNU Autoconf) 2.66
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+/Autoconf: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.

automake: GNU standards-compliant Makefile generator

Automake is an experimental Makefile generator. It was inspired by the 4.4BSD make and include files, but aims to be portable and to conform to the GNU standards for Makefile variables and targets.

Automake assumes the project uses autoconf. If you want automatic dependency tracking support, the use of GNU make is also required.

Download

automake-1.11-1.dmgRudix 2010
automake-1.11.1-0.dmgCVE-2009-4029 Automake security fix for 'make dist*'

Testing

$ /usr/local/bin/automake --version
automake (GNU automake) 1.11.1
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Tom Tromey <tromey@redhat.com>
       and Alexandre Duret-Lutz <adl@gnu.org>.

B

bash: GNU Bourne Again Shell

Bash is the GNU Project's Bourne Again SHell, an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh).

Bash is intended to be a conformant implementation of the IEEE POSIX Shell and Tools specification (IEEE Working Group 1003.2).

Download

bash-4.1-0.dmgRudix 2010

Testing

$ /usr/local/bin/bash4 --version
GNU bash, version 4.1.0(2)-release (i386-apple-darwin10.2.0)
Copyright (C) 2009 Free Software Foundation, Inc
...

boost: Free peer-reviewed portable C++ source libraries

Boost emphasizes libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use.

Download

boost-1.42.0-0.i386.dmgRudix 2010
boost-1.43.0-0.dmgUpgraded to new version
Built as Universal Binary

bvi: Binary visual display editor, based on vi

Bvi (binary visual) is a display oriented binary editor based on the vi(1) text editor. It uses commands similar to the commands of vi(1), with some changes due to their different tasks.

Download

bvi-1.3.2-6.dmgRudix 2010

bzr: Distributed version control system

Bazaar is a decentralized revision control system, designed to be easy for developers and end users alike.

Download

bzr-2.1.0b1-0.dmgRudix 2010
bzr-2.1.2-0.dmgUpgraded to new version

Testing

$ /usr/local/bin/bzr
Bazaar -- a free distributed version-control tool

C

cabextract: Extracts files from Microsoft CAB archives

Cabextract is Free Software for extracting Microsoft cabinet files, also called .CAB files, on UNIX or UNIX-like systems. cabextract is distributed under the GPL license. It is based on the portable LGPL libmspack library. cabextract supports all special features and all compression formats of Microsoft cabinet files.

Download

cabextract-1.3-0.dmgUpgraded to new version
cabextract-1.2-7.dmgRudix 2010

cadaver: Command-line WebDAV client

Cadaver is a command-line WebDAV client for Unix. It supports file upload, download, on-screen display, namespace operations (move/copy), collection creation and deletion, and locking operations.

Download

cadaver-0.23.2-6.dmgRudix 2010
cadaver-0.23.3-0.dmgUpgraded to new version

cairo: vector graphics library

Cairo provides a stateful user-level API with capabilities similar to the PDF 1.4 imaging model. Cairo provides operations including stroking and filling Bezier cubic splines, transforming and compositing translucent images, and antialiased text rendering.

Download

cairo-1.8.10-0.dmgRudix 2010

ccache: Compiler cache

Ccache is a compiler cache. It acts as a caching pre-processor to C/C++ compilers, utilizing compiler output and a hash to detect when a compilation can be satisfied from cache. This often results in a 5 to 10 times speedup in common compilations.

The most important aspect of ccache is to always produce exactly the same output that the real compiler would produce. This includes providing exactly the same object files and exactly the same compiler warnings that would be produced if you use the real compiler.

Ccache typically adds a little bit of a slowdown to uncached compiles, but makes up for it with drastic speedups in already-seen compiles that it has cached.

Download

ccache-2.4-18.dmgRudix 2010
ccache-3.0.1-0.dmgUpgraded to new version

Testing

$ /usr/local/bin/ccache --version
ccache version 3.0.1

Copyright (C) 2002-2007 Andrew Tridgell
Copyright (C) 2009-2010 Joel Rosdahl

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 3 of the License, or (at your option) any later
version.

cflow: Analyze C source files and print a call graph

GNU cflow analyzes a collection of C source files and prints a graph, charting control flow within the program.

GNU cflow is able to produce both direct and inverted flowgraphs for C sources. Optionally a cross-reference listing can be generated. Two output formats are implemented: POSIX and GNU (extended).

Download

cflow-1.3-0.dmgRudix 2010

check: Unit test framework for C programs

Check is a unit test framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals. The output from unit tests can be used within source code editors and IDEs.

Download

check-0.9.8-0.dmgRudix 2010

cheetah: Python-powered template engine and code generator

Cheetah is a Python-powered template engine and code generator. It can be used as a standalone utility or it can be combined with other tools. Cheetah has many potential uses, but web developers looking for a viable alternative to ASP, JSP, PHP and PSP are expected to be its principle user group.

Download

cheetah-2.4.0-0.dmgRudix 2010
cheetah-2.4.2.1-0.dmgUpgraded to new version

Testing

$ python
Python 2.6.1 (r261:67515, Feb 11 2010, 00:51:29) 
[GCC 4.2.1 (Apple Inc. build 5646)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import Cheetah

clisp: ANSI Common Lisp compiler

CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany. It mostly supports the Lisp described in the ANSI Common Lisp standard.

Download

clisp-2.48-0.i386.dmgRudix 2010

coreutils: GNU core utilities

The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.

Download

coreutils-7.6-0.dmgRudix 2010
coreutils-8.5-0.dmgUpgraded to new version

cscope: Cscope is a developer's tool for browsing source code

Cscope is a developer's tool for browsing program code.

Download

cscope-15.7a-0.dmgRudix 2010

Testing

$ /usr/local/bin/cscope 
cscope: no source files found

ctags: Multilanguage implementation of ctags

Exuberant Ctags is a multilanguage reimplementation of the much-underused ctags(1) program. It generates indexes of source code definitions which are used by a number of editors and tools.

Support for Assembler, AWK, ASP, BETA, Bourne/Korn/Z Shell, C, C++, COBOL, Eiffel, Fortran, Java, Lisp, Makefile, Pascal, Perl, PHP, Python, REXX, Ruby, S-Lang, Scheme, Tcl, and Vim is present; in particular, the C/C++ parser is far less easily fooled by pre-processor conditional constructs than many other ctags(1) imple-mentations.

Download

ctags-5.8-0.dmgRudix 2010

Testing

$ /usr/local/bin/exuberant-ctags 
exuberant-ctags: No files specified. Try "exuberant-ctags --help".