Skip to content

all the scripts for generating the xpra.org repositories

License

Notifications You must be signed in to change notification settings

Xpra-org/repo-build-scripts

Repository files navigation

Container Builds with buildah

Setup the build containers

./setup_build_containers.sh

Run the build

Point to a packaging directory containing the RPM spec files and debian package structure.
For example:

git clone https://github.com/Xpra-org/xpra
ln -sf xpra/packaging .

Build all the packages:

./build_all.sh

The resulting RPM and DEB packages are found in the ./repo directory.

Options

You may want to specify which distributions you want to setup:

DEB_DISTROS="xx" RPM_DISTROS="Fedora:41" ./setup_build_containers.sh
DISTROS="Fedora:41" ./build_all.sh

For more details, refer to the (ugly) scripts themselves. The source download script requires rpmspec (found in rpm-build package on Fedora).
The arm64 images require qemu-system-aarch64 and / or qemu-user-static.

About

all the scripts for generating the xpra.org repositories

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages