Archive for the 'Mac OS X' Category

tun/tap Driver for Mac OS X Intel

Sunday, June 4th, 2006

I’ve built the tun/tap driver for Mac OS X for Tiger on Intel processors. You can download tuntap_tiger-intel-20060604.tar.gz
and the diffs I used to get it to compile and build the packages…

Simply untar the package and double click the tuntap_install.mpkg file to install.

I’ve not actually tested this yet beyond performing an install and ensuring that the kexts loaded – I will be doing so as soon as I get an OpenVPN server going and use Tunnelblick for the client-side.

Please let me know if you run into issues with this.

GTK Mac OS X Rounding the Corner?

Saturday, April 8th, 2006

I recently got word that GTK compiled natively against Aqua may be starting to round the corner to usability. I’m looking to spend some time contributing in the near future, but this may take a backseat to some MythTV modifications I want to make.

Check out the status of GTK Mac OS X for yourself.

SSHKeychain Universal Build

Saturday, April 8th, 2006

Need a universal binary for SSHKeychain.app? I built one using sources pulled from the trunk of the read only svn mirror on 20060407. My casual testing has shown it to work as expected on my intel mini. Please let me know if you find issues with it.

Here it is: SSHKeychain-universal.dmg.bz2

MythFrontend for Mac OS X PPC/Intel

Saturday, April 8th, 2006

I needed to upgrade my MythTV backend to the release-19-fixes branch from SVN in order to solve an issue with timeouts to the MySQL server (see: mythtv-users thread). As part of the upgrade, I went ahead and built .19-fixes (checked out 20060407) frontends for Mac OS X PPC and Mac OS X Intel (MMX enabled).

Here are the links:

And for those running older backends, I still have the binaries I built for .19 and .18.1 sitting around:

Importing into iCal

Tuesday, October 26th, 2004

While “switching” my wife to Mac OS X, I needed a way to get her calendar information out of Yahoo and into iCal. I found a few solutions out there, one of which ran in mono, another of which ran in perl.

I ended up taking concepts from both and referring back to the iCalendar format specification for some more information. I tied it together with the perl Module Text::CSV_XS for parsing Yahoo’s CSV output destined for Outlook.

Disclaimer: This is quick and dirty. It met my needs. I was willing to handle embedded commas with pre-processing and post-processing, as well as go back and fix recurring events by hand (When you output to CSV for Outlook, Yahoo creates unique events for each incidence of a recurring event up until the year 2037). The script is here. I consider it to be in the public domain - use it how you like, if you like.

Someday I may create a .dba->.ics converter, but I’ll probably write it in ruby.