[Bug 2129303] Review Request: cbang - The C! or cbang library is a collection of C++ utility libraries

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



--- Comment #13 from Benson Muite <benson_muite@xxxxxxxxxxxxx> ---
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 -- 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
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux