How do I keep patches up to date in the ports directory that I do not write myself? Is there documentation on how to update FreeBSD supplied patches?
I had problems building individual ports due to patch issues, so I executed the following:
Looking at ps and lsof, there is a patch being applied for Makefile.in found in /usr/ports/x11-toolkits/open-motif/files. Makefile.in does not exist in motif-1.3.4-src.tgz.
Looking at the portupgrade man page, I do not see the word patch.
How are the patches updated? Is it possible to continue the current portupgrade, or do I have to start all over again?
I had problems building individual ports due to patch issues, so I executed the following:
Code:
portupgrade -afc
...
=> motif-2.3.4-src.tgz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://heanet.dl.sourceforge.net/project/motif/Motif%202.3.4%20Source%2
0Code/motif-2.3.4-src.tgz
motif-2.3.4-src.tgz 100% of 9303 kB 229 kBps 00m00s
===> Extracting for open-motif-2.3.4
=> SHA256 Checksum OK for motif-2.3.4-src.tgz.
===> Patching for open-motif-2.3.4
===> Applying FreeBSD patches for open-motif-2.3.4
File to patch:
Looking at ps and lsof, there is a patch being applied for Makefile.in found in /usr/ports/x11-toolkits/open-motif/files. Makefile.in does not exist in motif-1.3.4-src.tgz.
Looking at the portupgrade man page, I do not see the word patch.
How are the patches updated? Is it possible to continue the current portupgrade, or do I have to start all over again?