gkrellm2 RPMs built for Mandrake Linux 9.0

RPM filename sha1sum
gkrellm-2.1.28-1.i586.rpm b0d9ce04c11d545155f08129b2ce7abf66dbcce5
gkrellm-2.2.7-1.i586.rpm b47f4c310e9f7c97d5a99f6fb4d2164255a3efab
gkrellm-2.2.8-1.i586.rpm 615ea9af12b0f5d89af0e00f754abe10a3835e1f
gkrellm-2.2.9-1.i586.rpm c700c2406b090156e44af1629f875bb2b54d13d1
pango-1.0.4-1mdk.src.rpm 4ac9c7816c6c895cc7573d4ad607d0a415b28dff

These are unofficial gkrellm2 RPMs built for Mandrake Linux 9.0. I will be keeping them up-to-date as new versions of gkrellm2 are released. This OS is getting old now, and Mandrake have already (as of 2004-03-31) stopped releasing security upgrades so please consider upgrading.

Install it like any other RPM using urpmi or plain old rpm -ivh or -Uvh. You'll need new gkrellm2 plugins (those for gkrellm1 won't work), but they should compile cleanly on Mandrake 9.0 for the most part. Themes made for gkrellm1 will still work, so don't throw them away just yet.

Questions / comments about these RPMs to: preater--at--zworg.com. Technical questions and bug reports about gkrellm2 should be directed to Bill Wilson (the author), find him here.

Do-it-yourself method:

Feeling adventurous? You can make your own RPM of gkrellm2 if you want -- don't be afraid to try this, it's fun and profitable! :) Before building gkrellm2, you need to rebuild Pango from source. Get hold of the SRPM for pango from Mandrake 9.0 (pango-1.0.4-1mdk.src.rpm), and do:

	rpm --rebuild pango-1.0.4-1mdk.src.rpm

Look under /usr/src/RPM/RPMS/i586/ and you'll find the newly-made RPMs. You then need to remove pango from your system, and install the new RPMs. You'll probably need to use rpm -e --nodeps to avoid removing massive chunks of your OS.

Now, get the source tarball of gkrellm2 from gkrellm.net and unpack it. Probably the hardest thing about building RPMs is writing a spec file, but luckily for us gkrellm's author has included a suitable spec with the source. We need to edit it a bit to make it work with Mandrake though, go into the gkrellm directory, and open gkrellm.spec in your editor of choice (Vim, I hope ;). Change the Requires: line so it looks like this:

	Requires:	gtk+2.0 >= 2.0, glib2 >= 2.0

That's all the tweaking we'll need. I've done more than this to the RPMs I've built (to "Mandrakeify" it, adding menu icons etc.) but this is enough to get gkrellm2 built and installed. Now, follow the instructions in the INSTALL file to build your RPM, in summary for Mandrake:

Copy gkrellm.spec from inside the tarball to:

	/usr/src/RPMS/SPECS

Copy the gkrellm source tarball to:

	/usr/src/RPMS/SOURCES

Then build the RPM:

	cd /usr/src/RPMS/SPECS
rpm -ba --clean gkrellm.spec

When it's done you'll find a shiny new gkrellm2 RPM in the same place as your Pango RPM. Install it as above; run it; have fun! :)


Go home | Send email: preater--at--zworg.com | Last modified: 2007-11-18 10:54:21 GMT Get Dillo!

Valid HTML 4.01!