Packaging Guidelines for Applications using Git Submodules

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

 



I'm trying to figure out the best way to handle the situation where a project decides to use submodules in Git.  The archive generated doesn't incorporate the submodule files.  

I've done some searching on this, and haven't really come up with much.
I've reviewed:  Packaging:Github
 
; but that really doesn't address the submodule issue.

I looked through some packages that are currently in the Fedora repository and found where a few folks have rebuilt the tarball and referenced that version as the Source in the spec file; then they put in a comment stating:

The source of this package was pulled from upstreams' vcs.  Use the following
commands to generate the tarball:
...
- git clone
... 
- git submodule init
- git submodule update 
...

This approach is the best that I've found.  Any other suggestions?

Thanks much!
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux