https://bugzilla.redhat.com/show_bug.cgi?id=1834731 --- Comment #3 from Oleg Girko <ol+redhat@xxxxxxxxxxxxx> --- I was packaging a Dash client for Fedora for quite some time. Dash was originally a fork of Bitcoin, and now it still synchronises its codebase with newer versions of Bitcoin. Hence, Dash is not different than Bitcoin from packaging point of view, only some file names and TCP port numbers are different. You can take a look at spec and other files I use to build Dash here: https://obs.infoserver.lv/package/show/cryptocurrency/dash-core If you find any ideas from this useful, feel free to use them. :-) My spec file was originally based on spec file that was in Bitcoin source's contrib subdirectory (it was removed from there since then), but significantly evolved. It has provisions for building with depends system, making deterministic build closer to the one used for binary distribution by vendor (but not exactly the same: still using compiler and some system libraries from Fedora). In order to be suitable for building in isolated environment without network connectivity, all sources needed for building are added as "SourceN:" directives in autogenerated section of spec file, and "update-sources.sh" script has to be run to update these sources every time you change the version number. This feature is not suitable for official Fedora package because it essentially bundles various libraries, so it's disabled by default. Also, functional tests in "%check" section are run in parallel, and temporary directory is placed in "/var/tmp" for them, because "/tmp" is sometimes tmpfs in isolated build environment. and some tests require 8 gigabytes of space in tmpdir. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx