Signed-off-by: Max Howell <max@methylblue.com>
I had quite a few quibbles with the name. Google can't make up their minds what they call it apparently!
Pass in a list of any files that you don't want cleaned
with a path relative to the cellar. e.g. `strip_paths ['bin/znc']`
It's backwards compatible with def strip_clean?, at least for now.
The znc formula is updated as an example.
ClosesHomebrew/homebrew#56
If jpeg7 is already installed when you try to install ghostscript there is a
compilation error.
The answer is to move the included jpeg6 source directory out of the way,
download jpeg7, and create a link to the jpeg7 source inside of the
ghostscript source... ghostscript is none the wiser.
Guile is a library designed to help programmers create flexible applications. Using Guile
in an application allows programmers to write plug-ins, or modules (there are many names,
but the concept is essentially the same) and users to use them to have an application fit
their needs.
GMP is a free library for arbitrary precision arithmetic, operating on
signed integers, rational numbers, and floating point numbers. There is
no practical limit to the precision except the ones implied by the available
memory in the machine GMP runs on. GMP has a rich set of functions, and the
functions have a regular interface.
The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting
replacement for C malloc or C++ new. It allows you to allocate memory basically as you
normally would, without explicitly deallocating memory that is no longer useful. The collector
automatically recycles memory when it determines that it can no longer be otherwise accessed.
Adam Vandenberg:
Update bdw-gc formula for 10.6
Hercules is an open source software implementation of the mainframe
System/370 and ESA/390 architectures, in addition to the new 64-bit
z/Architecture.
Lynx is a fully-featured World Wide Web (WWW) browser for users on Unix,
VMS, and other platforms running cursor-addressable, character-cell
terminals or emulators. That includes vt100 terminals, other character-
cell displays, and vt100 emulators such as Kermit or Procomm running on PCs
or Macs.
Mac OS X projects that use SDL through Objective-C may
require the "SDLmain" support files.
Since these are not strictly header files, they are not
installed into include by default, so we put them in our
libexec folder.
It appears as though Homebrew is aggressively removing empty
directories. I just created empty files to keep these alive so that
CouchDB would't choke on startup. I'm tired, otherwise I'd see if I
could use skip_clean? to skip removing the empty dirs.
Thanks to Kamal for fixing the initial log directory mixup.
Signed-Off-By: Adam Vandenberg <flangy@gmail.com>
Update Couchdb formula now that skip_clean? can test empty folders.
Adding user creation commands, and adding note about aliasing commands.
Formula working nicely now :-D
Adding note about postgres gem to avoid conflicts (took me a while to figure
out)
mmv is a program to move/copy/append/link multiple files according to a set of
wildcard patterns. This multiple action is performed safely, i.e. without any
unexpected deletion of files due to collisions of target names with existing
filenames or with other target names.
Tokyo Cabinet: a modern implementation of DBM. Written by Mikio
Hirabayashi who is also the author of HyperEstraier and QDBM. Supports
hash table, B+tree, or fixed-length array databases of key/value pairs.
Signed-off-by: Max Howell <max@methylblue.com>
I changed the filename as policy is to hyphen separate if the actual name is
space separated. I plan to add functionality so if the user types a common
alias, it is recognised, as I understand that using hyphens in this case would
be unusual.
Also removed the md5 as only one of sha1 and md5 is checked. And correct me if
I'm wrong but two hashes seems unnecessary.
Signed-off-by: Max Howell <max@methylblue.com>
I amended it slightly from the original patch: f91a542e8f07323bca00da3de4eee7060e8122a7
FixesHomebrew/homebrew#38