Porters Handbook section 4.4

Russell Haley russ.haley at gmail.com
Mon Sep 25 04:08:04 UTC 2017


Section 4.3 of the porters handbook talks about making modifications
to a private copy of a tarball and recording the steps.

Section 4.4 talks about changing directories into the affected ports
dir and running make makepatch to generate patch files.

I am unsure how the makepatch target is supposed to find my private
directory. Since I was confused, I created patches, added them to the
port, ran make, then ran make makepatch and the system re-generated
new "makepatch" patches.

So, my question is thus:

To me, section 4.4 seems vague about where changes should be made,
which is compounded by the information in section 4.3. Can the
makepatch target ask for and find a private directory, or should the
handbook be clarified to state that the changes should be made to the
'work' folder? If the later is true, I assume there is some proper
workflow to keep changes from being destroyed while testing?

If there is a section in the handbook clarifying this, please just say
so and I will go find it.


More information about the freebsd-ports mailing list