On Sun, Mar 24, 2013 at 10:33 PM, Florent Peterschmitt <[email protected]> wrote: > Le 24/03/2013 17:34, Scot Hetzel a écrit : >> On Sun, Mar 24, 2013 at 7:00 AM, Beeblebrox <[email protected]> wrote: >>> I would be very happy to submit a patch, if I actually knew how to write >>> one... >>> >> >> It is quite simple to create the patch. >> >> If you have a working copy checked out with svn, then it would be: >> >> cd /usr/ports/[category]/[port] >> - Make the necessary changes to the port >> - After testing the port make sure to do a 'make clean' >> svn diff > port.diff >> >> Otherwise make a copy of the port: >> >> cd /usr/ports/[catagory] >> cp port port-orig >> cd port >> - Make the necessary changes to port >> - After testing port make sure to do a 'make clean' >> cd .. >> diff -ruN port-orig port > port.diff >> >> Then just submit the port.diff in a PR using either send-pr or >> http://www.freebsd.org/send-pr.html. >> > > Is there a way to manually make a patch that will say : > > --- MyFile > +++ MyFile > > Even if these files are in two distinct trees ? > There is always a way to do that:
diff -u /path/to/original/port/MyFile /path/to/modified/port/MyFile > /place/to/save/patch/port.diff or if you modifed several files: diff -ruN /path/to/original/port /path/to/modified/port > /place/to/save/patch/port.diff -- DISCLAIMER: No electrons were maimed while sending this message. Only slightly bruised. _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[email protected]"
