Install package

Golf package
You can install Golf source code from a Golf package, available for popular Linux distributions. These packages contain source code only. Once a package is installed, you still need to install Golf from the source code provided by the package.

Why use a package? For one, if you have multiple developers working on the same machine, they can use the same Golf source code provided by the Golf package, and the version control is easier. And secondly, a Golf package will install all the Golf's base and toolkit dependencies (such as database drivers, XML library, make sure gcc/make are installed etc).

Since the packages do not contain any binaries, they can be installed on a wide variety of versions (for any given distro), and even on distros not mentioned here (such as on derived ones). Note that only the latest versions are actually tested with each release, so whether a package would work with a particular distro and version you're using is a matter of trying it out. Here are the packages available (all available can be found here). Download the package and then install it:
Building packages
If you are a packaging developer, the following can be used to build a Golf package. All of these use golf_3.3.0.orig.tar.gz source archive; the naming convention is obviously for Debian, but all other packages have been made to conform for simplicity.
- apt packaging
"debian" folder containing package build files (control, copyright, rules etc.) is here.
- rpm packaging
"golf.spec" file used to build an rpm package is here.
- pacman packaging
"PKGBUILD" file used to build a pacman package is here.
See also
Install golf
install-golf  
install-package  
uninstall  
See all
documentation


Copyright (c) 2019-2025 Gliim LLC. All contents on this web site is "AS IS" without warranties or guarantees of any kind.