FreeMind 0.8.1 available from my new repository

Something I've been promising myself for a long time was to learn how to do packaging (the process of putting software into an Ubuntu supported installer format) properly and make use of the wonderful facilities provided by Launchpad that also include hosting and building package files for multiple architectures. The repository, called a Personal Package Archive (PPA) can be added to Ubuntu as a software source just like any other repository, and the files are even digitally signed so end users know they are getting the genuine article. I've put together packages before, but wanted to learn how to do it in a way that work with Launchpad as this seemed a much better way to facilitate the whole process. The PPA will be a home for various ideas I have for packages and also to some other package files for software I use but haven't found readily available on Ubuntu. Be warned some packages will be better than others! I will be announcing details of packages that I'm reasonably happy with here though.

As previously mentioned in ZTE MF627 - the easy way packages are now available in my PPA for the zte-mf627-switch package as well as the usb-modeswitch utility it relies upon. By adding these through the PPA instead of standalone package files you'll get updates when they are released as part of your normal update routine, there will be no need to download them separately.

New in the PPA within the last few days is an update for FreeMind, the mind mapping program. I really quite like FreeMind and have found it a very useful tool on a number of occasions to organise ideas into something coherant. The version supplied by default in Ubuntu though is 0.7.1, somewhat older that the current stable version 0.8.1 that has been out for some time and has some additional useful features. On the FreeMind website there is a package and source files to bring this release to Debian which were put together by Eric Lavard, so I took these files and adapted them slightly so that the package would build on Launchpad and could be hosted in a PPA. As well as an upgrade to the freemind package itself, three packages to provide plugins for FreeMind are also available; freemind-plugins-help provides enhanced help, freemind-plugins-svg provides the ability to export mind map in the SVG graphics format (which can be read by Mozilla Firefox) and freemind-plugins-time adds some calendaring and time functionality.

At the moment the packages are only for the 9.04 (Jaunty) release of Ubuntu, but I'm hoping to bring them to older, but supported, versions of Ubuntu soon. Instructions on how to add the PPA to your system can be found at: http://www.greenhughes.com/ppa.

Trackback URL for this post:

http://www.greenhughes.com/trackback/7750

Comments

Re: FreeMind 0.8.1 available from my new repository

I am glad to see that you have taken it upon yourself to package up the 0.8.1 version of Freemind.

I was disappointed, though to read further to find that it is for ubuntu 9.04 Jaunty. Do you think you will be putting a package together for the latest "Long Term Support" version, 8.04 Hardy Heron?

I have not put a launchpad package together before so I have no idea how much is involved. Also, is there any chance that your package would work for Hardy or is the package very specific about where it gets installed.

Well thanks for putting together the 9.04 package. I am sure it will get plenty of use.

I do hope you find the time for at least the LTS version. I have Freemind on my Mac and my M$ system and desperately want it on my ubuntu system but I do not think I am skilled enough yet to install it from scratch.

Again thanks for your effort! Let me know if you get around to Hardy...

-Dan

Post new comment

Comments are always very welcome, but please note the following:
  • Comments on this web site are monitored for spam using Mollom. By posting a comment, you accept that your message and other personal details about you will be analysed and stored for anti-spam and quality monitoring purposes, in accordance with Mollom's privacy policy.
  • Please use your own name not a company or website name to submit comments. Your comment will be removed if you don't do this.
  • All links in comments will be marked with a no follow attribute. That means posting a link to your site here won't help your search engine rankings.
  • By submitting a comment you agree that your comment can be reproduced under the same licensing terms as the rest of the content on the site.
  • Comments can be removed at any time without explanation, but won't be removed just because you disagreed with something I said.
The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <q> <blockquote> <h1> <h2> <h3> <h4> <h5> <h6>
  • Lines and paragraphs break automatically.

More information about formatting options

Back to top