[SCM] Debian Qt/KDE packaging tools branch, improved-gensymbols, updated. debian/0.5.3-32-g51b0e54
Modestas Vainius
modax at alioth.debian.org
Sun Jan 17 22:17:00 UTC 2010
The following commit has been merged in the improved-gensymbols branch:
commit 863326111427bec423b6e035e2d297f647fb272d
Author: Modestas Vainius <modestas at vainius.eu>
Date: Sun Jan 17 22:52:43 2010 +0200
Really restore compatibility with << 0.6.0 symbol files.
---
.../Debian/PkgKde/SymbolsHelper/Symbol.pm | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/symbolshelper/Debian/PkgKde/SymbolsHelper/Symbol.pm b/symbolshelper/Debian/PkgKde/SymbolsHelper/Symbol.pm
index 684a12a..1aa996f 100644
--- a/symbolshelper/Debian/PkgKde/SymbolsHelper/Symbol.pm
+++ b/symbolshelper/Debian/PkgKde/SymbolsHelper/Symbol.pm
@@ -52,6 +52,20 @@ sub initialize {
}
}
+ # NOTE: backwards compatibility with pkgkde-symbolshelper (<< 0.6)
+ # symbol files.
+ if ($self->get_symbolname() =~ /\{.+\}/) {
+ $self->{symbol} =~ s/\{vt:/{vt=/g;
+ if (defined $self->{symbol_templ}) {
+ $self->{symbol_templ} =~ s/\{vt:/{vt=/g;
+ } else {
+ $self->{symbol_templ} = $self->{symbol};
+ }
+ if ($self->expand_substitutions(%opts) > 0) {
+ $self->add_tag('subst');
+ }
+ }
+
return $self->SUPER::initialize(%opts);
}
--
Debian Qt/KDE packaging tools
More information about the pkg-kde-commits
mailing list