GOCR is an OCR (Optical Character Recognition) program, developed under the
GNU Public License. It converts scanned images of text back to text files.
Joerg Schulenburg started the program, and now leads a team of developers.
GOCR can be used with different front-ends, which makes it very easy to port
to different OSes and architectures. It can open many different image formats,
and its quality have been improving in a daily basis.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Fixed man install path
grepcidr can be used to filter a list of IP addresses against one or more
Classless Inter-Domain Routing (CIDR) specifications, or arbitrary networks
specified by an address range. As with grep, there are options to invert
matching and load patterns from a file. grepcidr is capable of comparing
thousands or even millions of IPs to networks with little memory usage
and in reasonable computation time.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
http://boxes.thomasjensen.com/
/* _\|/_
(o o)
+----oOO-{_}-OOo----+
| boxes draws any |
| kind of boxes |
| around your text! |
+------------------*/
A simple text filter that will add boxes of ASCII text around the
filtered text.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
When compiling MongoDB from source, it relies on 2 date functions
which are not exported in the version of SpiderMonkey provided by Homebrew.
Homebrew itself uses binary MongoDB installs, but we include this patch
to allow manual compiles of MondoDB.
Adds the --with-bot and --with-proxy fetures that were not included
using the --with-moduls argument. Also removes
--disable-dependancy-tracking.
The configure script will find the wrong perl include path. Adds the
correct configure option to fix this.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Reformat configure args
The goal of the CGAL Open Source Project is to provide easy access to efficient and reliable geometric algorithms in the form of a C++ library. CGAL is used in various areas needing geometric computation, such as: computer graphics, scientific visualization, computer aided design and modeling, geographic information systems, molecular biology, medical imaging, robotics and motion planning, mesh generation, numerical methods...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Adds new Bitlbee formula for version 1.2.7
BitlBee brings IM (instant messaging) to IRC clients. It's a great
solution for people who have an IRC client running all the time and
don't want to run an additional MSN/AIM/whatever client.
BitlBee currently supports the following IM networks/protocols:
XMPP/Jabber (including Google Talk), MSN Messenger, Yahoo!
Messenger, AIM and ICQ.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
this version does not install man pages, pending necessary formulae to
build them: xmlto, gnu-getopts, docbook-xml, docbook-xsl, docbook-4.5
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
SoundTouch is an open-source audio processing library for changing the
Tempo, Pitch and Playback Rates of audio streams or files.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
From [discount's website][1.6.6]:
* version 1.6.6 repairs two defects, one in the markdown compiler and one in
`theme`:
1. In `theme`, I needed to take into account the source filename
might not have an extension when I'm making the `.html` filename.
The old behavior was to look for a dot and put the `.html` after
that, but _I didn't check to see if there was actually a dot there_
before appending the `.html`!
This did not work out too well if there was no dot.
2. In the markdown parser, I wasn't handling escapes of the
open square bracket inside a `[]()` construct.
So a link like
[foo\[and\]bar](does not work properly!)
would not parse because
my square bracket matcher would look for an additional `]`
to match the `\[` inside the `[]` part.
[1.6.6]: http://www.pell.portland.or.us/~orc/Code/discount/#1.6.6
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The latest 1.9.3x builds of SpiderMonkey are not compatible with CouchDB,
and presumably other software that depends on an older SpiderMonkey API.
Revert SpiderMonkey to the previous version, but update the version to
reflect what that revision actually is.
Created a new Homebrew formula for the odt2txt command-line document-to-text conversion tool. Installs
to a snapshot version with Mac support in the Makefile.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Remove "/opt" paths from Makefile
* Use a stable tarball on Google Code instead of an hg revision
* Update to 1.9.3 to stop getting compile errors on 64-bit OS X
* autoconf 2.1.3 apparently no longer needed
* Replace the wodgy patch with use of inreplace and ENV vars.
* Keep the (initially empty) share/lua and lib/lua folders around, so that
lua package managers can put modules there.
* Use a SVN checkout for Metasploit.
The Metasploit tarballs are loaded with .svn folders which we would
have to delete anyway, so use a Subversion checkout and tagged
release.
The Automated Testing Framework (ATF) is a collection of libraries and
utilities designed to ease unattended application testing in the hands of
developers and end users of a specific piece of software.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
stunnel is an SSL wrapper daemon for clients or servers that are not SSL-aware.
It is commonly used for inetd-style daemons such as POP3 or IMAP.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Specify etc explicitly and tweak caveats.
rzip is a compression program, similar in functionality to gzip or bzip2, but able to take advantage long distance redundencies in files, which can sometimes allow rzip to produce much better compression ratios than other programs.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
GiNaC is Not a CAS is a C++ library that supports symbolic computation
and may be used as the foundation of a Computer Algebra System (CAS).
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The Class Library for Numbers (CLN) is a C++ library that provides an
efficient implementation of arbitrary precision arithmetic.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The TeX-live 2008 formula was out of date (there's a 2009), buggy,
and doesn't build 64-bit.
The MacTeX package works and is supported, with a 2010 version in the works.
Let's recommend that instead.
FixesHomebrew/homebrew#1087
* Io switched its build system to `cmake`; adapt to that.
* Extract the `libsgml` formula.
* Install documentation.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Replaced ENV.gcc_4_2 + comments with calls to "fails_with_llvm",
to specifically message to the user when a formula is known or suspected
to not build with LLVM. If the user specifies "--use-llvm", the message
will be displayed, but compilation will be tried anyway.
Since using LLVM is now an advanced/hidden feature instead of the
default on 10.6, we'll let the user try anyway (and submit patches
if things are now working.)
ctail is a tool for operating tail(1) across large clusters of machines,
with many log files. It relies upon existing SSH authentication
infrastructure, rather than introducing central points of log
collection, or other large infrastructure changes, which aren't easily
changed in many systems.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
csshX is an SSH multiplexer. It connects to multiple machines via SSH
and lets you enter the same commands on each one of them.
There is no build system, just a single Perl script to be installed into
bin/.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
HostDB is a system for generating internal DNS zones, external DNS
zones, and DHCP configuration data from the same hostlist.txt file.
Keep your configurations consistent by generating them all from the
same source.
The files that are generated are beautifully formatted and easy to
"diff" before they are put into production. It even generates the
Makefile required to make the system all work together. A "file
push" mechanism (mkdestinations), plus many DNS-related utilities
are included (sortbyip, genrange, comparezones, checkrootcache).
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
HLLib is a package library for Half-Life that abstracts several package formats and provides a simple interface for all of them.
HLExtract is a command line utility written in C that can load all HLLib supported packages and extract multiple items from them while maintaining their directory structure
http://nemesis.thewavelength.net/index.php?p=35
OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications.
Depends on cmake, ilmbase, openexr, boost
Optionally depends on libpng, libtiff, libjpeg, jasper, qt, glew
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Updates to get it working; please improve if you can!
The POCO build scripts don't auto-detect when we're running 64-bit; it
always defaults to 32-bit libraries. This patch updates the POCO
formula to pass in the correct configure argument depending on the
underlying hardware.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
SiLK, the System for Internet-Level Knowledge, is a collection of
traffic analysis tools developed by the CERT Network Situational
Awareness Team (CERT NetSA) to facilitate security analysis of large
networks. The SiLK tool suite supports the efficient collection,
storage, and analysis of network flow data, enabling network security
analysts to rapidly query large historical traffic data sets. SiLK is
ideally suited for analyzing traffic on the backbone or border of a
large, distributed enterprise or mid-sized ISP.
A SiLK installation consists of two categories of applications: the
packing system and the analysis suite. The packing system collects
IPFIX, NetFlow v9, or NetFlow v5 and converts the data into a more
space efficient format, recording the packed records into
service-specific binary flat files. The analysis suite consists of
tools which read these flat files and perform various query
operations, ranging from per-record filtering to statistical analysis
of groups of records. The analysis tools interoperate using pipes,
allowing a user to develop a relatively sophisticated query from a
simple beginning.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
YAF is Yet Another Flowmeter. It processes packet data from pcap(3)
dumpfiles as generated by tcpdump(1) or via live capture from an
interface using pcap(3) into bidirectional flows, then exports those
flows to IPFIX Collecting Processes or in an IPFIX-based file format.
YAF's output can be used with the SiLK flow analysis tools and any
other IPFIX compliant toolchain.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libfixbuf provides an implementation of the IPFIX Protocol as a C
library, for building IPFIX Collecting and Exporting Processes.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The POCO C++ Libraries (POCO stands for POrtable COmponents) are open
source C++ class libraries that simplify and accelerate the
development of network-centric, portable applications in C++. The
libraries integrate perfectly with the C++ Standard Library and fill
many of the functional gaps left open by it. Their modular and
efficient design and implementation makes the POCO C++ Libraries
extremely well suited for embedded development, an area where the C++
programming language is becoming increasingly popular, due to its
suitability for both low-level (device I/O, interrupt handlers, etc.)
and high-level object-oriented development. Of course, the POCO C++
Libraries are also ready for enterprise-level challenges.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The ccache formula now installs ccache symlinks for a number of
compilers into the #{libexec} directory. By adding this
directory to your PATH, ccache will automatically be used for most
compilations. The list of compilers matches that in the current
MacPorts ccache portfile.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Added caveats
* libexec isn't linked in to HOMEBREW_PREFIX, so it is private enough
without a subfolder
Fortran support has been explicitly disabled in the NetCDF brew pending
the resolution of Issue 72. It is perfectly possible to use the brew to
build a working Fortran NetCDF library if a Fortran compiler is present.
However, configure may fail on 64 bit architectures as Homebrew does not
set the FCFLAGS and FFLAGS environment variables to be compatiable with
those set for CFLAGS.
The best resolution of this issue is formal support for a Fortran
compiler.
A non-existant configure argument related to Szip was removed. This
dependency is satisfied by specifying the location of HDF5.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>