summaryrefslogtreecommitdiff
path: root/libpkgconf/README-DEV
diff options
context:
space:
mode:
Diffstat (limited to 'libpkgconf/README-DEV')
-rw-r--r--libpkgconf/README-DEV15
1 files changed, 15 insertions, 0 deletions
diff --git a/libpkgconf/README-DEV b/libpkgconf/README-DEV
index 0a63eb9..37a1317 100644
--- a/libpkgconf/README-DEV
+++ b/libpkgconf/README-DEV
@@ -29,3 +29,18 @@ $ cat libpkgconf/config.h.in |
sort -u >defined-macros
$ diff defined-macros used-macros
+
+We also extend the upstream package functionality allowing to prevent merging
+of "special" fragments, such as `-framework <name>`, into a single fragment.
+
+$ mv libpkgconf.h libpkgconf.h.orig
+$ cp libpkgconf.h.orig libpkgconf.h
+
+$ mv fragment.c fragment.c.orig
+$ cp fragment.c.orig fragment.c
+
+$ git apply dont-merge-fragments.patch
+
+Note that the patch is produces by the following command:
+
+$ git diff >dont-merge-fragments.patch