<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SidHosting</title>
	<atom:link href="http://sidhosting.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://sidhosting.co.uk</link>
	<description>Stand Up and Make Yourself Count</description>
	<lastBuildDate>Tue, 24 Apr 2012 11:03:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Building emesene on OS X (How to guide)</title>
		<link>http://sidhosting.co.uk/josh_fradley/building-emesene-on-os-x-how-to-guide/</link>
		<comments>http://sidhosting.co.uk/josh_fradley/building-emesene-on-os-x-how-to-guide/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 09:52:35 +0000</pubDate>
		<dc:creator>josh_fradley</dc:creator>
				<category><![CDATA[guide]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[emesene]]></category>
		<category><![CDATA[emesene 2]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[mac osx]]></category>
		<category><![CDATA[MacPyGTK]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://sidhosting.co.uk/?p=1747</guid>
		<description><![CDATA[Since there is a guide on how to build emesene on Windows, I thought I would make a similar guide for OS X. These instructions are for Snow Leopard and Lion only! Prerequisites: Git A Text Editor Method: Step 1: Create a working directory Open Terminal and run: (you can change this to whatever you &#8230;<p><a href="http://sidhosting.co.uk/josh_fradley/building-emesene-on-os-x-how-to-guide/" class="more-link">Read More</a></p>]]></description>
			<content:encoded><![CDATA[<p>Since there is a guide on how to build emesene on Windows, I thought I would make a similar guide for OS X.</p>
<p>These instructions are for Snow Leopard and Lion only!</p>
<p><strong>Prerequisites:</strong></p>
<ul>
<li>Git</li>
<li>A Text Editor</li>
</ul>
<p><strong>Method:</strong></p>
<h2>Step 1: Create a working directory</h2>
<p>Open Terminal and run:</p>
<pre class="brush: bash; title: ; notranslate">mkdir ~/Desktop/emeseneworkingdir &amp;&amp; cd ~/Desktop/emeseneworkingdir</pre>
<p>(you can change this to whatever you want, make a note of it as you will need it later)</p>
<h2>Step 2: Building PyGTK</h2>
<p>emesene uses the PyGTK toolkit to provide a GUI, unfortunately it is a pain in the ass to get working on OS X. I recommend using a prebuilt binary like <a title="PyGTK" href="http://localhostr.com/file/2mBQJ5r/gtk.zip" target="_blank">this one</a>. If you are building from source please change the install path to /Applications/emesene.app/Contents/Resources/gtk. Guides for building PyGTK on OS X  can be found using Google.  You will also need to build PyCrypto if building from source. If using JHBuild edit ~/.jhbuildrc to change the install path. Once gtk has been built or downloaded, copy the gtk folder into the working directory you created earlier.</p>
<h2>Step 3: Get the required files</h2>
<p>Platypus expects certain files to be present in your working directory, these are:</p>
<ul>
<li>emesene.sh (main shell script)</li>
<li>emesene.icns (icon file)</li>
<li>gtk (pygtk directory)</li>
<li>Uninstall.command (the uninstaller, only needed for release)</li>
<li>emesenedmg.png (dmg background, only needed for release)</li>
<li>emesenepygtkpatch.patch (patch for emesene to work with gtk)</li>
</ul>
<p>All of these can be found in reqfiles.zip (except gtk, you should have that already from step 2)<br />
Open Terminal and run:</p>
<pre class="brush: bash; title: ; notranslate">curl -o reqfiles.zip http://sidhosting.co.uk/misc/emesene/reqfiles.zip
unzip reqfiles.zip
rm reqfiles.zip &amp;&amp; rm -r __MACOSX</pre>
<h2>Step 4: Install Platypus</h2>
<p>Download Platypus from <a title="Platypus Download" href="http://sveinbjorn.org/platypus" target="_blank">here </a>and drag to your applications folder. Open Platypus, click on preferences and click the &#8220;Install&#8221; button where it say &#8220;Command line tool&#8221;.</p>
<h2>Step 5: Build emesene</h2>
<p>First we need to fetch my build script.</p>
<pre class="brush: bash; title: ; notranslate">curl -O http://sidhosting.co.uk/misc/emesene/build &amp;&amp; chmod +x build</pre>
<p>Open up build in a text editor and at the top where it says builder variables change workdir and buildpath to suit your needs. If your workdir is inside your home directory, please use /Users/USER/Desktop rather than ~/Desktop.</p>
<p>The emesene builder works in two ways, it can either create a local version for use on your own machine or it can create a release version of emesene.</p>
<p>The build script takes three variables: version, build, release/local</p>
<p>So to build emesene version 2.12.3 build 1 for release you would run the following in Terminal:</p>
<pre class="brush: bash; title: ; notranslate">./build 2.12.3 1 release</pre>
<p>So to build emesene version 2.12.4-dev build 2 for your own local use you would run the following in Terminal:</p>
<pre class="brush: bash; title: ; notranslate">./build 2.12.4-dev 2 local</pre>
<p>If you  get an error saying &#8220;&#8230;. not identified as an Apple .icns file&#8221; do not worry about it.</p>
<p>You should now have a emesene.app  on your desktop (local use) or an emesene folder (release use)</p>
<p>Emesene is now ready to go!</p>
<p>N.B. To build a newer version of emesene, just run ./build again, setting the variables to the version and build you want to create. You do not need to repeat steps 1-4.</p>
]]></content:encoded>
			<wfw:commentRss>http://sidhosting.co.uk/josh_fradley/building-emesene-on-os-x-how-to-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP and MySQL Link/Download Tracker Take 2 (SHTracker)</title>
		<link>http://sidhosting.co.uk/josh_fradley/php-and-mysql-linkdownload-tracker-take-2-shtracker/</link>
		<comments>http://sidhosting.co.uk/josh_fradley/php-and-mysql-linkdownload-tracker-take-2-shtracker/#comments</comments>
		<pubDate>Sat, 22 Oct 2011 08:24:35 +0000</pubDate>
		<dc:creator>josh_fradley</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[counter]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[downloading]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[SHTracker]]></category>
		<category><![CDATA[tracker]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://sidhosting.co.uk/?p=1487</guid>
		<description><![CDATA[A few weeks ago I released my PHP and MySQL link/download tracker. Today I release a complete rewrite. Announcing SHTracker! To see a working example, simply download from the site as it powers the downloads system. See here for more information]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I released my PHP and MySQL link/download tracker. Today I release a complete rewrite. Announcing SHTracker!</p>
<p>To see a working example, simply download from the site as it powers the downloads system.</p>
<p><strong>See <a title="SHTracker" href="http://sidhosting.co.uk/projects/shtracker/">here </a>for more information</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://sidhosting.co.uk/josh_fradley/php-and-mysql-linkdownload-tracker-take-2-shtracker/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PHP and MySQL Link/Download Tracker</title>
		<link>http://sidhosting.co.uk/josh_fradley/php-and-mysql-linkdownload-tracker/</link>
		<comments>http://sidhosting.co.uk/josh_fradley/php-and-mysql-linkdownload-tracker/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 11:55:04 +0000</pubDate>
		<dc:creator>josh_fradley</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[counter]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[downloading]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[tracker]]></category>

		<guid isPermaLink="false">http://sidhosting.co.uk/?p=1422</guid>
		<description><![CDATA[Recently I decided, to redesign the site&#8217;s downloads system. Originally I was using the excellent PHP Click Counter from PHPJunkyard to count downloads. However the script was far from perfect and presented problems each time I released a new download. For the revamp I decided I wanted to use MySQL databases to store the data. &#8230;<p><a href="http://sidhosting.co.uk/josh_fradley/php-and-mysql-linkdownload-tracker/" class="more-link">Read More</a></p>]]></description>
			<content:encoded><![CDATA[<p>Recently I decided, to redesign the site&#8217;s downloads system. Originally I was using the excellent <a title="PHP Click Counter" href="http://www.phpjunkyard.com/php-click-counter.php">PHP Click Counter</a> from PHPJunkyard to count downloads. However the script was far from perfect and presented problems each time I released a new download. For the revamp I decided I wanted to use MySQL databases to store the data. Unfortunately I could not find a script which would do exactly what I required. So I made my own.</p>
<p>Three hours later the PHP and MySQL Link/Download Tracker was born.</p>
<p><strong>What it does:</strong> The script will count link clicks and store its results in a database.</p>
<p><strong>Setup:</strong></p>
<ol>
<li>Create a new database using you web hosts control panel</li>
<li>Select your new database in Phpmyadmin</li>
<li>Go to the query tab and paste the following in the box:
<pre class="brush: sql; title: ; notranslate">CREATE TABLE `Data` (
`id` VARCHAR( 50 ) NOT NULL ,
`count` INT( 10 ) NOT NULL default '0' ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM ;</pre>
</li>
<li>Open up config.php and change the database values to match your settings</li>
<li>Open up get.php and change the id&#8217;s and url&#8217;s in the links array to reflect the id&#8217;s you want to use. See below for an example:
<pre class="brush: php; title: ; notranslate">$links = array(
&quot;mydownload1&quot; =&gt; &quot;http://some.site/mydownload1.zip&quot;,
&quot;mydownload2&quot; =&gt; &quot;http://some.site/mydownload2.zip&quot;
);</pre>
<p>So if your download was called mytest, you would change mydownload1 to mytest and set the url to the download url of the file. You can add as many id&#8217;s as you wish.</li>
<li>Upload get.php, show.php and config.php to your server</li>
<li>Done</li>
</ol>
<p><strong>Usage:</strong></p>
<p>The script is called like this: /get.php?id=mydownload1</p>
<p>So instead of linking to /mydownload1.zip, link to /get.php?id=mydownload1</p>
<p>To show your download stats simply call show.php rather than get.php</p>
<p><del>Download<br />
Source</del></p>
<p><strong>Update:</strong> <a title="PHP and MySQL Link/Download Tracker Take 2" href="http://sidhosting.co.uk/josh_fradley/php-and-mysql-linkdownload-tracker-take-2/">See here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sidhosting.co.uk/josh_fradley/php-and-mysql-linkdownload-tracker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big changes are coming&#8230;</title>
		<link>http://sidhosting.co.uk/josh_fradley/big-changes-are-coming/</link>
		<comments>http://sidhosting.co.uk/josh_fradley/big-changes-are-coming/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 14:35:51 +0000</pubDate>
		<dc:creator>josh_fradley</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[downloading]]></category>
		<category><![CDATA[emesene]]></category>
		<category><![CDATA[emesene 2]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[lion]]></category>
		<category><![CDATA[mac osx]]></category>
		<category><![CDATA[MacPyGTK]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[snow leopard]]></category>
		<category><![CDATA[sparkle]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[WLM]]></category>

		<guid isPermaLink="false">http://sidhosting.co.uk/?p=1404</guid>
		<description><![CDATA[In the next few months the emesene OS X build is going to change dramatically. The new version will include: Sparkle integration A 64 bit binary A rewritten uninstaller Various other Mac OS X integration tweaks These changes are ready, i am purely waiting for Sparkle to be updated to work with Lion. If you &#8230;<p><a href="http://sidhosting.co.uk/josh_fradley/big-changes-are-coming/" class="more-link">Read More</a></p>]]></description>
			<content:encoded><![CDATA[<p>In the next few months the emesene OS X build is going to change dramatically. The new version will include:</p>
<ul>
<li>Sparkle integration</li>
<li>A 64 bit binary</li>
<li>A rewritten uninstaller</li>
<li>Various other Mac OS X integration tweaks</li>
</ul>
<p><img title="emesene menu check for updates" src="https://img.skitch.com/20111004-pfc8cefs84jmtphex8yhnj2pfn.jpg" alt="emesene menu check for updates" width="312" height="204" /><br />
<img title="emesene with a touch of sparkle" src="https://img.skitch.com/20110915-rqgeiq2qd8tkdphska8wh62j94.jpg" alt="emesene with a touch of sparkle" width="700" height="506" /><img title="emesene 64bit" src="https://img.skitch.com/20111004-f557swcddh93e8j65crehse7jq.jpg" alt="emesene 64bit" width="798" height="38" /></p>
<p>These changes are ready, i am purely waiting for Sparkle to be updated to work with Lion. If you are running Snow Leopard and are interested in beta testing the new version, please contact me.</p>
]]></content:encoded>
			<wfw:commentRss>http://sidhosting.co.uk/josh_fradley/big-changes-are-coming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lol Wut?</title>
		<link>http://sidhosting.co.uk/josh_fradley/lol-wut/</link>
		<comments>http://sidhosting.co.uk/josh_fradley/lol-wut/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 10:32:56 +0000</pubDate>
		<dc:creator>josh_fradley</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[emesene]]></category>
		<category><![CDATA[emesene 2]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[MacPyGTK]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[snow leopard]]></category>
		<category><![CDATA[sparkle]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[WLM]]></category>

		<guid isPermaLink="false">http://sidhosting.co.uk/?p=1234</guid>
		<description><![CDATA[I&#8217;ve been busy. And another thing: rawr]]></description>
			<content:encoded><![CDATA[<p><a href="https://img.skitch.com/20110720-mtexqr8ye7e8ybtb9xwmybs85d.png"><img class="alignnone" title="emesene sparkle updater" src="https://img.skitch.com/20110720-mtexqr8ye7e8ybtb9xwmybs85d.png" alt="emesene sparkle updater" width="768" height="480" /></a>I&#8217;ve been busy.</p>
<p>And another thing: <a href="https://img.skitch.com/20110725-trg6cnfs6rhe2pbrpdg9jjtcix.png">rawr</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sidhosting.co.uk/josh_fradley/lol-wut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>emesene is going Qt!</title>
		<link>http://sidhosting.co.uk/josh_fradley/emesene-is-going-qt/</link>
		<comments>http://sidhosting.co.uk/josh_fradley/emesene-is-going-qt/#comments</comments>
		<pubDate>Mon, 23 May 2011 21:18:58 +0000</pubDate>
		<dc:creator>josh_fradley</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[emesene]]></category>
		<category><![CDATA[emesene 2]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mac osx]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[PyQt]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[snow leopard]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://sidhosting.co.uk/?p=1161</guid>
		<description><![CDATA[Due to the hard work of Gabriele &#8220;Whisky&#8221; Visconti, emesene 2 now has a Qt interface. The interface needs a lot of work, but it is a step toward integrating emesene with OS X. If you want to get the Qt interface working on Snow Leopard, follow the instructions below. Update: As pointed out by Gabriele &#8230;<p><a href="http://sidhosting.co.uk/josh_fradley/emesene-is-going-qt/" class="more-link">Read More</a></p>]]></description>
			<content:encoded><![CDATA[<p>Due to the hard work of Gabriele &#8220;Whisky&#8221; Visconti, emesene 2 now has a Qt interface. The interface needs a lot of work, but it is a step toward integrating emesene with OS X. If you want to get the Qt interface working on Snow Leopard, follow the instructions below.</p>
<p><strong>Update:</strong> As pointed out by Gabriele “Whisky” Visconti, you will also need GObject and PyCrypto. For instructions on how build/install these see <a href="http://sidhosting.co.uk/josh_fradley/getting-emesene-2-up-and-running-on-os-x/">here.</a></p>
<ol>
<li>Download Qt from <a href="http://qt.nokia.com/downloads/qt-for-open-source-cpp-development-on-mac-os-x" target="_blank">here</a> (You want the Cocoa binary package)</li>
<li>Mount the DMG and install the Qt package</li>
<li>Download SIP from <a href="http://www.riverbankcomputing.co.uk/software/sip/download" target="_blank">here</a> (You want Linux, UNIX, MacOS/X source)</li>
<li>Unzip the downloaded file</li>
<li>Move the unzipped folder to your home directory</li>
<li>Open terminal and run:
<pre class="brush: bash; title: ; notranslate">cd sip-x.x.x (Change depending on SIP version)
python setup.py
make
sudo make install</pre>
</li>
<li>Download PyQt from <a href="http://www.riverbankcomputing.co.uk/software/pyqt/download" target="_blank">here</a> (You want MacOSX/source)</li>
<li>Unzip the downloaded file</li>
<li>Move the unzipped folder to your home directory</li>
<li>Open terminal and run:
<pre class="brush: bash; title: ; notranslate">cd PyQt-mac-gpl-snapshot-x.x-xxxxx
python setup.py
make
sudo make install</pre>
</li>
<li>Download the latest version of emesene from GitHub and unzip</li>
<li>Test it out
<pre class="brush: bash; title: ; notranslate">cd /emesene-emesene-xxxxxx
./emesene -e main:qt4_main</pre>
</li>
<li>You can delete the folders you moved into your home directory if you wish</li>
</ol>
<p><img title="emesene qt contact list" src="https://img.skitch.com/20110523-m68121swpnd8y485cx187cnkr.png" alt="" width="470" height="639" /></p>
<p><img title="emesene qt chat window" src="https://img.skitch.com/20110523-1jkbji5sbjfni7xcmei78t3kn5.png" alt="" width="488" height="338" /></p>
<p><img title="emesene qt menu bar icon" src="https://img.skitch.com/20110523-fgdsuk2tnd5pm74jxjdn8rwfj.png" alt="" width="181" height="116" /></p>
]]></content:encoded>
			<wfw:commentRss>http://sidhosting.co.uk/josh_fradley/emesene-is-going-qt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Getting emesene 2 up and running on OS X</title>
		<link>http://sidhosting.co.uk/josh_fradley/getting-emesene-2-up-and-running-on-os-x/</link>
		<comments>http://sidhosting.co.uk/josh_fradley/getting-emesene-2-up-and-running-on-os-x/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 17:12:10 +0000</pubDate>
		<dc:creator>josh_fradley</dc:creator>
				<category><![CDATA[guide]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[emesene]]></category>
		<category><![CDATA[emesene 2]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[gtk theme engine]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[MacPyGTK]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[snow leopard]]></category>
		<category><![CDATA[WLM]]></category>

		<guid isPermaLink="false">http://sidhosting.co.uk/?p=1069</guid>
		<description><![CDATA[Note: This guide is pretty outdated, use at your own risk You will need: Git (http://code.google.com/p/git-osx-installer/downloads/list?can=3) Apple developer tools A text editor (I recommend TextMate) Terminal NOTE: IF YOU HAVE USED MACPORTS/FINK, REMOVE ALL TRACES OF IT BEFORE CONTINUING I assume you want to install gtk at ~/gtk, if not change the instructions accordingly. First &#8230;<p><a href="http://sidhosting.co.uk/josh_fradley/getting-emesene-2-up-and-running-on-os-x/" class="more-link">Read More</a></p>]]></description>
			<content:encoded><![CDATA[<h2>Note: This guide is pretty outdated, use at your own risk</h2>
<p>You will need:</p>
<ul>
<li>Git (http://code.google.com/p/git-osx-installer/downloads/list?can=3)</li>
<li>Apple developer tools</li>
<li>A text editor (I recommend TextMate)</li>
<li>Terminal</li>
</ul>
<p>NOTE: IF YOU HAVE USED MACPORTS/FINK, REMOVE ALL TRACES OF IT BEFORE CONTINUING</p>
<p>I assume you want to install gtk at ~/gtk, if not change the instructions accordingly.</p>
<p>First we need to install JHBuild:</p>
<pre class="brush: bash; title: ; notranslate">curl -o gtk-osx-build-setup.sh https://raw.github.com/jralls/gtk-osx-build/master/gtk-osx-build-setup.sh
sh gtk-osx-build-setup.sh</pre>
<p>Once JHBuild is installed run these commands:</p>
<pre class="brush: bash; title: ; notranslate">PATH=$HOME/.local/bin:$PATH
export PATH</pre>
<p>By default JHBuild will install gtk to ~/gtk, if you want a different location edit ~/.jhbuildrc and change the install directory.</p>
<p>We are now ready to build GTK:</p>
<pre class="brush: bash; title: ; notranslate">jhbuild bootstrap
jhbuild build meta-gtk-osx-bootstrap</pre>
<p>Now we need to edit ~/.cache/jhbuild/gtk-osx.modules and remove the line:</p>
<pre class="brush: bash; title: ; notranslate">&lt;patch file=”https://github.com/jralls/gtk-osx-build/raw/master/patches/gtk-relocation.patch” strip=”1″/&gt;</pre>
<p>Once done run:</p>
<pre class="brush: bash; title: ; notranslate">jhbuild build meta-gtk-osx-core
jhbuild build meta-gtk-osx-python</pre>
<p>If you get this error: &#8220;checking whether to build Python bindings&#8230; configure: error: Couldn&#8217;t find the required Python tools.&#8221; See <a href="http://sourceforge.net/apps/phpbb/gtk-osx/viewtopic.php?f=3&amp;t=64">here</a>.</p>
<p><strong>Optional:</strong> Edit file: ~/.cache/jhbuild/gtk-osx-themes.modules and disable all engines except for clearlooks by adding:</p>
<pre class="brush: bash; title: ; notranslate">autogenargs=&quot;--disable-all --enable-clearlooks&quot;</pre>
<p>Then build the themes:</p>
<pre class="brush: bash; title: ; notranslate">jhbuild build meta-gtk-osx-themes</pre>
<p>GTK and PyGTK should now have been built.</p>
<p>Now navigate to ~/gtk/inst/lib/python2.6/site-packages and copy the contents of the site-packages folder to /Library/Python/2.6/site-packages</p>
<p>Or run:</p>
<pre class="brush: bash; title: ; notranslate">echo &quot;import site; site.addsitedir('~/gtk/inst/lib/python2.6/site-packages')&quot; &amp;&amp; /Library/Python/2.6/site-packages/gtkredirect.pth</pre>
<p>Next we need to build Pycrypto:</p>
<pre class="brush: bash; title: ; notranslate">curl -o pycrypto-2.3.tar.gz http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.3.tar.gz
tar -xf pycrypto-2.3.tar.gz
cd pycrypto-2.3
sudo python setup.py install
mv /Library/Python/2.6/site-packages/Crypto ~/gtk/inst/lib/python2.6/site-packages</pre>
<p>Now all the dependencies are in place, lets download emesene 2 from GitHub.</p>
<pre class="brush: bash; title: ; notranslate">git clone https://github.com/emesene/emesene.git
cd emesene
git submodule init
git submodule update</pre>
<p>Now browse to navigate to the emesene/emesene directory and double click the executable.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://sidhosting.co.uk/josh_fradley/getting-emesene-2-up-and-running-on-os-x/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Some Pretty Big News&#8230;</title>
		<link>http://sidhosting.co.uk/josh_fradley/some-pretty-big-news/</link>
		<comments>http://sidhosting.co.uk/josh_fradley/some-pretty-big-news/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 20:35:52 +0000</pubDate>
		<dc:creator>josh_fradley</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[emesene]]></category>
		<category><![CDATA[emesene 2]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mac osx]]></category>
		<category><![CDATA[MacPyGTK]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[snow leopard]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[WLM]]></category>

		<guid isPermaLink="false">http://sidhosting.co.uk/?p=981</guid>
		<description><![CDATA[emesene 2 beta is here. MSN works, Jabber works and it is pretty stable. No need for complex hacking of emesene files to run it. Simple drag and drop to install. Currently sounds are not working and there is no theme at the moment. Some more pictures&#8230; Interested? A beta will be available soon. Request &#8230;<p><a href="http://sidhosting.co.uk/josh_fradley/some-pretty-big-news/" class="more-link">Read More</a></p>]]></description>
			<content:encoded><![CDATA[<p><img title="emesene 2 about" src="http://img.skitch.com/20110317-de2qb1mk8362p79nisdgssuekn.png" alt="emesene 2 about" width="371" height="362" /></p>
<p>emesene 2 beta is here. MSN works, Jabber works and it is pretty stable. No need for complex hacking of emesene files to run it. Simple drag and drop to install.</p>
<p>Currently sounds are not working and there is no theme at the moment.</p>
<p><strong>Some more pictures&#8230;</strong></p>
<p><img title="emesene 2 chat window" src="http://img.skitch.com/20110317-mwuym94kj5mwc1p4ch57h11q3t.png" alt="emesene 2 chat window" width="680" height="502" /></p>
<p><img title="emesene 2 contact list" src="http://img.skitch.com/20110317-t1xm91p1w3dddn3q2r9ft3usw9.png" alt="emesene 2 contact list" width="345" height="563" /></p>
<p><img title="emesene 2 login window" src="http://img.skitch.com/20110317-jpncwpa945yk3nchj6efsa4i9u.png" alt="emesene 2 login window" width="345" height="563" /></p>
<p><img title="emesene 2 service selector" src="http://img.skitch.com/20110317-cdiaun6n1ryh2cfgnce39iag4p.png" alt="emesene 2 service selector" width="263" height="481" /></p>
<p>Interested?</p>
<p>A beta will be available soon. Request to be a beta tester and then check the beta page.</p>
<p>Update:</p>
<p><img title="emesene 2 with clearlooks theme" src="https://img.skitch.com/20110322-qk87ssiwut2uqpjjg7w5t3t8hj.png" alt="emesene 2 with clearlooks theme" width="349" height="578" /></p>
<p>We have GTK theme engines at last. Currently ClearLooks is included but Murrine and other engines will be included in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://sidhosting.co.uk/josh_fradley/some-pretty-big-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Christ, what a mess!</title>
		<link>http://sidhosting.co.uk/josh_fradley/jeez-what-a-mess/</link>
		<comments>http://sidhosting.co.uk/josh_fradley/jeez-what-a-mess/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 19:07:18 +0000</pubDate>
		<dc:creator>josh_fradley</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[emesene]]></category>
		<category><![CDATA[emesene2]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mac osx]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[snow leopard]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://sidhosting.co.uk/?p=863</guid>
		<description><![CDATA[I guess you could call this a plea for help&#8230; I am having serious problems getting emesene 2 to run on OS X. Currently Papyon will not work, libpyglib keeps crashing and the menu bar does not work. Without Papyon, WLM does not work. Rather a large problem in a WLM client. If you know &#8230;<p><a href="http://sidhosting.co.uk/josh_fradley/jeez-what-a-mess/" class="more-link">Read More</a></p>]]></description>
			<content:encoded><![CDATA[<p>I guess you could call this a plea for help&#8230;</p>
<p>I am having serious problems getting emesene 2 to run on OS X. Currently Papyon will not work, libpyglib keeps crashing and the menu bar does not work.</p>
<p>Without Papyon, WLM does not work. Rather a large problem in a WLM client.</p>
<p><img title="PyGlib Problem" src="http://img.skitch.com/20110317-k794i9shm2g25tb9rmd5ncx9f8.png" alt="PyGlib Problem" width="648" height="322" /></p>
<p>If you know how to fix any of these problems, please fork the emesene repo and contact me if you manage to get emesene 2 running successfully.</p>
]]></content:encoded>
			<wfw:commentRss>http://sidhosting.co.uk/josh_fradley/jeez-what-a-mess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taking Back The Internet&#8230;</title>
		<link>http://sidhosting.co.uk/josh_fradley/taking-back-the-internet/</link>
		<comments>http://sidhosting.co.uk/josh_fradley/taking-back-the-internet/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 19:37:16 +0000</pubDate>
		<dc:creator>josh_fradley</dc:creator>
				<category><![CDATA[life]]></category>
		<category><![CDATA[polictics]]></category>
		<category><![CDATA[world]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[anonymous]]></category>
		<category><![CDATA[cables]]></category>
		<category><![CDATA[DDOS]]></category>
		<category><![CDATA[denial of service attack]]></category>
		<category><![CDATA[leak]]></category>
		<category><![CDATA[mastercard]]></category>
		<category><![CDATA[paypal]]></category>
		<category><![CDATA[wikileaks]]></category>

		<guid isPermaLink="false">http://sidhosting.co.uk/blog/?p=761</guid>
		<description><![CDATA[Many congratulations to the work of anonymous, who are trying to win back a censorship free internet and are fighting for freedom of speech. I will keep supporting you are i encourage others to do the same. Just grab LOIC and fire away. Anonymous&#8217;s manifesto: http://www.indybay.org/newsitems/2010/12/09/18666107.php]]></description>
			<content:encoded><![CDATA[<p>Many congratulations to the work of anonymous, who are trying to win back a censorship free internet and are fighting for freedom of speech. I will keep supporting you are i encourage others to do the same.</p>
<p>Just grab LOIC and fire away.</p>
<p>Anonymous&#8217;s manifesto: <a href="http://www.indybay.org/newsitems/2010/12/09/18666107.php">http://www.indybay.org/newsitems/2010/12/09/18666107.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sidhosting.co.uk/josh_fradley/taking-back-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

