Re: Package updates with git
Hanspeter Niederstrasser <[email protected]> Sat, 3 Mar 2018 22:10:32 -0600
| Newsgroups | gmane.os.apple.fink.devel |
|---|---|
| Organization | Snaggled Works |
| Message-ID | <[email protected]> |
On 3/3/18 10:01 PM, Kevin Horton wrote: > On Jan 10, 2018, at 19:54, Hanspeter Niederstrasser <[email protected] <mailto:[email protected]>> wrote: >> >> On 1/10/18 9:00 AM, Remi Mommsen wrote: >>> Hi, >>> I would like to update some of the fink packages I maintain. However, >>> I do not know the policy nowadays. I used to commit directly to cvs. >>> But I'm not sure if this is still the way to do it with git. Thanks >>> for pointing me into the right direction. I haven't found any >>> instructions. >> >> We're still working through the best way. For now, what will work is this: >> >> * fork https://github.com/fink/fink-distributions <https://github.com/fink/fink-distributions> to your github account >> * create a branch there w/ your changes >> * push them to your github, and then create a pull request from your fork of your branch against fink-distributions/master. >> * Then an admin will merge them into fink >> >> The eventual plan then is to give package owners commit access like we had in the CVS days. But PR requests from a branch in your fork will work regardless. >> >> If you don't have much git experience, SourceTree is a very useful gui that helps immensely with managing commits and branches. Others use the GitHub app, but I don't have any experience with it. >> >> Hanspeter > > I need to update one of my packages to the latest upstream version, and I need to change the email address in the .info file for many of my packages. Are the instructions above still the best way to update packages now, or are there more recent instructions that I haven't yet found? > > I can barely crawl in git, so hopefully I won't bork this up too badly. I've written instructions here: https://github.com/fink/fink-distributions/wiki/Submitting-new-or-updated-packages Hanspeter ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Fink-devel mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel