Page 1 of 8 123 ... LastLast
Results 1 to 10 of 71

Thread: Howto: Build the newest version of Bluefish under Ubuntu

  1. #1
    Join Date
    Dec 2006
    Beans
    7,349

    Howto: Build the newest version of Bluefish under Ubuntu

    This thread is closed.

    The information is now held on the community wiki at https://help.ubuntu.com/community/Bu...efishforUbuntu

    Thank you for your thread and the work you have done in keeping it current and of use to the community.

    A thread for discussion of the wiki can be found at http://ubuntuforums.org/showthread.p...4#post12108384


    Support threads regarding the wiki and it's content should be created in a suitable forum.

    In March Bluefish 2.2.2 was released. This mini-guide demonstrates how to build this version from source under the newest release version of Ubuntu and has been tested most recently under Oneiric Ocelot. First we need to remove the repository version if it has been installed:

    Code:
    sudo apt-get remove bluefish
    Next download some compiling tools and dependencies:

    Code:
    sudo apt-get install build-essential checkinstall libart-2.0-dev libaspell-dev \
    libbonobo2-dev libbonoboui2-dev libgail-dev libgnome-keyring-dev libgnome2-dev \
    libgnomecanvas2-dev libgnomeui-dev libpcre3-dev libpcrecpp0 libpopt-dev \
    libgucharmap2-dev libenchant-dev intltool
    Next download the source code, open the tarball and compile and install it with the following single command:

    Code:
    mkdir -pv $HOME/bluefish_build && cd $HOME/bluefish_build && \
    wget http://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.2.tar.bz2 && \
    tar xjvf bluefish-2.2.2.tar.bz2 && cd bluefish-2.2.2 && \
    ./configure && make && \
    sudo checkinstall --fstrans=no --pakdir "$HOME/bluefish_build" --backup=no \
      --deldoc=yes --deldesc=yes --delspec=yes --default --pkgversion "2.2.2" && \
    make distclean
    And that is it! This gives you the newest version of this great editor. Please feel free to post any problems in this thread or even better any successes!

    Recent Updates to This Guide:

    • Mar 18 2012: Version bump to 2.2.2 and tested under 64bit Oneiric.
    • Jan 12 2012: Version bump to 2.2.1 and tested under 32bit Oneiric.
    • May 07 2011: Version bump to 2.0.3 and tested under 32bit Natty.
    • Sep 24 2010: Version bump to 2.0.2 and tested under 32bit Maverick.
    Last edited by wildmanne39; July 16th, 2012 at 11:58 PM.
    You think that's air you're breathing now?

  2. #2
    Join Date
    Jan 2008
    Location
    Romania
    Beans
    403
    Distro
    Ubuntu Development Release

    Re: Howto: Build the newest version of Bluefish under Ubuntu

    Code:
    sudo wget http://debian.wgdd.de/stuff/debian.wgdd.de_ubuntu.list -N -P /etc/apt/sources.list.d
    sudo apt-get update && sudo apt-get install wgdd-archive-keyring
    sudo apt-get install bluefish
    ...Things To Tweak After Installing Ubuntu 12.04 Precise Pangolin

    http://www.webupd8.org - Daily Ubuntu / Linux news and application reviews.

  3. #3
    Join Date
    Dec 2006
    Beans
    7,349

    Re: Howto: Build the newest version of Bluefish under Ubuntu

    Hi nilarimogard,

    Thanks for pointing this out which of course has the blessing of the Bluefish developers:

    Installing Bluefish
    http://bfwiki.tellefsen.net/index.ph..._9.04_or_newer

    I would personally read with some care the owner's comments regarding his Ubuntu packages, which I confess I have not tried...

    I believe there are also a couple of decent PPAs that offer the new Bluefish. Lots of choices .

    Andrew
    Last edited by andrew.46; March 12th, 2010 at 11:20 AM.
    You think that's air you're breathing now?

  4. #4
    Join Date
    Mar 2005
    Location
    Belgrade, Serbia
    Beans
    292
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: Howto: Build the newest version of Bluefish under Ubuntu

    Unfortunately, no, there are no deb's around for karmic koala. Just for jaunty and it's developers release, not final 2.0.
    I also checked Lucid's PPA packages and unfortunately Bluefish is still 1.07. It's in the frozen state, so don't expect anything. I hope Bluefish team will update & make new debs.

    Sigh... I hate compiling, all those needed packages, it's messy.
    Last edited by Turin Turambar; March 12th, 2010 at 09:37 PM.
    let it be

  5. #5
    Join Date
    Sep 2008
    Beans
    53

    Re: Howto: Build the newest version of Bluefish under Ubuntu

    Just installed using your instructions - worked great!

    One question - could you explain the last two lines?

    Code:
    $ sudo checkinstall --pakdir "$HOME/Desktop" --backup=no --deldoc=yes \
      --deldesc=yes --delspec=yes --default --pkgversion "2.0.0"
    $ make distclean
    Just looking to learn a bit about what's going on.

    Thanks!

  6. #6
    Join Date
    Dec 2006
    Beans
    7,349

    Re: Howto: Build the newest version of Bluefish under Ubuntu

    Hi thomas,

    Quote Originally Posted by thomashw View Post
    Just installed using your instructions - worked great!
    Excellent news, I hope you enjoy the new version as much as I am .

    One question - could you explain the last two lines?

    Code:
    $ sudo checkinstall --pakdir "$HOME/Desktop" --backup=no --deldoc=yes \
      --deldesc=yes --delspec=yes --default --pkgversion "2.0.0"
    $ make distclean
    I use checkinstall here because I am too lazy to learn formal debian package management but checkinstall still produces a decent package that will install and uninstall like any other package that you download from the Ubuntu repository. --pakdir "$HOME/Desktop" simply means that the eventual deb package will be deposited on your desktop. The options --backup=no --deldoc=yes --deldesc=yes --delspec=yes are designed to minimise the amount of cruft left in the source tree when checkinstall has finished. The option --pkgversion "2.0.0" will be the version seen in Synaptic for instance and this will mean that if version 2.0.1 comes to the repository sudo apt-get upgrade will automagically install this version. The option --default means checkinstall will not ask you questions, it will accept the default response, and these defaults are quite reasonable.

    The final command make distclean cleans the source tree of all configure logs, compiled executables etc and leaves it as you originally started. This prevents a lot of problems if you recompile from this same directory.

    Hope this helps?

    Andrew
    You think that's air you're breathing now?

  7. #7
    Join Date
    Sep 2008
    Beans
    53

    Re: Howto: Build the newest version of Bluefish under Ubuntu

    Perfect, thanks!

  8. #8
    Join Date
    Sep 2008
    Beans
    53

    Re: Howto: Build the newest version of Bluefish under Ubuntu

    The .deb package saved to the desktop - this isn't needed, is it?

  9. #9
    Join Date
    Dec 2006
    Beans
    7,349

    Re: Howto: Build the newest version of Bluefish under Ubuntu

    Hi thomashw,

    Quote Originally Posted by thomashw View Post
    The .deb package saved to the desktop - this isn't needed, is it?
    It is not needed for the program to run and can safely be deleted. You could save it for reinstallation on your own computer if you liked but it is not suitable for sharing with other users, for this you would have to build a formal debian package.

    Andrew
    You think that's air you're breathing now?

  10. #10
    Join Date
    Dec 2006
    Beans
    7,349

    Re: Howto: Build the newest version of Bluefish under Ubuntu

    Good news is that I have tested this guide under the beta 1 of Lucid Lynx and it works perfectly without any modification .

    Andrew
    You think that's air you're breathing now?

Page 1 of 8 123 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •