cgminer can be compiled to run on the mac, you just need to get ports or homebrew to get the dependancies
Can you elaborate on how to do this? Not a programmer.
http://www.macports.org/ install that
then using
sudo ports search <dependency name>
you look for each one of these
Dependencies:
curl dev library
http://curl.haxx.se/libcurl/ (libcurl4-openssl-dev)
curses dev library
(libncurses5-dev or libpdcurses on WIN32)
pkg-config
http://www.freedesktop.org/wiki/Software/pkg-config libtool
http://www.gnu.org/software/libtool/ jansson
http://www.digip.org/jansson/ (jansson is included in-tree and not necessary)
yasm 1.0.1+
http://yasm.tortall.net/ (yasm is optional, gives assembly routines for CPU mining)
AMD APP SDK
http://developer.amd.com/sdks/AMDAPPSDK (This sdk is mandatory for GPU mining)
AMD ADL SDK
http://developer.amd.com/sdks/ADLSDK (This sdk is mandatory for ATI GPU monitoring & clocking)
libudev headers
(This is only required for FPGA auto-detection and is linux only)
libusb headers
(This is only required for ZTEX support)
if ports has it then you do
sudo ports install <dependency name>
then you download
http://ck.kolivas.org/apps/cgminer/the tar.bz2 version
unpack it then go to the folder in terminal
after that do
and it should create a file that you can then just run in the terminal