https://bugzilla.redhat.com/show_bug.cgi?id=2129303



--- Comment #13 from Benson Muite <[email protected]> ---
Thanks. Scons packaging guidelines are still to be done:
https://fedoraproject.org/wiki/PackagingDrafts/DraftsTodo
so your efforts have really helped with this. Godot and gpsd have Scons in
BuildRequires:
https://src.fedoraproject.org/rpms/gpsd/blob/rawhide/f/gpsd.spec
https://src.fedoraproject.org/rpms/godot/blob/rawhide/f/godot.spec
but they do not have further use for the Scons build and configuration files
which seems to
be an approach specific to this package used because Scons is very
configurable.

Arch also has Cbang:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=cbang

and packages entire config directory.

It is unclear how to manage the .pyc files. You have used the %py_byte_compile
macro as described in the documentation:
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python_201x/#_byte_compiling

Should a different path than you have chosen be used? For example
/usr/libexec/cbang/config or /usr/share/cbang/config
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_libexecdir
https://lists.fedoraproject.org/pipermail/packaging/2015-April/010611.html

https://github.com/CauldronDevelopmentLLC/jmpapi also uses Cbang, though author
indicates it is not used in many projects
developed by other people:
https://github.com/CauldronDevelopmentLLC/cbang/issues/16


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2129303
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to