diff --git a/kdelibs.spec b/kdelibs.spec index 52ee74d..9f88416 100644 --- a/kdelibs.spec +++ b/kdelibs.spec @@ -41,7 +41,7 @@ Summary: KDE Libraries Version: 4.14.3 -Release: 5%{?dist} +Release: 6%{?dist} Name: kdelibs Epoch: 6 @@ -140,6 +140,10 @@ Patch49: kdelibs-solid_qt_no_debug_output.patch # https://git.reviewboard.kde.org/r/102439/ Patch50: kdelibs-4.7.0-knewstuff2_gpg2.patch +# https://bugs.kde.org/show_bug.cgi?id=269045 +# https://git.reviewboard.kde.org/r/101231/ +Patch51: kill-references-to-old-uri-style-fake-mimetypes.patch + # Toggle solid upnp support at runtime via env var SOLID_UPNP=1 (disabled by default) Patch52: kdelibs-4.10.0-SOLID_UPNP.patch @@ -387,6 +391,7 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanage # upstreamable patches %patch50 -p1 -b .knewstuff2_gpg2 +%patch51 -p1 -b .r101231 %patch52 -p1 -b .SOLID_UPNP %patch53 -p1 -b .kjs-s390 %patch54 -p1 -b .kjs-locale @@ -454,6 +459,8 @@ mv %{buildroot}%{_kde4_sysconfdir}/xdg/menus/applications.menu \ # create/own stuff # see http://bugzilla.redhat.com/483318 mkdir -p %{buildroot}%{_kde4_libdir}/kconf_update_bin +# own fake mimetype dirs (#907667) +mkdir -p %{buildroot}%{_datadir}/mime/all ## use ca-certificates' ca-bundle.crt, symlink as what most other ## distros do these days (http://bugzilla.redhat.com/521902) @@ -588,6 +595,7 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || : %{_kde4_datadir}/applications/kde4/kmailservice.desktop %{_kde4_datadir}/applications/kde4/ktelnetservice.desktop %{_datadir}/mime/packages/kde.xml +%dir %{_datadir}/mime/all %{_kde4_sharedir}/kde4/services/* %{_kde4_sharedir}/kde4/servicetypes/* %{_kde4_iconsdir}/hicolor/*/*/* @@ -736,6 +744,10 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || : %changelog +* Thu Dec 18 2014 Rex Dieter - 6:4.14.3-6 +- kill uri/ fake mimetypes (#587573, kde#269045) +- own fake mimetype dirs, e.g. mime/all/ (#907667) + * Tue Dec 09 2014 Rex Dieter - 6:4.14.3-5 - pull in Kolab KRecursiveFilterProxyModel.patch diff --git a/kill-references-to-old-uri-style-fake-mimetypes.patch b/kill-references-to-old-uri-style-fake-mimetypes.patch new file mode 100644 index 0000000..ed3e3b9 --- /dev/null +++ b/kill-references-to-old-uri-style-fake-mimetypes.patch @@ -0,0 +1,437 @@ +From e3af2cc22efb92e6317856664aadb56e57cc759a Mon Sep 17 00:00:00 2001 +From: Rex Dieter +Date: Thu, 18 Dec 2014 07:58:43 -0600 +Subject: [PATCH] kill references to old uri/ style fake mimetypes + +BUG: 269045 +REVIEW: 101231 +--- + kio/misc/mms.protocol | 1 - + kio/misc/mmst.protocol | 1 - + kio/misc/mmsu.protocol | 1 - + kio/misc/pnm.protocol | 1 - + kio/misc/rtspt.protocol | 1 - + kio/misc/rtspu.protocol | 1 - + mimetypes/kde.xml | 344 ------------------------------------------------ + 7 files changed, 350 deletions(-) + +diff --git a/kio/misc/mms.protocol b/kio/misc/mms.protocol +index ae9e1d9..0215402 100644 +--- a/kio/misc/mms.protocol ++++ b/kio/misc/mms.protocol +@@ -1,7 +1,6 @@ + [Protocol] + helper=true + exec= +-defaultMimetype=uri/mms + protocol=mms + input=none + output=none +diff --git a/kio/misc/mmst.protocol b/kio/misc/mmst.protocol +index 1f0f763..782864e 100644 +--- a/kio/misc/mmst.protocol ++++ b/kio/misc/mmst.protocol +@@ -1,5 +1,4 @@ + [Protocol] +-defaultMimetype=uri/mmst + exec= + protocol=mmst + input=none +diff --git a/kio/misc/mmsu.protocol b/kio/misc/mmsu.protocol +index deda935..7bf570b 100644 +--- a/kio/misc/mmsu.protocol ++++ b/kio/misc/mmsu.protocol +@@ -1,5 +1,4 @@ + [Protocol] +-defaultMimetype=uri/mmsu + exec= + protocol=mmsu + input=none +diff --git a/kio/misc/pnm.protocol b/kio/misc/pnm.protocol +index 3ca3a7d..c359642 100644 +--- a/kio/misc/pnm.protocol ++++ b/kio/misc/pnm.protocol +@@ -1,5 +1,4 @@ + [Protocol] +-defaultMimetype=uri/pnm + exec= + protocol=pnm + input=none +diff --git a/kio/misc/rtspt.protocol b/kio/misc/rtspt.protocol +index 9e4fe96..e808910 100644 +--- a/kio/misc/rtspt.protocol ++++ b/kio/misc/rtspt.protocol +@@ -1,5 +1,4 @@ + [Protocol] +-defaultMimetype=uri/rtspt + exec= + protocol=rtspt + input=none +diff --git a/kio/misc/rtspu.protocol b/kio/misc/rtspu.protocol +index 9cc9299..2c78181 100644 +--- a/kio/misc/rtspu.protocol ++++ b/kio/misc/rtspu.protocol +@@ -1,5 +1,4 @@ + [Protocol] +-defaultMimetype=uri/rtspu + exec= + protocol=rtspu + input=none +diff --git a/mimetypes/kde.xml b/mimetypes/kde.xml +index 9db3af0..d9255f1 100644 +--- a/mimetypes/kde.xml ++++ b/mimetypes/kde.xml +@@ -1902,350 +1902,6 @@ Notes: + 所有檔案 + + +- +- +- mms: URIs +- mms: وصلات +- mms: URIs +- MMS URI‑ji +- mms: URI +- mms: URI +- mms: URI +- mms: URI'er +- mms: URIs +- mms: URIs +- mms: URIs +- mms: URIs +- mms: URI-d +- mms: URIak +- mms: URI:t +- mms : URIs +- mms: URIanna +- mms: Lista de URI +- mms: URI-ovi +- mms: URI-k +- mms: URIs +- mms: slóðir +- mms: URI +- mms: URIs +- mms: URI-лері +- mms: URIs +- mms: URI +- mms: URI +- mms: URIs +- mms: URIs +- mms: URIs +- mms: URI-er +- MMS: URIs +- mms: URI's +- mms:-adresser +- mms: URI +- mms: adresy URI +- URI's 'mms:' +- URIs mms: +- URI-uri mms: +- расположения ресурсов MMS +- mms:-čujuhusat +- mms: adresy URI +- URI-ji za mms: +- mms: URIs +- ММС УРИ‑ји +- ММС УРИ‑ји +- MMS URI‑ji +- MMS URI‑ji +- mms: webbadresser +- mms: Adresleri +- mms: ئادرېسلار +- mms: адреси +- mms: 地址 +- mms: 網址 +- +- +- mmst: URIs +- mmst: وصلات +- mmst: URIs +- MMST URI‑ji +- mmst: URI +- mmst: URI +- mmst: URI +- mmst: URI'er +- mmst: URIs +- mmst: URIs +- mmst: URIs +- mmst: URIs +- mmst: URI-d +- mmst: URIak +- mmst: URI:t +- mmst : URIs +- mmst: URIanna +- mmst: Lista de URI +- mmst: URI-ovi +- mmst: URI-k +- mmst: URIs +- mmst: slóðir +- mmst: URI +- mmst: URIs +- mmst: URI-лері +- mmst: URIs +- mmst: URI +- mmst: URI +- mmst: URIs +- mmst: URIs +- mmst: URIs +- mmst: URI-er +- MMST: URIs +- mmst: URI's +- mmst:-adresser +- mmst: URI +- mmst: adresy URI +- URI's 'mmst:' +- URIs mmst: +- URI-uri mmst: +- расположения ресурсов MMST +- mmst:-čujuhusat +- mmst: adresy URI +- URI-ji za mmst: +- mmst: URIs +- ММСТ УРИ‑ји +- ММСТ УРИ‑ји +- MMST URI‑ji +- MMST URI‑ji +- mmst: webbadresser +- mmst: Adresleri +- mmst: ئادرېسلار +- mmst: адреси +- mmst: 地址 +- mmst: 網址 +- +- +- mmsu: URIs +- mmsu: وصلات +- mmsu: URIs +- MMSU URI‑ji +- mmsu: URI +- mmsu: URI +- mmsu: URI +- mmsu: URI'er +- mmsu: URIs +- mmsu: URIs +- mmsu: URIs +- mmsu: URIs +- mmsu: URI-d +- mmsu: URIak +- mmsu: URI:t +- mmsu : URIs +- mmsu: URIanna +- mmsu: Lista de URI +- mmsu: URI-ovi +- mmsu: URI-k +- mmsu: URIs +- mmsu: slóðir +- mmsu: URI +- mmsu: URIs +- mmsu: URIs +- mmsu: URIs +- mmsu: URI +- mmsu: URI +- mmsu: URIs +- mmsu: URIs +- mmsu: URIs +- mmsu: URI-er +- MMSU: URIs +- mmsu: URI's +- mmsu:-adresser +- mmsu: URI +- mmsu: adresy URI +- URI's 'mmsu:' +- URIs mmsu: +- URI-uri mmsu: +- расположения ресурсов MMSU +- mmsu:-čujuhusat +- mmsu: adresy URI +- URI-ji za mmsu: +- mmsu: URIs +- ММСУ УРИ‑ји +- ММСУ УРИ‑ји +- MMSU URI‑ji +- MMSU URI‑ji +- mmsu: webbadresser +- mmsu: Adresleri +- mmsu: ئادرېسلار +- mmsu: адреси +- mmsu: 地址 +- mmsu: 網址 +- +- +- pnm: URIs +- pnm: وصلات +- pnm: URIs +- PNM URI‑ji +- pnm: URI +- pnm: URI +- pnm: URI +- pnm: URI'er +- pnm: URIs +- pnm: URIs +- pnm: URIs +- pnm: URIs +- pnm: URI-d +- pnm: URIak +- pnm: URI:t +- pnm : URIs +- pnm: URIanna +- pnm: Lista de URI +- pnm: URI-ovi +- pnm: URI-k +- pnm: URIs +- pnm: slóðir +- pnm: URI +- pnm: URIs +- pnm: URI-лері +- pnm: URIs +- pnm: URI +- pnm: URI +- pnm: URIs +- pnm: URIs +- pnm: URIs +- pnm: URI-er +- PNM: URIs +- pnm: URI-adressen +- pnm:-adresser +- pnm: URI +- pnm: adresy URI +- URI's 'pnm:' +- URIs pnm: +- URI-uri pnm: +- расположения ресурсов PNM +- pnm:-čujuhusat +- pnm: adresy URI +- URI-ji za pnm: +- pnm: URIs +- ПНМ УРИ‑ји +- ПНМ УРИ‑ји +- PNM URI‑ji +- PNM URI‑ji +- pnm: webbadresser +- pnm: Adresleri +- pnm: ئادرېسلار +- pnm: адреси +- pnm: 地址 +- pnm: 網址 +- +- +- rtspt: URIs +- rtspt: وصلات +- rtspt: URIs +- RTSPT URI‑ji +- rtspt: URI +- rtspt: URI +- rtspt: URIs +- rtspt: URI'er +- rtspt: URIs +- rtspt: URIs +- rtspt: URIs +- rtspt: URIs +- rtspt: URI-d +- rtspt: URIak +- rtspt: URI:t +- rtspt : URIs +- rtspt: URIanna +- rtspt: Lista de URI +- rtspt: URI-ovi +- rtspt: URI-k +- rtsp: URIs +- rtspt: slóðir +- rtspt: URI +- rtspt: URIs +- rtspt: URI-лері +- rtspt: URIs +- rtspt: URI +- rtspt: URI +- rtspt: URIs +- rtspt: URIs +- rtspt: URIs +- rtspt: URI-er +- RTSPT: URIs +- rtspt: URI-adressen +- rtspt:-adresser +- rtspt: URI +- rtspt: adresy URI +- URI's 'rtspt:' +- URIs rtspt: +- URI-uri rtspt: +- расположения ресурсов RTSPT +- rtspt:-čujuhusat +- rtspt: adresy URI +- URI-ji za rtspt: +- rtspt: URIs +- РТСПТ УРИ‑ји +- РТСПТ УРИ‑ји +- RTSPT URI‑ji +- RTSPT URI‑ji +- rtspt: webbadresser +- rtspt: Adresleri +- rtspt: ئادرېسلار +- rtspt: адреси +- rtspt: 地址 +- rtspt: 網址 +- +- +- rtspu: URIs +- rtspu: وصلات +- rtspu: URIs +- RTSPU URI‑ji +- rtspu: URI +- rtspu: URI +- rtspu: URI +- rtspu: URI'er +- rtspu: URIs +- rtspu: URIs +- rtspu: URIs +- rtspu: URIs +- rtspu: URI-d +- rtspu: URIak +- rtspu: URI:t +- rtspu : URIs +- rtspu: URIanna +- rtspu: Lista de URI +- rtspu: URI-ovi +- rtspu: URI-k +- rtspu: URIs +- rtspu: slóðir +- rtspu: URI +- rtspu: URIs +- rtspu: URI-лері +- rtspu: URIs +- rtspu: URI +- rtspu: URI +- rtspu: URIs +- rtspu: URIs +- rtspu: URIs +- rtspu: URI-er +- RTSPU: URIs +- rtspu: URI-adressen +- rtspu:-adresser +- rtspu: URI +- rtspu: adresy URI +- URI's 'rtspu:' +- URIs rtspu: +- URI-uri rtspu: +- расположения ресурсов RTSPU +- rpspu:-čujuhusat +- rtspu: adresy URI +- URI-ji za rtspu: +- rtspu: URIs +- РТСПУ УРИ‑ји +- РТСПУ УРИ‑ји +- RTSPU URI‑ji +- RTSPU URI‑ji +- rtspu: webbadresser +- rtspu: Adresleri +- rtspu: ئادرېسلار +- rtspu: адреси +- rtspu: 地址 +- rtspu: 網址 +- +- + + + fonts package +-- +1.9.3 +