From 7e5f918f5f28dd8557b911ea63ffc5a9a7975e4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Sat, 1 Aug 2015 09:17:18 +0300 Subject: [PATCH] kate and deps fixed, libgit2 in main --- desktop/kde/application/kate/pspec.xml | 80 ++++++++++++--------- desktop/kde/framework/ktexteditor/pspec.xml | 77 +++++++++++++------- programming/scm/libgit2/actions.py | 23 ++++++ programming/scm/libgit2/pspec.xml | 63 ++++++++++++++++ programming/scm/libgit2/translations.xml | 8 +++ 5 files changed, 190 insertions(+), 61 deletions(-) create mode 100644 programming/scm/libgit2/actions.py create mode 100644 programming/scm/libgit2/pspec.xml create mode 100644 programming/scm/libgit2/translations.xml diff --git a/desktop/kde/application/kate/pspec.xml b/desktop/kde/application/kate/pspec.xml index 546b329175..231c74645f 100755 --- a/desktop/kde/application/kate/pspec.xml +++ b/desktop/kde/application/kate/pspec.xml @@ -14,50 +14,62 @@ Plasma library and runtime components based upon KF5 and Qt5 http://download.kde.org/stable/applications/15.04.2/src/kate-15.04.2.tar.xz - qt5-base-devel - plasma-framework-devel - python3 - kdoctools-devel - extra-cmake-modules + qt5-base-devel + plasma-framework-devel + kdoctools-devel + knewstuff-devel + kinit-devel + kparts-devel + ktexteditor-devel + threadweaver-devel + kitemmodels-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + docbook-xsl + extra-cmake-modules + cmake kate - qt5-base - libgcc - knewstuff - ki18n - kconfig - kguiaddons - kjobwidgets - kitemmodels - kio - kparts - ktexteditor - kwindowsystem - kxmlgui - plasma-framework - kwallet - kservice - kbookmarks - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - ktextwidgets - threadweaver - kconfigwidgets - knotifications - kwidgetsaddons + qt5-base + libgcc + libgit2 + knewstuff + ki18n + kconfig + kguiaddons + kjobwidgets + kitemmodels + kio + kparts + ktexteditor + kwindowsystem + kxmlgui + plasma-framework + kwallet + kservice + kbookmarks + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + ktextwidgets + threadweaver + kconfigwidgets + knotifications + kwidgetsaddons /usr/share /etc/xdg - /usr/bin - /usr/lib/qt5 - /usr/lib + /usr/bin + /usr/lib/qt5 + /usr/lib /usr/share/man /usr/share/doc diff --git a/desktop/kde/framework/ktexteditor/pspec.xml b/desktop/kde/framework/ktexteditor/pspec.xml index e17b323247..ea2fafb400 100755 --- a/desktop/kde/framework/ktexteditor/pspec.xml +++ b/desktop/kde/framework/ktexteditor/pspec.xml @@ -41,6 +41,8 @@ kcodecs-devel kconfigwidgets-devel solid-devel + kparts-devel + libgit2-devel kjobwidgets-devel extra-cmake-modules cmake @@ -50,49 +52,70 @@ ktexteditor - qt5-script + qt5-script qt5-base - libgcc - ktextwidgets - kwidgetsaddons - kconfigwidgets - kjobwidgets - kiconthemes - kcoreaddons - kcompletion - kitemviews - kxmlgui - kcodecs - karchive - kguiaddons - kconfig - ki18n - kio - ki18n - kparts - sonnet + libgcc + libgit2 + ktextwidgets + kwidgetsaddons + kconfigwidgets + kjobwidgets + kiconthemes + kcoreaddons + kcompletion + kitemviews + kxmlgui + kcodecs + karchive + kguiaddons + kconfig + ki18n + kio + ki18n + kparts + sonnet - /etc + /etc /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib + /usr/share/locale + /usr/lib/qt5 + /usr/lib /usr/share/doc ktexteditor-devel - Development files for ktexteditor + Development files for ktexteditor - qt5-base-devel + qt5-script-devel + qt5-base-devel + libgit2-devel + ktextwidgets-devel + kwidgetsaddons-devel + kconfigwidgets-devel + kjobwidgets-devel + kiconthemes-devel + kcoreaddons-devel + kcompletion-devel + kitemviews-devel + kxmlgui-devel + kcodecs-devel + karchive-devel + kguiaddons-devel + kconfig-devel + ki18n-devel + kio-devel + ki18n-devel + kparts-devel + sonnet-devel ktexteditor /usr/include /usr/lib/cmake - /usr/lib/pkgconfig + /usr/lib/pkgconfig diff --git a/programming/scm/libgit2/actions.py b/programming/scm/libgit2/actions.py new file mode 100644 index 0000000000..03a7b738a1 --- /dev/null +++ b/programming/scm/libgit2/actions.py @@ -0,0 +1,23 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Copyright 2015 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import get + + +def setup(): + cmaketools.configure() + +def build(): + cmaketools.make() + +def install(): + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + + #pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS") diff --git a/programming/scm/libgit2/pspec.xml b/programming/scm/libgit2/pspec.xml new file mode 100644 index 0000000000..4440cd50d1 --- /dev/null +++ b/programming/scm/libgit2/pspec.xml @@ -0,0 +1,63 @@ + + + + + libgit2 + https://libgit2.github.com + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + libgit2 + app:gui + A linkable library for Git + A plain C library to interface with the git version control system + https://github.com/libgit2/libgit2/archive/v0.23.0.tar.gz + + zlib-devel + openssl-devel + python + cmake + + + + + + + + libgit2 + + zlib + openssl + + + /usr/lib + + + + + libgit2-devel + + libgit2 + zlib + openssl + + + /usr/lib/pkgconfig + /usr/include + + + + + + 2015-08-01 + 0.23.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + diff --git a/programming/scm/libgit2/translations.xml b/programming/scm/libgit2/translations.xml new file mode 100644 index 0000000000..83d4692602 --- /dev/null +++ b/programming/scm/libgit2/translations.xml @@ -0,0 +1,8 @@ + + + + libgit2 + git c dili kütüphanesi + git için c kütüphanesi + +