summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRaphael Hertzog <hertzog@debian.org>2009-02-27 13:59:52 +0100
committerRaphael Hertzog <hertzog@debian.org>2009-02-27 14:08:02 +0100
commit52e96c75e248d1e85c367dd99c965f3642a45171 (patch)
tree91f7419ec99169296b2a8b190ebcae89fc583e69 /ChangeLog
parenteae5c880d2e3940de5ea7a41e9fbbe062f8d76b2 (diff)
downloaddpkg-52e96c75e248d1e85c367dd99c965f3642a45171.tar.gz
dpkg-gensymbols: replace #PACKAGE# in dependency templates
To better support packages of libraries that have different names between architectures, offer the possibility to not hardcode the package name in the symbols file by using #PACKAGE#. This marker is then substituted by dpkg-gensymbols when the symbols files are installed inside the binary package.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index dfa947261..e0686e2d0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
2009-02-27 Raphael Hertzog <hertzog@debian.org>
+ * scripts/Dpkg/Shlibs/SymbolFile.pm (save, dump): Add new
+ parameter asking that #PACKAGE# be replaced on the fly.
+ * scripts/dpkg-gensymbols.pl: Replace #PACKAGE# while outputting
+ symbols files.
+ * man/dpkg-gensymbols.1: Document the new feature.
+ * scripts/t/200_Dpkg_Shlibs.t,
+ scripts/t/200_Dpkg_Shlibs/symbols.fake-2: Add test-case for
+ replacement of #PACKAGE# on the fly (together with test of dump).
+
+2009-02-27 Raphael Hertzog <hertzog@debian.org>
+
* scripts/update-alternatives.pl: Add one more sanity check
verifying that <link> and <path> are different (cf #509667 for a
sample).