G
gawk: GNU awk
The GNU AWK utility, a pattern scanning and processing tool.
Download
| gawk-3.1.8-0.dmg | Upgraded to new version |
| gawk-3.1.7-0.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/gawk --version GNU Awk 3.1.7 Copyright (C) 1989, 1991-2009 Free Software Foundation.
gettext: GNU gettext
This is the GNU gettext package. It is interesting for authors or maintainers of other packages or programs which they want to see internationalized. As one step the handling of messages in different languages should be implemented. For this task GNU gettext provides the needed tools and library functions.
Download
| gettext-0.17-6.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/gettext /usr/local/bin/gettext: missing arguments
git: GIT - Tree History Storage Tool
GIT is a "directory content manager" designed to handle absolutely massive projects with speed and efficiency, and the release of the 2.6.12 (and later) versions of the Linux kernel as well as more and more other projects switching to it would indicate that it does this task well.
GIT falls in the category of distributed source code management tools, similar to e.g. GNU Arch or Monotone (or, in the commercial world, BitKeeper). Every GIT working directory is a full-fledged repository with full revision tracking capabilities, not dependent on network access to a central server.
Download
| git-1.7.2.1-0.dmg | Upgraded to new version. Fixed issue 22 |
| git-1.6.5-0.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/git --version git version 1.6.5
glib: General-purpose utility library
General-purpose library in it's second version from the GTK+ team, includes support routines for C such as lists, trees, hashes, memory allocation, and many other things.
Download
| glib-2.23.5-0.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/gtester -v gtester version 2.20.4
gloox: Full-featured Jabber/XMPP client library written in C++
gloox is a rock-solid, full-featured Jabber/XMPP client library, written in C++. It makes writing spec-compliant clients easy and allows for hassle-free integration of Jabber/XMPP functionality into existing applications. gloox is released under the GNU GPL. Commercial licensing and support are available.
Download
| gloox-1.0-0.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/gloox-config --cxxflags --libs -I/usr/local/include -L/usr/local/lib -lresolv -lssl -lcrypto -lz
gmp: Library for arbitrary precision arithmetic
GNU MP is a library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. It has a rich set of functions, and the functions have a regular interface.
GNU MP is designed to be as fast as possible, both for small operands and for huge operands. The speed is achieved by using fullwords as the basic arithmetic type, by using fast algorithms, by carefully optimized assembly code for the most common inner loops for a lots of CPUs, and by a general emphasis on speed (instead of simplicity or elegance).
The speed of GNU MP is believed to be faster than any other similar library. The advantage for GNU MP increases with the operand sizes for certain operations, since GNU MP in many cases has asymptotically faster algorithms.
Download
| gmp-4.3.2-0.i386.dmg | Rudix 2010 |
gmpy: Multiprecision arithmetic for Python
A C-coded Python extension module that wraps the GMP library to provide to Python code fast multiprecision arithmetic (integer, rational, and float), random number generation, advanced number-theoretical functions, and more.
Download
| gmpy-1.11rc1-0.i386.dmg | Rudix 2010 |
gnupg: GNU privacy guard - a free PGP replacement
GnuPG is a complete and free replacement for PGP. Because it does not use IDEA or RSA it can be used without any restrictions. GnuPG is nearly in compliance with RFC2440 (OpenPGP).
| gnupg-1.4.10-0.i386.dmg | Rudix 2010 |
gnuplot: Command-driven interactive function plotting program
Gnuplot is a command-driven interactive function plotting program.
Plots any number of functions, built up of C operators, C library functions, and some things C doesn't have like **, sgn(), etc. Also support for plotting data files, to compare actual data to theoretical curves.
Download
| gnuplot-4.2.6-1.dmg - Recompiled with a static version of GD library (PNG support) [Dec2009] | Rudix 2010 |
grep: GNU versions of grep pattern matching utilities
The GNU versions of commonly used grep utilities. Grep searches through textual input for lines which contain a match to a specified pattern and then prints the matching lines. GNU's grep utilities include grep, egrep and fgrep.
Download
| grep-2.5.4-1.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/grep --version GNU grep 2.5.4 Copyright (C) 2009 Free Software Foundation, Inc. …
guile: GNU's Ubiquitous Intelligent Language for Extension
GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library that implements the Scheme language plus various convenient facilities. It's designed so that you can link it into an application or utility to make it extensible. Our plan is to link this library into all GNU programs that call for extensibility.
Download
| guile-1.8.7-2.i386.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/guile guile> (display "Hello Rudix!\n") Hello Rudix! guile> (exit)
H
hexedit: View and edit files in hexadecimal or ASCII
Hexedit view and edit files in hexadecimal or in ASCII. hexedit shows a file both in ASCII and in hexadecimal. The file can be a device as the file is not whole read. You can modify the file and search through it. You have also copy&paste, and save to file functions. Modifications are shown in bold.
Download
| hexedit-1.2.12-4.dmg - Recompiled for Snow Leopard | Rudix 2010 |
Testing
$ /usr/local/bin/hexedit -h usage: hexedit [-s | --sector] [-m | --maximize] [--color] [-h | --help] filename
hoc: From Kernighan & Pike: High Order Calculator
Hoc interprets a simple language for floating point arithmetic, at about the level of Basic, with C-like syntax and functions. Hoc was written by Kernighan & Pike and published in their 1984 classic UNIX book "The UNIX Programming Environment" (Prentice-Hall, ISBN 0-13-937681-X).
Download
| hoc-1.1-5.dmg - Recompiled for Snow Leopard | Rudix 2010 |
Testing
$ /usr/local/bin/hoc 4*atan(1) 3.14159265358979
htmldoc: Convert HTML pages to PDF/PS format
HTMLDOC was developed in response to a need to generate high quality documentation in printed and electronic forms. It converts source HTML documentation into PDF and Postscript form, and has a GUI and CLI front-end to accomplish this.
Commercial support is available from Easy Software Products, and more information regarding this can be found at the homepage.
Download
| htmldoc-1.8.27-11.dmg - Recompiled for Snow Leopard | Rudix 2010 |
Testing
$ /usr/local/bin/htmldoc --version 1.8.27
httpd: Apache HTTP server
The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.
Download
| httpd-2.2.14-0.dmg - Upgraded to new version. Recompiled for Snow Leopard | Rudix 2010 |
Testing
$ /usr/local/sbin/httpd -v Server version: Apache/2.2.14 (Unix) Server built: Dec 25 2009 12:16:49
httptunnel: HTTP tunneling utility
httptunnel creates a bidirectional virtual data path tunneled in HTTP requests. The requests can be sent via an HTTP proxy if so desired.
This can be useful for users behind restrictive firewalls. If WWW access is allowed through an HTTP proxy, it's possible to use httptunnel and, say, telnet or PPP to connect to a computer outside the firewall.
Download
| httptunnel-3.3-1.dmg | Rudix 2010 |
I
ipython: The iPython framework
The goal of IPython is to create a comprehensive environment for interactive and exploratory computing.
Download
| ipython-0.10-0.dmg | Rudix 2010 |
imap: University of Washington IMAP4rev1/POP2/POP3 mail servers
This is the IMAP4rev1 server from the University of Washington. Included are backwards-compatible (almost) POP2 and POP3 servers.
c-client is a common API for accessing mailboxes. It is used internally by the popular PINE mail reader as well as the University of Washington's IMAP server.
Download
| imap-2007e-2.dmg | Rudix 2010 |
inadyn: Simple DYNAMIC DNS client
INADYN is a dynamic DNS client. That is, it maintains the IP address of a host name. It periodically checks whether the IP address stored by the DNS server is the real current address of the machine that is running INADYN. It supports the following dynamic DNS services.
Download
| inadyn-1.96.2-9.dmg | Rudix 2010 |
Testing
$ /usr/local/sbin/inadyn --version Version: 1.96.2