From fa360575b6c47cafd148daf91c5f76b6fc1703af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Fri, 28 Aug 2015 16:20:35 +0300 Subject: [PATCH] fix baloo broken's kimageformats, gwenview, plasma-* --- desktop/kde/application/gwenview/pspec.xml | 5 +- desktop/kde/application/kdepim/actions.py | 22 ++ .../kdepim/files/akregator-useragent.diff | 13 + .../kdepim/files/just-go-print-icon.patch | 25 ++ .../kdepim/files/kmail_remove_charsets.diff | 12 + desktop/kde/application/kdepim/pspec.xml | 269 ++++++++++++++++++ .../kde/application/kdepim/translations.xml | 13 + .../application/libkipi/pspec.xml.unstable | 81 ++++++ desktop/kde/framework/kimageformats/pspec.xml | 4 +- desktop/kde/plasma/plasma-desktop/pspec.xml | 15 +- .../kde/plasma/plasma-mediacenter/pspec.xml | 50 ++-- desktop/kde/plasma/plasma-workspace/pspec.xml | 10 +- 12 files changed, 477 insertions(+), 42 deletions(-) create mode 100644 desktop/kde/application/kdepim/actions.py create mode 100644 desktop/kde/application/kdepim/files/akregator-useragent.diff create mode 100644 desktop/kde/application/kdepim/files/just-go-print-icon.patch create mode 100644 desktop/kde/application/kdepim/files/kmail_remove_charsets.diff create mode 100644 desktop/kde/application/kdepim/pspec.xml create mode 100644 desktop/kde/application/kdepim/translations.xml create mode 100644 desktop/kde/application/libkipi/pspec.xml.unstable diff --git a/desktop/kde/application/gwenview/pspec.xml b/desktop/kde/application/gwenview/pspec.xml index a71591f8ee..09f5e183a9 100644 --- a/desktop/kde/application/gwenview/pspec.xml +++ b/desktop/kde/application/gwenview/pspec.xml @@ -28,13 +28,12 @@ kitemmodels-devel kinit-devel kunitconversion-devel - baloo-devel + baloo-devel libkdcraw-devel libpng-devel zlib-devel mesa-devel docbook-xsl - cmake extra-cmake-modules @@ -59,7 +58,7 @@ kxmlgui qt5-svg kservice - baloo + baloo kitemviews qt5-phonon kcompletion diff --git a/desktop/kde/application/kdepim/actions.py b/desktop/kde/application/kdepim/actions.py new file mode 100644 index 0000000000..81bd889d7b --- /dev/null +++ b/desktop/kde/application/kdepim/actions.py @@ -0,0 +1,22 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import kde4 + +NoStrip=["/usr/share/icons"] + +def setup(): + kde4.configure("-DCMAKE_SKIP_RPATH=ON \ + -DKDEPIM_BUILD_MOBILE=OFF") + +def build(): + kde4.make() + +def install(): + kde4.install() + + pisitools.dodoc("COPYING*", "MAINTAINERS", "README*") diff --git a/desktop/kde/application/kdepim/files/akregator-useragent.diff b/desktop/kde/application/kdepim/files/akregator-useragent.diff new file mode 100644 index 0000000000..1db33f755a --- /dev/null +++ b/desktop/kde/application/kdepim/files/akregator-useragent.diff @@ -0,0 +1,13 @@ +Index: kdepim-4.7.3/akregator/src/akregator_part.cpp +=================================================================== +--- kdepim-4.7.3.orig/akregator/src/akregator_part.cpp ++++ kdepim-4.7.3/akregator/src/akregator_part.cpp +@@ -264,7 +264,7 @@ Part::Part( QWidget *parentWidget, QObje + connect(m_autosaveTimer, SIGNAL(timeout()), this, SLOT(slotSaveFeedList())); + m_autosaveTimer->start(5*60*1000); // 5 minutes + +- QString useragent = QString( "Akregator/%1; syndication" ).arg( KDEPIM_VERSION ); ++ QString useragent = QString( "Akregator/%1; syndication Pardus" ).arg( KDEPIM_VERSION ); + + if( !Settings::customUserAgent().isEmpty() ) + useragent = Settings::customUserAgent(); diff --git a/desktop/kde/application/kdepim/files/just-go-print-icon.patch b/desktop/kde/application/kdepim/files/just-go-print-icon.patch new file mode 100644 index 0000000000..90f3031d7c --- /dev/null +++ b/desktop/kde/application/kdepim/files/just-go-print-icon.patch @@ -0,0 +1,25 @@ +Index: kdepim-4.7.2/kmail/kmail_part.rc +=================================================================== +--- kdepim-4.7.2.orig/kmail/kmail_part.rc ++++ kdepim-4.7.2/kmail/kmail_part.rc +@@ -256,7 +256,6 @@ + + Main Toolbar + +- + + + +Index: kdepim-4.7.2/kmail/kmreadermainwin.rc +=================================================================== +--- kdepim-4.7.2.orig/kmail/kmreadermainwin.rc ++++ kdepim-4.7.2/kmail/kmreadermainwin.rc +@@ -70,8 +70,6 @@ + + + Main Toolbar +- +- + + + diff --git a/desktop/kde/application/kdepim/files/kmail_remove_charsets.diff b/desktop/kde/application/kdepim/files/kmail_remove_charsets.diff new file mode 100644 index 0000000000..59c50ad4af --- /dev/null +++ b/desktop/kde/application/kdepim/files/kmail_remove_charsets.diff @@ -0,0 +1,12 @@ +diff -Nuar kdepim-4.11.1.orig/messagecomposer/settings/messagecomposer.kcfg.cmake kdepim-4.11.1/messagecomposer/settings/messagecomposer.kcfg.cmake +--- kdepim-4.11.1.orig/messagecomposer/settings/messagecomposer.kcfg.cmake 2013-08-28 20:05:43.415155838 +0300 ++++ kdepim-4.11.1/messagecomposer/settings/messagecomposer.kcfg.cmake 2013-09-08 08:13:36.032089309 +0300 +@@ -50,7 +50,7 @@ + + + +- us-ascii,iso-8859-1,locale,utf-8 ++ locale,utf-8 + + + diff --git a/desktop/kde/application/kdepim/pspec.xml b/desktop/kde/application/kdepim/pspec.xml new file mode 100644 index 0000000000..d19325549c --- /dev/null +++ b/desktop/kde/application/kdepim/pspec.xml @@ -0,0 +1,269 @@ + + + + + kdepim + http://community.kde.org/KDE_PIM + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + kontact + app:gui + library + KDE4 PIM (Personal Information Managemant) applications + Contains KDE4 Personal Information Management applications. In package KMail (e-mail client), KNode (newsreader), and KOrganizer (organize journals, events, appointments), akregator (RSS feed aggregator), knotes (sticky notes for desktop) applications are included. + mirrors://kde/stable/15.08.0/src/kdepim-15.08.0.tar.xz + + qca2-devel + gpgme-devel + boost-devel + prison-devel + baloo-devel + phonon-devel + akonadi-devel + soprano-devel + grantlee-devel + libassuan-devel + libkgapi-devel + qt-webkit-devel + pilot-link-devel + libgpg-error-devel + link-grammar-devel + libXScrnSaver-devel + cyrus-sasl-devel + kdelibs-devel + kdepimlibs-devel + kactivities-devel + kde-runtime-devel + + + + just-go-print-icon.patch + akregator-useragent.diff + + kmail_remove_charsets.diff + + + + + kdepim + + qt + gpgme + baloo + boost + phonon + akonadi + libqjson + grantlee + libassuan + libkgapi + qt-webkit + link-grammar + libXScrnSaver + qt-sql-sqlite + cyrus-sasl + kdelibs + kdepimlibs + kactivities + kde-runtime + kdepim-runtime + + + /usr/lib + /etc/dbus-1 + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/kde4 + /usr/share/icons + /usr/share/dbus-1 + /usr/share/akonadi + /usr/share/polkit-1 + /usr/share/ontology + /usr/share/autostart + /usr/share/config.kcfg + /usr/share/applications + + + + + + 2015-08-21 + 15.08.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-23 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-18 + 4.13.1 + Release bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-05-14 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-09 + 4.11.4 + Rebuild for cyrus-sasl. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-21 + 4.11.4 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + diff --git a/desktop/kde/application/kdepim/translations.xml b/desktop/kde/application/kdepim/translations.xml new file mode 100644 index 0000000000..550c8898f9 --- /dev/null +++ b/desktop/kde/application/kdepim/translations.xml @@ -0,0 +1,13 @@ + + + + kdepim + KDE4 PIM (Kişisel Bilgi Yönetimi) uygulamaları + KDE4 için kişisel bilgi yönetim uygulamalarını içerir. Pakette (kdepim); KMail (e-posta istemcisi), KNode (haber okuyucu), KOrganizer (bülten, olay, randevu organize etmek için uygulama), akregator (RSS besleme toplayıcı), knotes (masaüstü için yapışkan notlar) uygulamaları bulunmaktadır. + + + + kdepim-devel + kdepim için geliştirme dosyaları + + diff --git a/desktop/kde/application/libkipi/pspec.xml.unstable b/desktop/kde/application/libkipi/pspec.xml.unstable new file mode 100644 index 0000000000..79473b119f --- /dev/null +++ b/desktop/kde/application/libkipi/pspec.xml.unstable @@ -0,0 +1,81 @@ + + + + + libkipi + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + Common plugin infrastructure for KDE image applications + Kipi (KDE Image Plugin Interface) is an effort to develop a common plugin structure (for Digikam, Gwenview, etc.). Its aim is to share image plugins among graphic applications. + http://download.kde.org/unstable/applications/15.07.90/src/libkipi-15.07.90.tar.xz + + qt5-base-devel + kdoctools-devel + ki18n-devel + kconfig-devel + kservice-devel + kxmlgui-devel + cmake + extra-cmake-modules + + + + + libkipi + + qt5-base + kxmlgui + ki18n + libgcc + kconfig + kservice + kcoreaddons + + + /usr/lib + /usr/bin + /usr/share + /usr/share/icons + + + + + libkipi-devel + Development files for libkipi + + libkipi + qt5-base-devel + kxmlgui-devel + ki18n-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2015-08-12 + 15.07.90 + version bump to unstable. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-01 + 15.04.3_20150731 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + diff --git a/desktop/kde/framework/kimageformats/pspec.xml b/desktop/kde/framework/kimageformats/pspec.xml index d26fa293f6..fc36de5bc8 100644 --- a/desktop/kde/framework/kimageformats/pspec.xml +++ b/desktop/kde/framework/kimageformats/pspec.xml @@ -16,7 +16,7 @@ http://download.kde.org/stable/frameworks/5.13/kimageformats-5.13.0.tar.xz qt5-base-devel - openexr-devel + openexr-devel ilmbase-devel extra-cmake-modules @@ -27,7 +27,7 @@ qt5-base libgcc - openexr-libs + openexr-libs ilmbase diff --git a/desktop/kde/plasma/plasma-desktop/pspec.xml b/desktop/kde/plasma/plasma-desktop/pspec.xml index d0203e9410..e23e437b9b 100644 --- a/desktop/kde/plasma/plasma-desktop/pspec.xml +++ b/desktop/kde/plasma/plasma-desktop/pspec.xml @@ -44,8 +44,9 @@ system-settings-devel xorg-app-devel xkeyboard-config - libcanberra-devel - + baloo-devel + libcanberra-devel + docbook-xsl qt5-sql-sqlite qt5-sql-mysql @@ -59,7 +60,7 @@ plasma-desktop - baloo + baloo fontconfig freetype kactivities @@ -103,8 +104,8 @@ libXft libXi libxkbfile - plasma-framework - plasma-workspace + plasma-framework + plasma-workspace libcanberra pulseaudio-libs xkeyboard-config @@ -116,10 +117,10 @@ solid sonnet qt5-sql-sqlite - system-settings + system-settings xcb-util-image oxygen-icons - oxygen-fonts + oxygen-fonts /etc diff --git a/desktop/kde/plasma/plasma-mediacenter/pspec.xml b/desktop/kde/plasma/plasma-mediacenter/pspec.xml index 740892f25e..502775ca54 100644 --- a/desktop/kde/plasma/plasma-mediacenter/pspec.xml +++ b/desktop/kde/plasma/plasma-mediacenter/pspec.xml @@ -15,18 +15,17 @@ http://download.kde.org/stable/plasma/5.4.0/plasma-mediacenter-5.4.0.tar.xz qt5-base-devel - qt5-multimedia-devel - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - qt5-sql-postgresql - libgcc - kfilemetadata-devel + qt5-multimedia-devel + qt5-multimedia + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + qt5-sql-postgresql + kfilemetadata-devel kdeclarative-devel - plasma-framework-devel - baloo-devel - extra-cmake-modules - cmake + plasma-framework-devel + baloo-devel + extra-cmake-modules @@ -34,25 +33,26 @@ plasma-mediacenter qt5-base - baloo + baloo libgcc - kfilemetadata - kcoreaddons - qt5-declarative - kguiaddons - kservice - kconfig + kfilemetadata + kcoreaddons + kactivities + qt5-declarative + kguiaddons + kservice + kconfig ki18n - kio - taglib + kio + taglib - /usr/share - /usr/share/locale - /usr/bin + /usr/share + /usr/share/locale + /usr/bin /usr/lib/qt5 - /usr/lib - /usr/share/doc + /usr/lib + /usr/share/doc diff --git a/desktop/kde/plasma/plasma-workspace/pspec.xml b/desktop/kde/plasma/plasma-workspace/pspec.xml index 330b1c558f..4666d2457b 100644 --- a/desktop/kde/plasma/plasma-workspace/pspec.xml +++ b/desktop/kde/plasma/plasma-workspace/pspec.xml @@ -16,7 +16,7 @@ The KDE5 Plasma Workspace Components http://download.kde.org/stable/plasma/5.4.0/plasma-workspace-5.4.0.tar.xz - baloo-devel + baloo-devel kactivities-devel kde-cli-tools @@ -70,7 +70,7 @@ plasma-workspace - baloo + baloo cln kactivities @@ -127,7 +127,7 @@ networkmanager-qt pam prison-qt5 - plasma-framework + plasma-framework qt5-base qt5-declarative qt5-phonon @@ -166,7 +166,7 @@ Development files for kde5 plasma-workspace plasma-workspace - baloo-devel + baloo-devel cln-devel kactivities-devel @@ -221,7 +221,7 @@ libXrender-devel networkmanager-qt-devel pam-devel - plasma-framework-devel + plasma-framework-devel qt5-base-devel qt5-declarative-devel qt5-phonon-devel