Getting Bluefish: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
(Complete subversion info.)
(9 intermediate revisions by 2 users not shown)
Line 2: Line 2:




== Downloading a source tarball ==
== Downloading binaries ==
 
We provide pre-compiled binaries for several operating systems. In alphabetical order:
 
=== [http://www.debian.org Debian] and [http://www.ubuntu.com Ubuntu] ===
 
Packages for the bluefish stable tree can usually be installed from the [http://packages.debian.org/bluefish Debian] or [http://packages.ubuntu.com/bluefish Ubuntu] package pool via apt-get, aptitude, synaptic, ...
 
apt-get install bluefish
 
For users of [http://packages.debian.org/bluefish Debian stable] (currently Debian Wheezy) packages are provided via [https://packages.debian.org/wheezy-backports/bluefish backports.debian.org]. Just add this repository, follow the instructions given at [http://backports.debian.org/Instructions/] and install bluefish like this:
 
apt-get install -t wheezy-backports bluefish
 
The old repository [http://debian.wgdd.de debian.wgdd.de] won't provide any bluefish binary packages any longer. After installing the bluefish backport you can also safely remove any reference to this repository including entries to ''sources.list'' and also the repository keyring (package) '''wgdd-archive-keyring'''.
 
=== [http://www.gentoo.org Gentoo] ===
 
Gentoo users run
 
emerge bluefish
 
to install the stable version of Bluefish.
 
=== [http://www.apple.com/macosx/ MacOSX] and [http://www.opensource.apple.com/ Darwin] ===
 
Fink users might install the [http://pdb.finkproject.org/pdb/package.php/bluefish stable version] via
 
fink install bluefish
 
and the [http://pdb.finkproject.org/pdb/package.php/bluefish-unstable development version] via
 
fink install bluefish-unstable
 
=== Windows ===
 
For Windows an installer is available. Check out the projects [https://sourceforge.net/projects/bluefish/files/ sourceforge.net download page].
 
 
== Downloading the source ==
 
There are several ways to retreive the source of Bluefish.
 
=== Downloading a source tarball ===


The source tarballs for Bluefish can be downloaded from the [http://www.bennewitz.com/bluefish/ project master server] (or one of its [http://bluefish.openoffice.nl/download.html mirrors]) or [https://sourceforge.net/projects/bluefish/files sourceforge.net].
The source tarballs for Bluefish can be downloaded from the [http://www.bennewitz.com/bluefish/ project master server] (or one of its [http://bluefish.openoffice.nl/download.html mirrors]) or [https://sourceforge.net/projects/bluefish/files sourceforge.net].
Line 8: Line 51:
For the stable tree, check out [http://www.bennewitz.com/bluefish/stable/source/] on the master server. For the development version use [http://www.bennewitz.com/bluefish/devel/source/]. The [https://sourceforge.net/projects/bluefish/files sourceforge.net] server has both versions on the same site.
For the stable tree, check out [http://www.bennewitz.com/bluefish/stable/source/] on the master server. For the development version use [http://www.bennewitz.com/bluefish/devel/source/]. The [https://sourceforge.net/projects/bluefish/files sourceforge.net] server has both versions on the same site.


After downloading compare the SHA hashsum of the tarball with the values provided at our [http://bluefish.openoffice.nl homepage].


== Downloading the source via Subversion ==
=== Downloading the source via Subversion ===


The source code is also via subversion. For the current stable tree (1.0) use:
We have two main branches in our [https://bluefish.svn.sourceforge.net Subversion] tree:
* the [http://bluefish.svn.sourceforge.net/viewvc/bluefish/branches/bluefish_1_0/ stable 1.0 branch] (gets mainly bugfixes; no major rewrites)
* the [http://bluefish.svn.sourceforge.net/viewvc/bluefish/trunk/bluefish/ development branch] (major rewrites, new features, possibly unstable).


Make a checkout of the branch you want to work on. Sometimes we also have some branches, when we work on new major features or rewrites. But you usually want one of the above. For the current stable tree (1.0) use:
svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/branches/bluefish_1_0/
For the current development tree use:
  svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/trunk/bluefish/
  svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/trunk/bluefish/
If you need a special release, it can be retreived via (replace ''X'',''Y'',''Z'' with the version numbers, e.g. ''1'', ''3'' and ''7''):
svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/tags/bluefish_X_Y_Z


For the current development tree (1.3) use:
=== Downloading the latest source snapshot ===
 
svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/branches/bluefish_1_0/


If you need a special release, it can be retreived via (replace ''X'',''Y'',''Z'' with the version numbers, e.g. ''1'', ''3'' and ''7''):
The latest snapshot (for the stable or the development tree) can be retreived via subversion as shown above. You can also download the source snapshot as tarball for the [http://bluefish.svn.sourceforge.net/viewvc/bluefish/branches/bluefish_1_0.tar.gz?view=tar stable] or [http://bluefish.svn.sourceforge.net/viewvc/bluefish/trunk/bluefish.tar.gz?view=tar development] tree.
 
svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/tags/bluefish_X_Y_Z

Revision as of 22:38, 28 December 2016


Downloading binaries

We provide pre-compiled binaries for several operating systems. In alphabetical order:

Debian and Ubuntu

Packages for the bluefish stable tree can usually be installed from the Debian or Ubuntu package pool via apt-get, aptitude, synaptic, ...

apt-get install bluefish

For users of Debian stable (currently Debian Wheezy) packages are provided via backports.debian.org. Just add this repository, follow the instructions given at [1] and install bluefish like this:

apt-get install -t wheezy-backports bluefish

The old repository debian.wgdd.de won't provide any bluefish binary packages any longer. After installing the bluefish backport you can also safely remove any reference to this repository including entries to sources.list and also the repository keyring (package) wgdd-archive-keyring.

Gentoo

Gentoo users run

emerge bluefish

to install the stable version of Bluefish.

MacOSX and Darwin

Fink users might install the stable version via

fink install bluefish

and the development version via

fink install bluefish-unstable

Windows

For Windows an installer is available. Check out the projects sourceforge.net download page.


Downloading the source

There are several ways to retreive the source of Bluefish.

Downloading a source tarball

The source tarballs for Bluefish can be downloaded from the project master server (or one of its mirrors) or sourceforge.net.

For the stable tree, check out [2] on the master server. For the development version use [3]. The sourceforge.net server has both versions on the same site.

After downloading compare the SHA hashsum of the tarball with the values provided at our homepage.

Downloading the source via Subversion

We have two main branches in our Subversion tree:

Make a checkout of the branch you want to work on. Sometimes we also have some branches, when we work on new major features or rewrites. But you usually want one of the above. For the current stable tree (1.0) use:

svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/branches/bluefish_1_0/

For the current development tree use:

svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/trunk/bluefish/

If you need a special release, it can be retreived via (replace X,Y,Z with the version numbers, e.g. 1, 3 and 7):

svn co https://bluefish.svn.sourceforge.net/svnroot/bluefish/tags/bluefish_X_Y_Z

Downloading the latest source snapshot

The latest snapshot (for the stable or the development tree) can be retreived via subversion as shown above. You can also download the source snapshot as tarball for the stable or development tree.