Description of problem: The wesnoth build can be done with scons. See Bug 905379, Comment 34 from Will Woods. wesnoth.spec: Attachment 781670 [details] Version-Release number of selected component (if applicable): wesnoth-1.10.6 upstream Attachment 781670 [details] How reproducible: Steps to Reproduce: 1. Build with scons per Attachment 781670 [details]. Actual results: Expected results: Additional info:
The INSTALL file from wesnoth-1.10.6.tar has this section: 3. SCons Build
Created attachment 781959 [details] scons build log for wesnoth-1.10.6 wesnoth-1.10.6 builds fine with scons. With the appropriate mandir option, the man pages are installed correctly. $ sudo scons install mandir=/usr/share/man $ less -N scons-install-3.txt 1 scons: Reading SConscript files ... 2 Saved options: default_targets = 'wesnoth,wesnothd', bindir = '/bin', mandir = '/usr/share/man' 3 Building Wesnoth version 1.10.6 ... $ cat scons-install-3.txt | grep 'Install file: "doc/man/' | wc -l 53 Tested with F19 in a VM: $ qemu-kvm -m 4096 -hda f19-test-3.img -cdrom ~/xfr/fedora/F19/Fedora-19-x86_64-DVD.iso -vga std -boot menu=on
I completed an rpmbuild using Will's spec file, and it appears to have worked great. The log is ~500k, so I won't attach it.
The wesnoth.spec file may need to incorporate these changes: Bug 850365 - Introduce new systemd-rpm macros in wesnoth spec file Packaging:ScriptletSnippets Systemd https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemd Bug 850016 - (systemd/Presets) Tracker bug for conversion to new systemd-rpm macros
Thanks for your work on this. I restored the font unbundling bits.