summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorPatrick McDermott <patrick.mcdermott@libiquity.com>2019-03-18 18:29:42 (EDT)
committer Patrick McDermott <patrick.mcdermott@libiquity.com>2019-03-18 18:29:42 (EDT)
commit140a93ae559010475bbb5091d082bf1a8e3b722f (patch)
treea8afbd7028e7848225b0ff26cf5ad9690fe1935a /NEWS
parent2936ee16ab8550aec76de79d91cd9100828ab423 (diff)
NEWS: Document binary package substvars changes
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS9
1 files changed, 8 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 753469a..79ca2bb 100644
--- a/NEWS
+++ b/NEWS
@@ -19,6 +19,9 @@ Utilities:
* ob-unpacksource now supports decompression of xz-compressed upstream
archives.
+ * ob-gencontrol now substitutes variables from "<binpkg>.substvars"
+ files in the build work area, enabling new use cases such as
+ automatic shared library dependencies.
* ob-applypatches now tracks and skips applied patches, instead of
re-running the patch command and throwing an error.
* Manual pages for all utilities have been updated/written and are now
@@ -46,6 +49,9 @@ libopkbuild:
- ob_summarize_package_plat() -- was an unimplemented stub
- ob_use() -- libopkbuild modules are now "linked" together into one
library file, so this function is no longer needed
+ * ob_set_substvar() has been renamed to ob_set_source_substvar(), a
+ new function ob_set_binary_substvar() has been added, and
+ ob_substvars() now has an optional "package" operand.
* ob_parse_changelog() and ob_parse_control() now pass arguments to
user callbacks instead of setting global variables.
* Option letters have changed for ob_parse_dep(), ob_reduce_deps(),
@@ -62,7 +68,8 @@ Bug fixes and minor changes:
shells has been fixed.
* A bug in opkbuild that would ignore errors from the "build"
makefile's "build" target has been fixed.
- * ob_set_substvar()'s return value on success has been fixed.
+ * ob_set_substvar()'s (now ob_set_source_substvar()'s) return value on
+ success has been fixed.
* ob-gencontrol now drops trailing commas and spaces in dependencies.
* ob-installdocs now correctly handles "docs" file lines with
destinations omitted.