[MacPorts] #44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating)
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) ------------------------------+-------------------------------- Reporter: Joel.Brogniart@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: perl5 | Port: p5-xml-twig ------------------------------+-------------------------------- Patch to update p5-xml-twig from 3.39 to 3.48. Also added p5.18 and p5.20 branches. Also updated formating to conform to other modules. -- Ticket URL: <https://trac.macports.org/ticket/44777> MacPorts <http://www.macports.org/> Ports system for OS X
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) -------------------------------+------------------------------- Reporter: Joel.Brogniart@… | Owner: frank.mcpherson@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: p5-xml-twig | -------------------------------+------------------------------- Changes (by devans@…): * owner: macports-tickets@… => frank.mcpherson@… * cc: frank.mcpherson@… (removed) * version: 2.3.1 => * keywords: perl5 => haspatch -- Ticket URL: <https://trac.macports.org/ticket/44777#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) -------------------------------+------------------------------- Reporter: Joel.Brogniart@… | Owner: frank.mcpherson@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: p5-xml-twig | -------------------------------+------------------------------- Comment (by ryandesign@…): Ideally functional changes should be made separately from whitespace changes. When a diff makes whitespace changes to an entire portfile, it's difficult to identify what functional changes are also being made; this impedes code review and increases the likelihood that errors will be overlooked. -- Ticket URL: <https://trac.macports.org/ticket/44777#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) -------------------------------+------------------------------- Reporter: Joel.Brogniart@… | Owner: frank.mcpherson@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: p5-xml-twig | -------------------------------+------------------------------- Comment (by Joel.Brogniart@…): What is the correct way to do that? A ticket with two (or more) patches: a first patch for fonctional changes and then a second patch to apply after the first one for cosmetic changes or a ticket for each patch? -- Ticket URL: <https://trac.macports.org/ticket/44777#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) -------------------------------+------------------------------- Reporter: Joel.Brogniart@… | Owner: frank.mcpherson@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: p5-xml-twig | -------------------------------+------------------------------- Comment (by larryv@…): Replying to [comment:3 Joel.Brogniart@…]:
What is the correct way to do that?
A ticket with two (or more) patches: a first patch for fonctional changes and then a second patch to apply after the first one for cosmetic changes or a ticket for each patch?
Two patches in one ticket is fine. Please generate them such that the functional patch is applied //last//; this keeps `svn blame` useful.
Should I update this ticket with new patches?
Yes, please. -- Ticket URL: <https://trac.macports.org/ticket/44777#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) -------------------------------+------------------------------- Reporter: Joel.Brogniart@… | Owner: frank.mcpherson@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: p5-xml-twig | -------------------------------+------------------------------- Comment (by Joel.Brogniart@…): Replying to [comment:4 larryv@…]:
Two patches in one ticket is fine. Please generate them such that the functional patch is applied //last//; this keeps `svn blame` useful.
Is there a rule for Portfile file names in such a case. For one patch, I use Portfile.orig and Portfile to calculate the diff. But with chained patches do I use the same names again or could I use something like Portfile.orig, Portfile.1, …, Portfile? -- Ticket URL: <https://trac.macports.org/ticket/44777#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) -------------------------------+------------------------------- Reporter: Joel.Brogniart@… | Owner: frank.mcpherson@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: p5-xml-twig | -------------------------------+------------------------------- Comment (by Joel.Brogniart@…): One more question. Adding 5.18 and 5.20 to perl branches should be done in the "cosmetic" patch or in the fonctional one? -- Ticket URL: <https://trac.macports.org/ticket/44777#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) -------------------------------+------------------------------- Reporter: Joel.Brogniart@… | Owner: frank.mcpherson@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: p5-xml-twig | -------------------------------+------------------------------- Comment (by Joel.Brogniart@…): Here are the two new patches that replace the first (p5-xml- twig-3.48.diff). The first patch (p5-xml-twig-3.48-1.diff) update the formating of the portfile and add p5.18 and p5.20 perl branches. The second patch (p5-xml-twig-3.48-2.diff) update p5-xml-twig from 3.39 to 3.48. -- Ticket URL: <https://trac.macports.org/ticket/44777#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) -------------------------------+------------------------------- Reporter: Joel.Brogniart@… | Owner: frank.mcpherson@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: p5-xml-twig | -------------------------------+------------------------------- Comment (by larryv@…): Replying to [comment:5 Joel.Brogniart@…]:
Is there a rule for Portfile file names in such a case. For one patch, I use Portfile.orig and Portfile to calculate the diff. But with chained patches do I use the same names again or could I use something like Portfile.orig, Portfile.1, …, Portfile?
Don’t worry too much about it; just make sure they apply. It’s trivial for the committer to use `patch FILENAME` instead of `patch -p`. Replying to [comment:6 Joel.Brogniart@…]:
One more question. Adding 5.18 and 5.20 to perl branches should be done in the "cosmetic" patch or in the fonctional one?
The whole point of the cosmetic patch is that it only changes the way the Portfile //looks//, not the way the Portfile //works//. Adding subports clearly changes how the Portfile works, so it is a functional change that should go in the functional patch. -- Ticket URL: <https://trac.macports.org/ticket/44777#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) -------------------------------+------------------------------- Reporter: Joel.Brogniart@… | Owner: frank.mcpherson@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: p5-xml-twig | -------------------------------+------------------------------- Comment (by Joel.Brogniart@…): Patches p5-xml-twig-3.48-1.diff and p5-xml-twig-3.48-2.diff updated according to last remark. -- Ticket URL: <https://trac.macports.org/ticket/44777#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#44777: p5-xml-twig @3.39 update to 3.48 (+add p5.18, p5.20, +formating) -------------------------------+------------------------------- Reporter: Joel.Brogniart@… | Owner: frank.mcpherson@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: p5-xml-twig | -------------------------------+------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) * status: new => closed * resolution: => fixed Comment: Maintainer timeout. I committed the whitespace changes (minus the removal of the long description) in r125266 and the update to 3.48 and the addition of the p5.18 and p5.20 subports in r125267. -- Ticket URL: <https://trac.macports.org/ticket/44777#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts