Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Hi, I would like to upload konsole 4:4.8.4-2 with the following two changes: - konsole-dbg recommends kdelibs5-dbg - backport an upstream patch to simplify/fix the search of executables; upstream recommended us to provide it, he fixed that while working on another bug Attached the current diff out of the packaging repo of the changes above. Thanks, -- Pino
diff --git a/debian/changelog b/debian/changelog index 5afb9a2..bf56122 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +konsole (4:4.8.4-2) UNRELEASED; urgency=low + + [ Lisandro Damián Nicanor Pérez Meyer ] + * konsole-dbg now recommends kdelibs5-dbg. + + [ Pino Toscano ] + * Backport upstream commit e48cee6cca742a5bdb3daf6fa0b7c76073217faa to avoid + looking up executables when an absolute path is specified; patch + upstream_No-need-to-lookup-executable-PATH-when-absolute-path.patch. + + -- Debian Qt/KDE Maintainers <debian-qt-...@lists.debian.org> Tue, 23 Oct 2012 18:29:05 -0300 + konsole (4:4.8.4-1) unstable; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index 755aaf2..2daa69c 100644 --- a/debian/control +++ b/debian/control @@ -34,6 +34,7 @@ Priority: extra Depends: ${misc:Depends}, konsole (= ${binary:Version}) Breaks: kdebase-dbg (<< 4:4.6.80) Replaces: kdebase-dbg (<< 4:4.6.80) +Recommends: kdelibs5-dbg Description: debugging symbols for the KDE X terminal emulator This package contains debugging files used to investigate problems with binaries included in the KDE X terminal emulator. diff --git a/debian/patches/series b/debian/patches/series index 93acb4d..5047970 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1,3 @@ one_profile_per_window.diff debian-T-addition.diff +upstream_No-need-to-lookup-executable-PATH-when-absolute-path.patch diff --git a/debian/patches/upstream_No-need-to-lookup-executable-PATH-when-absolute-path.patch b/debian/patches/upstream_No-need-to-lookup-executable-PATH-when-absolute-path.patch new file mode 100644 index 0000000..4d2d53c --- /dev/null +++ b/debian/patches/upstream_No-need-to-lookup-executable-PATH-when-absolute-path.patch @@ -0,0 +1,30 @@ +From e48cee6cca742a5bdb3daf6fa0b7c76073217faa Mon Sep 17 00:00:00 2001 +From: Jekyll Wu <adap...@gmail.com> +Date: Thu, 1 Nov 2012 11:57:42 +0800 +Subject: [PATCH] No need to lookup executable PATH when absolute path is + given (cherry picked from commit + d12aead588ec09359633eb9de5f9ac2b2a7e1e06) + +--- + src/Session.cpp | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/src/Session.cpp b/src/Session.cpp +index 732858d..cf325b0 100644 +--- a/src/Session.cpp ++++ b/src/Session.cpp +@@ -369,6 +369,11 @@ QString Session::checkProgram(const QString& program) + if (exec.isEmpty()) + return QString(); + ++ QFileInfo info(exec); ++ if (info.isAbsolute() && info.exists() && info.isExecutable()) { ++ return exec; ++ } ++ + exec = KRun::binaryName(exec, false); + exec = KShell::tildeExpand(exec); + QString pexec = KStandardDirs::findExe(exec); +-- +1.7.10.4 +