Xpra: Ticket #342: Fedora server build scripts don't seem to be behaving.

Trying to use the old build steps:

svn update
cd .../xpra/trunk/src
./setup.py sdist
cp dist/parti-all-*.tar.gz ${HOME}/rpmbuild/SOURCES/

etc., no longer works, because ./setup.py now seems to output a xpra-all-0.10.0.tar.gz instead of a parti-*.tar.gz

Trying to cp the xpra-all to the rpmbuild/SOURCES folder and then use the rpmbuild -ba fails with the following (probably unsurprising) bit of output:

creating /root/rpmbuild/BUILDROOT/xpra-0.10.0-0.fc18.x86_64/usr/share/applications
copying xdg/xpra_launcher.desktop -> /root/rpmbuild/BUILDROOT/xpra-0.10.0-0.fc18.x86_64/usr/share/applications
copying xdg/xpra.desktop -> /root/rpmbuild/BUILDROOT/xpra-0.10.0-0.fc18.x86_64/usr/share/applications
creating /root/rpmbuild/BUILDROOT/xpra-0.10.0-0.fc18.x86_64/usr/share/icons
copying xdg/xpra.png -> /root/rpmbuild/BUILDROOT/xpra-0.10.0-0.fc18.x86_64/usr/share/icons
creating /root/rpmbuild/BUILDROOT/xpra-0.10.0-0.fc18.x86_64/usr/share/xpra/webm
error: can't copy 'xpra/codecs/webm/LICENSE': doesn't exist or not a regular file
error: Bad exit status from /var/tmp/rpm-tmp.GtF0nm (%install)
RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.GtF0nm (%install)

Is there some documentation of a changed build process or procedure that I just didn't find?



Sat, 18 May 2013 03:25:30 GMT - Antoine Martin: owner changed

"parti" has been removed, so you have to copy "xpra" as you found out.

The missing LICENSE file is fixed in r3421, please close if this works for you.


Mon, 20 May 2013 17:43:29 GMT - alas: status changed; resolution set

Yup, that did the trick.


Sat, 23 Jan 2021 04:52:12 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/342