This repository hosts dpkg build configuration files for the Debian GNU/Linux distribution. The goal is to provide a modern, and stable distribution of the GNUstep Objective-C 2.0 Runtime, Apple's Grand Central Dispatch, GNUstep Makefiles, and GNUstep Base (a.k.a. Foundation).
Currently, the following packages are available:
- libobjc2
- libdispatch
- gnustep-make
- gnustep-base
Please note that the packages are experimental, and not ready for production.
To build the packages, you need to have a Debian-based distribution, such as Ubuntu, and the following packages installed:
You will need to install the following packages:
apt install pbuilder apt-utils jq git
To build all packages, run the following commands:
./cmd/main.sh
You can also build a single package by running the following command:
./cmd/main.sh -o <package-name>
The build results are stored in /var/cache/pbuilder/result
.
The build artefacts (currently packages for Debian Bookworm amd64) are available on the GitHub Actions page.