G-Golf Debian Packages

This page contains installation instructions for G-Golf Debian packages.

Debian testing and unstable and Ubuntu Plucky

Install package g-golf with Synaptic package manager or command

  sudo apt install g-golf
  
You may optionally install the example program packages g-golf-gtk-4-examples and g-golf-adw-1-examples.

Debian stable, Ubuntu Oracular, and Ubuntu Noble

If you are satisfied with the older version of the software follow the instructions in the previous section. If you want the newest debianized version follow the instructions in the next section.

Other Debian-based systems with Guile 3.0

Create a directory for the build and copy g-golf-0.8.0~rc8.tar.xz and g-golf_0.8.0~rc8-1.debian.tar.xz there. Change into the directory and give the following commands:
      tar xvf g-golf-0.8.0~rc8.tar.xz
      ln -s g-golf-0.8.0~rc8.tar.xz g-golf_0.8.0~rc8.orig.tar.xz
      cd g-golf-0.8.0~rc8
      tar xvf ../g-golf_0.8.0~rc8-1.debian.tar.xz
      dpkg-buildpackage --no-sign -b
      cd ..
      sudo dpkg -i g-golf_0.8.0~rc8-1_ARCH.deb
  
Replace ARCH with the architecture of your system. You can find out the architecture with command
      dpkg-architecture -q DEB_HOST_ARCH
    
If you want to install the example programs, too, execute commands
      sudo dpkg -i g-golf-gtk-4-examples_0.8.0~rc8-1_all.deb
      sudo dpkg -i g-golf-adw-1-examples_0.8.0~rc8-1_all.deb
    
Note that the Adw examples package requires version >= 1.5.0 of package gir1.2-adw-1.

Debian-based systems with Guile 2.2

Create a directory for the build and copy g-golf-0.8.0~rc8.tar.xz and g-golf_0.8.0~rc8-1.debian.tar.xz there. Change into the directory and give the following commands:
      tar xvf g-golf-0.8.0~rc8.tar.xz
      ln -s g-golf-0.8.0~rc8.tar.xz g-golf_0.8.0~rc8.orig.tar.xz
      cd g-golf-0.8.0~rc8
      tar xvf ../g-golf_0.8.0~rc8-1.debian.tar.xz
    
Change GUILE_VERSION from 3.0 to 2.2 in debian/rules. Change guile-3.0 to guile-2.2 and guile-3.0-dev to guile-2.2-dev in debian/control. Remove the (>= 3.0.7) in debian/control. Execute commands
      dpkg-buildpackage --no-sign -b
      cd ..
      sudo dpkg -i g-golf_0.8.0~rc8-1_ARCH.deb
    
where ARCH is the architecture of your system. If you want to install the example programs, too, execute commands
      sudo dpkg -i g-golf-gtk-4-examples_0.8.0~rc8-1_all.deb
      sudo dpkg -i g-golf-adw-1-examples_0.8.0~rc8-1_all.deb
    
Note that the Adw examples package requires version >= 1.5.0 of package gir1.2-adw-1.

GPG signature

The GPG signature for the source package is available at g-golf-0.8.0~rc8.tar.xz.asc. The public key can be found at signing-key.asc. The public key can also be found in the debianization package at debian/upstream/signing-key.asc.

Last updated: November 12, 2024

Copyright © 2020-2024 Tommi Höynälänmaa