[SCM] qapt packaging branch, master, updated. debian/3.0.0-5-7-g69cc68e
Maximiliano Curia
maxy at moszumanska.debian.org
Mon Sep 14 00:29:02 UTC 2015
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/qapt.git;a=commitdiff;h=2c3e9c4
The following commit has been merged in the master branch:
commit 2c3e9c4b2900ecdebb2c822a861019b9cb196503
Author: Maximiliano Curia <maxy at debian.org>
Date: Mon Sep 14 01:55:37 2015 +0200
Add support for APT 1.1.
---
debian/changelog | 2 +-
debian/patches/apt_1.1 | 167 +++++++++++++++++++++++++++++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 169 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 661b392..efdedfc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
libqapt (3.0.0-6~) UNRELEASED; urgency=medium
- *
+ * Add support for APT 1.1. (Closes: #798705) Thanks to Julian Andres Klode
-- Maximiliano Curia <maxy at debian.org> Mon, 14 Sep 2015 01:18:39 +0200
diff --git a/debian/patches/apt_1.1 b/debian/patches/apt_1.1
new file mode 100644
index 0000000..2a89353
--- /dev/null
+++ b/debian/patches/apt_1.1
@@ -0,0 +1,167 @@
+--- a/src/package.cpp
++++ b/src/package.cpp
+@@ -404,7 +404,7 @@ QStringList Package::availableVersions()
+ pkgCache::PkgFileIterator File = VF.File();
+
+ // Files without an archive will have a site
+- QString archive = (File->Archive) ? QLatin1String(File.Archive()) :
++ QString archive = File.Archive() ? QLatin1String(File.Archive()) :
+ QLatin1String(File.Site());
+ versions.append(QLatin1String(Ver.VerStr()) % QLatin1String(" (") %
+ archive % ')');
+--- a/src/debfile.cpp
++++ b/src/debfile.cpp
+@@ -53,7 +53,6 @@ class DebFilePrivate
+ bool isValid;
+ QString filePath;
+ debDebFile::MemControlExtract *extractor;
+- pkgTagSection controlData;
+
+ void init();
+ };
+@@ -77,8 +76,6 @@ void DebFilePrivate::init()
+ // from exploding.
+ return;
+ }
+-
+- controlData = extractor->Section;
+ }
+
+ DebFile::DebFile(const QString &filePath)
+@@ -103,47 +100,47 @@ QString DebFile::filePath() const
+
+ QString DebFile::packageName() const
+ {
+- return QString::fromStdString(d->controlData.FindS("Package"));
++ return QString::fromStdString(d->extractor->Section.FindS("Package"));
+ }
+
+ QString DebFile::sourcePackage() const
+ {
+- return QString::fromStdString(d->controlData.FindS("Source"));
++ return QString::fromStdString(d->extractor->Section.FindS("Source"));
+ }
+
+ QString DebFile::version() const
+ {
+- return QString::fromStdString(d->controlData.FindS("Version"));
++ return QString::fromStdString(d->extractor->Section.FindS("Version"));
+ }
+
+ QString DebFile::architecture() const
+ {
+- return QString::fromStdString(d->controlData.FindS("Architecture"));
++ return QString::fromStdString(d->extractor->Section.FindS("Architecture"));
+ }
+
+ QString DebFile::maintainer() const
+ {
+- return QString::fromStdString(d->controlData.FindS("Maintainer"));
++ return QString::fromStdString(d->extractor->Section.FindS("Maintainer"));
+ }
+
+ QString DebFile::section() const
+ {
+- return QString::fromStdString(d->controlData.FindS("Section"));
++ return QString::fromStdString(d->extractor->Section.FindS("Section"));
+ }
+
+ QString DebFile::priority() const
+ {
+- return QString::fromStdString(d->controlData.FindS("Priority"));
++ return QString::fromStdString(d->extractor->Section.FindS("Priority"));
+ }
+
+ QString DebFile::homepage() const
+ {
+- return QString::fromStdString(d->controlData.FindS("Homepage"));
++ return QString::fromStdString(d->extractor->Section.FindS("Homepage"));
+ }
+
+ QString DebFile::longDescription() const
+ {
+- QString rawDescription = QLatin1String(d->controlData.FindS("Description").c_str());
++ QString rawDescription = QLatin1String(d->extractor->Section.FindS("Description").c_str());
+ // Remove short description
+ rawDescription.remove(shortDescription() + '
');
+
+@@ -174,14 +171,14 @@ QString DebFile::longDescription() const
+
+ QString DebFile::shortDescription() const
+ {
+- QString longDesc = QLatin1String(d->controlData.FindS("Description").c_str());
++ QString longDesc = QLatin1String(d->extractor->Section.FindS("Description").c_str());
+
+ return longDesc.left(longDesc.indexOf(QLatin1Char('
')));
+ }
+
+ QString DebFile::controlField(const QLatin1String &field) const
+ {
+- return QString::fromStdString(d->controlData.FindS(field.latin1()));
++ return QString::fromStdString(d->extractor->Section.FindS(field.latin1()));
+ }
+
+ QString DebFile::controlField(const QString &field) const
+@@ -266,52 +263,52 @@ QStringList DebFile::iconList() const
+
+ QList<DependencyItem> DebFile::depends() const
+ {
+- return DependencyInfo::parseDepends(QString::fromStdString(d->controlData.FindS("Depends")), Depends);
++ return DependencyInfo::parseDepends(QString::fromStdString(d->extractor->Section.FindS("Depends")), Depends);
+ }
+
+ QList<DependencyItem> DebFile::preDepends() const
+ {
+- return DependencyInfo::parseDepends(QString::fromStdString(d->controlData.FindS("Pre-Depends")), PreDepends);
++ return DependencyInfo::parseDepends(QString::fromStdString(d->extractor->Section.FindS("Pre-Depends")), PreDepends);
+ }
+
+ QList<DependencyItem> DebFile::suggests() const
+ {
+- return DependencyInfo::parseDepends(QString::fromStdString(d->controlData.FindS("Suggests")), Suggests);
++ return DependencyInfo::parseDepends(QString::fromStdString(d->extractor->Section.FindS("Suggests")), Suggests);
+ }
+
+ QList<DependencyItem> DebFile::recommends() const
+ {
+- return DependencyInfo::parseDepends(QString::fromStdString(d->controlData.FindS("Recommends")), Recommends);
++ return DependencyInfo::parseDepends(QString::fromStdString(d->extractor->Section.FindS("Recommends")), Recommends);
+ }
+
+ QList<DependencyItem> DebFile::conflicts() const
+ {
+- return DependencyInfo::parseDepends(QString::fromStdString(d->controlData.FindS("Conflicts")), Conflicts);
++ return DependencyInfo::parseDepends(QString::fromStdString(d->extractor->Section.FindS("Conflicts")), Conflicts);
+ }
+
+ QList<DependencyItem> DebFile::replaces() const
+ {
+- return DependencyInfo::parseDepends(QString::fromStdString(d->controlData.FindS("Replaces")), Replaces);
++ return DependencyInfo::parseDepends(QString::fromStdString(d->extractor->Section.FindS("Replaces")), Replaces);
+ }
+
+ QList<DependencyItem> DebFile::obsoletes() const
+ {
+- return DependencyInfo::parseDepends(QString::fromStdString(d->controlData.FindS("Obsoletes")), Obsoletes);
++ return DependencyInfo::parseDepends(QString::fromStdString(d->extractor->Section.FindS("Obsoletes")), Obsoletes);
+ }
+
+ QList<DependencyItem> DebFile::breaks() const
+ {
+- return DependencyInfo::parseDepends(QString::fromStdString(d->controlData.FindS("Breaks")), Breaks);
++ return DependencyInfo::parseDepends(QString::fromStdString(d->extractor->Section.FindS("Breaks")), Breaks);
+ }
+
+ QList<DependencyItem> DebFile::enhances() const
+ {
+- return DependencyInfo::parseDepends(QString::fromStdString(d->controlData.FindS("Enhance")), Enhances);
++ return DependencyInfo::parseDepends(QString::fromStdString(d->extractor->Section.FindS("Enhance")), Enhances);
+ }
+
+ qint64 DebFile::installedSize() const
+ {
+- QString sizeString = QLatin1String(d->controlData.FindS("Installed-Size").c_str());
++ QString sizeString = QLatin1String(d->extractor->Section.FindS("Installed-Size").c_str());
+
+ return sizeString.toLongLong();
+ }
diff --git a/debian/patches/series b/debian/patches/series
index 112dabe..e319359 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
add_kf5iconthemes
+apt_1.1
--
qapt packaging
More information about the pkg-kde-commits
mailing list