xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

We have moved

This page has been moved to https://github.com/Xpra-org/xpra/blob/master/docs/Build/README.md

Archived copy:



Please also see How to build and dependencies.

Your distribution may provide packages of xpra, unfortunately those tend to be problematic - see wiki/Packaging/DistributionPackages.



The spec file can be found here: xpra.spec
The quick and easy way (tested on Fedora 25):

mkdir -p ${HOME}/rpmbuild/SOURCES/ >& /dev/null
cd trunk/src
./setup.py sdist --formats=bztar
cp dist/*bz2 ${HOME}/rpmbuild/SOURCES/
cp patches/* ${HOME}/rpmbuild/SOURCES/
rpmbuild -ba ../rpmbuild/xpra.spec
ls -s ${HOME}/rpmbuild/RPMS/*/



You can find the debian packaging files here: /debian
Debian also ships packages, though the "stable" versions are completely out of date, broken and unsupported, they should not be used.
Assuming that your build system is reasonably up to date, you should be able to build with:

cd trunk/src/
ln -sf ../debian .
debuild -us -uc -b

PS: packaging is hard

Last modified 16 months ago Last modified on 02/06/21 14:08:36