From febe25a21c380c71691e6187119170b1108e3885643f39d3fb52ec7d102fb3e1 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Fri, 10 Apr 2015 01:06:40 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/plasma5-sdk?expand=0&rev=1 --- .gitattributes | 23 +++++++ .gitignore | 1 + plasma-sdk-5.2.95.tar.xz | 3 + plasma5-sdk.changes | 5 ++ plasma5-sdk.spec | 133 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 165 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 plasma-sdk-5.2.95.tar.xz create mode 100644 plasma5-sdk.changes create mode 100644 plasma5-sdk.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/plasma-sdk-5.2.95.tar.xz b/plasma-sdk-5.2.95.tar.xz new file mode 100644 index 0000000..d751b53 --- /dev/null +++ b/plasma-sdk-5.2.95.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb41435c14f9b3d0776048a5f287bb3d50ea9fc6dabfec15e1d24d0af4b1e1f9 +size 623984 diff --git a/plasma5-sdk.changes b/plasma5-sdk.changes new file mode 100644 index 0000000..819877e --- /dev/null +++ b/plasma5-sdk.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Fri Apr 10 01:06:12 UTC 2015 - hrvoje.senjan@gmail.com + +- Initial version + diff --git a/plasma5-sdk.spec b/plasma5-sdk.spec new file mode 100644 index 0000000..769697f --- /dev/null +++ b/plasma5-sdk.spec @@ -0,0 +1,133 @@ +# +# spec file for package plasma5-sdk +# +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: plasma5-sdk +Version: 5.2.95 +Release: 0 +Summary: Plasma SDK +License: LGPL-2.0+ +Group: System/GUI/KDE +Url: https://projects.kde.org/projects/extragear/sdk/plasmate +Source: plasma-sdk-%{version}.tar.xz +BuildRequires: attica-qt5-devel +BuildRequires: extra-cmake-modules +BuildRequires: frameworkintegration-devel +BuildRequires: karchive-devel +BuildRequires: kauth-devel +BuildRequires: kbookmarks-devel +BuildRequires: kcodecs-devel +BuildRequires: kcompletion-devel +BuildRequires: kconfig-devel +BuildRequires: kconfigwidgets-devel +BuildRequires: kcoreaddons-devel +BuildRequires: kcrash-devel +BuildRequires: kdbusaddons-devel +BuildRequires: kdeclarative-devel > 5.7.0 +BuildRequires: kf5-filesystem +BuildRequires: kglobalaccel-devel +BuildRequires: kguiaddons-devel +BuildRequires: ki18n-devel +BuildRequires: kiconthemes-devel +BuildRequires: kidletime-devel +BuildRequires: kio-devel +BuildRequires: kitemmodels-devel +BuildRequires: kitemviews-devel +BuildRequires: kjobwidgets-devel +BuildRequires: kjs-devel +BuildRequires: knewstuff-devel +BuildRequires: knotifications-devel +BuildRequires: kparts-devel +BuildRequires: kross-devel +BuildRequires: kservice-devel +BuildRequires: ktexteditor-devel +BuildRequires: ktextwidgets-devel +BuildRequires: kunitconversion-devel +BuildRequires: kwallet-framework-devel +BuildRequires: kwidgetsaddons-devel +BuildRequires: kwindowsystem-devel +BuildRequires: kxmlgui-devel +BuildRequires: plasma-framework-devel +BuildRequires: solid-devel +BuildRequires: sonnet-devel +BuildRequires: threadweaver-devel +BuildRequires: xz +BuildRequires: pkgconfig(Qt5Core) >= 5.2.0 +BuildRequires: pkgconfig(Qt5PrintSupport) >= 5.2.0 +BuildRequires: pkgconfig(Qt5Quick) >= 5.2.0 +BuildRequires: pkgconfig(Qt5Svg) >= 5.2.0 +BuildRequires: pkgconfig(Qt5Test) >= 5.2.0 +BuildRequires: pkgconfig(Qt5WebKitWidgets) >= 5.2.0 +BuildRequires: pkgconfig(Qt5X11Extras) >= 5.2.0 +Conflicts: plasmate +Provides: plasmate5 = %{version} +Obsoletes: plasmate5 <= %{version} +Requires: plasmaengineexplorer5 +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +Plasma SDK taylored for development of Plasma components, +such as Widgets, Runners, Dataengines. + +%package -n plasmaengineexplorer5 +Summary: Provides direct access to plasma data engines +License: GPL-2.0 +Group: Development/Tools/Other +Conflicts: plasmate + +%description -n plasmaengineexplorer5 +Plasmaengineexplorer is a graphical tool allowing developers to +test Plasma data engines without writing a Plasma applet. + +%prep +%setup -q -n plasma-sdk-%{version} + +%build + %cmake_kf5 -d build + %make_jobs + +%install + %kf5_makeinstall -C build + #sed -i '/^Icon=/d' %%{buildroot}%%{_kf5_applicationsdir}/plasmate.desktop + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%doc COPYING* +%{_kf5_bindir}/cuttlefish +%{_kf5_bindir}/plasmoidviewer +#{_kf5_bindir}/plasmate +#{_kf5_bindir}/plasmakconfigxteditor +%{_kf5_bindir}/plasmathemeexplorer +%{_kf5_sharedir}/plasma/ +#{_kf5_sharedir}/plasmate/ +%{_kf5_sharedir}/kpackage/ +#{_kf5_sharedir}/kdevsavesystemview/ +%{_kf5_servicesdir}/ +%{_kf5_plugindir}/ +#{_kf5_applicationsdir}/plasmate.desktop +#config %%{_kf5_configdir}/plasmate.knsrc + +%files -n plasmaengineexplorer5 +%defattr(-,root,root) +%doc COPYING* +%{_kf5_bindir}/plasmaengineexplorer + +%changelog