I wanted to upgrade the Geany editor on my Raspberry Pi. I am currently running Raspian Jessie, and the installed Geany is at V1.24. At this time, the latest Geany is at V1.33.
My attempt to add the geany-dev repository for apt failed. So I investigated upgrading Geany from source. Alas, the Geany source upgrade instructions are a little opaque: they assume their requirements are already installed, and don't explain the detailed steps required to satisfy their requirements. See here.
With some searching and digging, plus a couple of failed install attempts, I was able to determine the following packages needed to be installed for the Geany install:
sudo apt-get install libglib2.0-dev libgtk2.0-dev intltool
The first two are required to build the Geany source; the last for the Geany install.
Once the above packages are in place, this is the set of shell commands I used successfully to build and install Geany V1.33:
cd /tmp wget https://download.geany.org/geany-1.33.tar.gz tar xvf geany-1.33.tar.gz cd geany-1.33 ./configure make sudo make install
Now the Raspian menu entry for Geany invokes Geany V1.33!