How to make a public Bukkit MineCraft server on my mac?

I already have a BUKKIT server that's running on Hamachi but I wanna know how I can do this without Hamachi

I'm using a Mac OS X version 10.7.5

It needs to be a BUKKIT server not vanilla

Added (1). Also, I don't live in the US.

Buy a sever, it is so much easier. You can run the server from your mac but your mac must be on for anyone to join and your RAM and internet connection impacts hugely on how the server runs. There are many tutorials on YouTube to host them on mac, but I'd recommend buying a server.

Easy! You have to portforward though.
I use verizon, so the steps are.
1. Open cmd
2. Type ipconfig
3. Find ipv4 address and default gateway
4. Type your default gateway into browser
5. Login
6. Click Portforwarding
7. Click the dropdown to "Specify IP" and the type in your ipv4 address, then the second dropdown to "custom ports" then it comes to another dropdown. Click "Both" or you might have to portforward twice by doing the TCP and UDP. Now there's numbers at the end, just type in "25565" You can change the last 2 numbers like "25581, 25565, 25597" Never change the "255" But if you do use 25581 then you have to do "publicip:25581" if it has 25565 then just do "publicip" Since 25565 is default. Then go to server.properties and serverip = "ipv4 address"
And then your all set