1 |
commit: 284b5c56b5ade28c379d24181a6dc9545dfe527c |
2 |
Author: Johannes Huber <johu <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Jan 23 08:02:33 2017 +0000 |
4 |
Commit: Johannes Huber <johu <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Jan 23 08:02:33 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284b5c56 |
7 |
|
8 |
kde-misc/krusader: Drop slot 4 |
9 |
|
10 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
11 |
|
12 |
kde-misc/krusader/Manifest | 1 - |
13 |
.../files/krusader-2.4.0_beta3-new-folder.patch | 11 --- |
14 |
.../krusader-2.5.0-hardcode-krarc-mimes.patch | 88 ---------------------- |
15 |
kde-misc/krusader/krusader-2.4.0_beta3-r2.ebuild | 38 ---------- |
16 |
kde-misc/krusader/metadata.xml | 3 - |
17 |
5 files changed, 141 deletions(-) |
18 |
|
19 |
diff --git a/kde-misc/krusader/Manifest b/kde-misc/krusader/Manifest |
20 |
index 5ce6940..0f334cf 100644 |
21 |
--- a/kde-misc/krusader/Manifest |
22 |
+++ b/kde-misc/krusader/Manifest |
23 |
@@ -1,2 +1 @@ |
24 |
-DIST krusader-2.4.0-beta3.tar.bz2 4305463 SHA256 ca43ddeef91e2821142b723d13c0be4bf0d138a9718cccd914cecb675cc97dae SHA512 a0288b0a5d37ade197120f6d96054b5eb9da9bae746969b041f6692a1377e6732a46cf3a672d2a24a5b1eb514ec74ba98695255af39057c4dabe1d935a6f720a WHIRLPOOL 08184cb69dd66ab6738bded5d2c7b470d2659110cb406a9779b61a0dbc28d41b334f86525e6d1a5570c82e751b9bfe3a135d0c35943837a814a3e6746464a4dd |
25 |
DIST krusader-2.5.0.tar.xz 2704584 SHA256 fb9f4b237378fd5d86d5c0202b9d714f3d8dfe549ba9e7926f6f9de60b5088d7 SHA512 e647b1ca2f3a61d74ceea892053465ec860642745a879f05d04d40e277ece7508a75672eaf4031dc8b6568bd67464182d6ea9d194db13907784350f364c99fec WHIRLPOOL c6cff096c55a2eda7c1a1c1805ed04ccf44eb82e7f97ec6ee37795297bf2de75bde67d8c6b12a441ea72a28ad181af2d7fc3bb616c5c8a391aacf4f591eccf98 |
26 |
|
27 |
diff --git a/kde-misc/krusader/files/krusader-2.4.0_beta3-new-folder.patch b/kde-misc/krusader/files/krusader-2.4.0_beta3-new-folder.patch |
28 |
deleted file mode 100644 |
29 |
index 1760adb..00000000 |
30 |
--- a/kde-misc/krusader/files/krusader-2.4.0_beta3-new-folder.patch |
31 |
+++ /dev/null |
32 |
@@ -1,11 +0,0 @@ |
33 |
---- a/krusader/Panel/panelfunc.cpp |
34 |
-+++ b/krusader/Panel/panelfunc.cpp |
35 |
-@@ -100,7 +100,7 @@ |
36 |
- { |
37 |
- public: |
38 |
- virtual State validate(QString &input, int &pos) const { |
39 |
-- return input.isEmpty() ? Invalid : Acceptable; |
40 |
-+ return input.isEmpty() ? Intermediate : Acceptable; |
41 |
- } |
42 |
- }; |
43 |
- |
44 |
|
45 |
diff --git a/kde-misc/krusader/files/krusader-2.5.0-hardcode-krarc-mimes.patch b/kde-misc/krusader/files/krusader-2.5.0-hardcode-krarc-mimes.patch |
46 |
deleted file mode 100644 |
47 |
index 6ea7ad4..00000000 |
48 |
--- a/kde-misc/krusader/files/krusader-2.5.0-hardcode-krarc-mimes.patch |
49 |
+++ /dev/null |
50 |
@@ -1,88 +0,0 @@ |
51 |
-commit f57edb20c4fa4e53d6a245dcc81273b62e44f611 |
52 |
-Author: Martin Kostolný <clearmartin@××××.com> |
53 |
-Date: Mon Dec 5 00:43:53 2016 +0100 |
54 |
- |
55 |
- Hard-code krarc.protocol mimetypes that were recently removed from protocol |
56 |
- |
57 |
- Differential Revision: https://phabricator.kde.org/D3566 |
58 |
- |
59 |
-diff --git a/krusader/krservices.cpp b/krusader/krservices.cpp |
60 |
-index 86bc0cf..b286066 100644 |
61 |
---- a/krusader/krservices.cpp |
62 |
-+++ b/krusader/krservices.cpp |
63 |
-@@ -30,14 +30,49 @@ |
64 |
- #include "defaults.h" |
65 |
- |
66 |
- QMap<QString, QString>* KrServices::slaveMap = 0; |
67 |
-+QSet<QString> KrServices::krarcArchiveMimetypes = KrServices::generateKrarcArchiveMimetypes(); |
68 |
- #ifdef KRARC_QUERY_ENABLED |
69 |
--QSet<QString> KrServices::krarcArchiveMimetypes = QSet<QString>::fromList(KProtocolInfo::archiveMimetypes("krarc")); |
70 |
- QSet<QString> KrServices::isoArchiveMimetypes = QSet<QString>::fromList(KProtocolInfo::archiveMimetypes("iso")); |
71 |
- #else |
72 |
--QSet<QString> KrServices::krarcArchiveMimetypes; |
73 |
- QSet<QString> KrServices::isoArchiveMimetypes; |
74 |
- #endif |
75 |
- |
76 |
-+QSet<QString> KrServices::generateKrarcArchiveMimetypes() |
77 |
-+{ |
78 |
-+ // Hard-code these proven mimetypes openable by krarc protocol. |
79 |
-+ // They cannot be listed in krarc.protocol itself |
80 |
-+ // because it would baffle other file managers (like Dolphin). |
81 |
-+ QSet<QString> mimes; |
82 |
-+ mimes += QString("application/x-deb"); |
83 |
-+ mimes += QString("application/x-debian-package"); |
84 |
-+ mimes += QString("application/vnd.debian.binary-package"); |
85 |
-+ mimes += QString("application/x-java-archive"); |
86 |
-+ mimes += QString("application/x-rpm"); |
87 |
-+ mimes += QString("application/x-source-rpm"); |
88 |
-+ mimes += QString("application/vnd.oasis.opendocument.chart"); |
89 |
-+ mimes += QString("application/vnd.oasis.opendocument.database"); |
90 |
-+ mimes += QString("application/vnd.oasis.opendocument.formula"); |
91 |
-+ mimes += QString("application/vnd.oasis.opendocument.graphics"); |
92 |
-+ mimes += QString("application/vnd.oasis.opendocument.presentation"); |
93 |
-+ mimes += QString("application/vnd.oasis.opendocument.spreadsheet"); |
94 |
-+ mimes += QString("application/vnd.oasis.opendocument.text"); |
95 |
-+ mimes += QString("application/vnd.openxmlformats-officedocument.presentationml.presentation"); |
96 |
-+ mimes += QString("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); |
97 |
-+ mimes += QString("application/vnd.openxmlformats-officedocument.wordprocessingml.document"); |
98 |
-+ mimes += QString("application/x-cbz"); |
99 |
-+ mimes += QString("application/x-cbr"); |
100 |
-+ mimes += QString("application/epub+zip"); |
101 |
-+ mimes += QString("application/x-webarchive"); |
102 |
-+ mimes += QString("application/x-plasma"); |
103 |
-+ mimes += QString("application/vnd.rar"); |
104 |
-+ |
105 |
-+ #ifdef KRARC_QUERY_ENABLED |
106 |
-+ mimes += QSet<QString>::fromList(KProtocolInfo::archiveMimetypes("krarc")); |
107 |
-+ #endif |
108 |
-+ |
109 |
-+ return mimes; |
110 |
-+} |
111 |
-+ |
112 |
- bool KrServices::cmdExist(QString cmdName) |
113 |
- { |
114 |
- KConfigGroup group(krConfig, "Dependencies"); |
115 |
-diff --git a/krusader/krservices.h b/krusader/krservices.h |
116 |
-index e9e805c..e54a0a6 100644 |
117 |
---- a/krusader/krservices.h |
118 |
-+++ b/krusader/krservices.h |
119 |
-@@ -32,9 +32,6 @@ class QFile; |
120 |
- class KrServices |
121 |
- { |
122 |
- public: |
123 |
-- KrServices() {} |
124 |
-- ~KrServices() {} |
125 |
-- |
126 |
- static bool cmdExist(QString cmdName); |
127 |
- static QString chooseFullPathName(QStringList names, QString confName); |
128 |
- static QString fullPathName(QString name, QString confName = QString()); |
129 |
-@@ -57,6 +54,9 @@ protected: |
130 |
- static QString escape(QString name); |
131 |
- |
132 |
- private: |
133 |
-+ KrServices() {} |
134 |
-+ ~KrServices() {} |
135 |
-+ static QSet<QString> generateKrarcArchiveMimetypes(); |
136 |
- static QMap<QString, QString>* slaveMap; |
137 |
- static QSet<QString> krarcArchiveMimetypes; |
138 |
- static QSet<QString> isoArchiveMimetypes; |
139 |
|
140 |
diff --git a/kde-misc/krusader/krusader-2.4.0_beta3-r2.ebuild b/kde-misc/krusader/krusader-2.4.0_beta3-r2.ebuild |
141 |
deleted file mode 100644 |
142 |
index 2806bc4..00000000 |
143 |
--- a/kde-misc/krusader/krusader-2.4.0_beta3-r2.ebuild |
144 |
+++ /dev/null |
145 |
@@ -1,38 +0,0 @@ |
146 |
-# Copyright 1999-2016 Gentoo Foundation |
147 |
-# Distributed under the terms of the GNU General Public License v2 |
148 |
-# $Id$ |
149 |
- |
150 |
-EAPI=6 |
151 |
- |
152 |
-KDE_HANDBOOK="optional" |
153 |
-KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga |
154 |
-gl hr hu it ja ko lt mai nb nds nl pa pl pt pt_BR ro ru sk sl sr |
155 |
-sr@ijekavian sr@ijekavianlatin sr@latin sv tr ug uk zh_CN zh_TW" |
156 |
-inherit kde4-base |
157 |
- |
158 |
-MY_P="${P/_/-}" |
159 |
- |
160 |
-DESCRIPTION="An advanced twin-panel (commander-style) file-manager for KDE with many extras" |
161 |
-HOMEPAGE="https://quickgit.kde.org/?p=krusader.git" |
162 |
-SRC_URI="mirror://sourceforge/krusader/${MY_P}.tar.bz2" |
163 |
-LICENSE="GPL-2" |
164 |
- |
165 |
-SLOT="4" |
166 |
-KEYWORDS="amd64 x86" |
167 |
-IUSE="+bookmarks debug" |
168 |
- |
169 |
-COMMON_DEPEND=" |
170 |
- $(add_kdeapps_dep libkonq) |
171 |
- sys-libs/zlib |
172 |
- bookmarks? ( $(add_kdeapps_dep keditbookmarks) ) |
173 |
-" |
174 |
-RDEPEND="${COMMON_DEPEND} |
175 |
- $(add_kdeapps_dep kdebase-kioslaves) |
176 |
-" |
177 |
-DEPEND="${COMMON_DEPEND} |
178 |
- sys-devel/gettext |
179 |
-" |
180 |
- |
181 |
-PATCHES=( "${FILESDIR}/${P}-new-folder.patch" ) |
182 |
- |
183 |
-S="${WORKDIR}/${MY_P}" |
184 |
|
185 |
diff --git a/kde-misc/krusader/metadata.xml b/kde-misc/krusader/metadata.xml |
186 |
index 636e170..13bd40c 100644 |
187 |
--- a/kde-misc/krusader/metadata.xml |
188 |
+++ b/kde-misc/krusader/metadata.xml |
189 |
@@ -5,9 +5,6 @@ |
190 |
<email>kde@g.o</email> |
191 |
<name>Gentoo KDE Project</name> |
192 |
</maintainer> |
193 |
- <use> |
194 |
- <flag name="bookmarks">Add dependency on bookmark package.</flag> |
195 |
- </use> |
196 |
<upstream> |
197 |
<remote-id type="sourceforge">krusader</remote-id> |
198 |
</upstream> |