[Bug 215726] [Patch] [RFE/feature request] allow an external patches directory for 3rd party patches.
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Jan 3 10:58:57 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215726
Bug ID: 215726
Summary: [Patch] [RFE/feature request] allow an external
patches directory for 3rd party patches.
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Only Me
Priority: ---
Component: Ports Framework
Assignee: portmgr at FreeBSD.org
Reporter: julian at FreeBSD.org
CC: freebsd-ports-bugs at FreeBSD.org
Keywords: patch
Created attachment 178469
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=178469&action=edit
diff against current ports
The reason for this is to allow a complete set of patches for a project to be
held in a 3rd party repository on some unnamed source control system and
applied as a single set. Possibly within poudriere. (I have not looked at synth
but it should wok the same)
Having to apply the .local patches by hand in different directories gets too
complex too fast.
Being able to set an environment variable to specify the patche set to apply
simplifies incorporating the ports and packages into a 3rd party product.
to quote the patch:
+# EXTRA_PATCH_TREE - where to find extra 'out-of-tree' patches
+# Points to a directory hierarchy with the same layout
+# as the ports tree, where local patches can be found.
+# This allows a third party to keep their patches in
+# some other source control system if needed.
Does nothing if not defined.
See the attached patch which had not changed in several years. (except line
numbers).
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-ports-bugs
mailing list