summaryrefslogtreecommitdiff
path: root/libpkgconf/README-DEV
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2020-02-26 19:12:55 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2020-02-27 12:14:55 +0300
commit47faabe40caa2c01a6379f5d143af189fa96ca9b (patch)
tree54114e12a619c66bb78c51c5b1c464b8dd83be51 /libpkgconf/README-DEV
parent398b8efd28b3ff8f14ead0bd272eb29ea546483e (diff)
Release version 1.6.3+2v1.6.3+2
Invent PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS flag
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