]> git.pld-linux.org Git - packages/kf5-purpose.git/blame - kf5-purpose.spec
- updated to 5.81.0
[packages/kf5-purpose.git] / kf5-purpose.spec
CommitLineData
af0e3e20 1%define kdeframever 5.81
cd375125
WF
2%define qtver 5.9.0
3%define kfname purpose
4
5f5b102f 5Summary: Offers available actions for a specific purpose
cd375125 6Name: kf5-%{kfname}
af0e3e20 7Version: 5.81.0
e9f89a0c 8Release: 1
cd375125
WF
9License: LGPL v2.1+
10Group: X11/Libraries
11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
af0e3e20 12# Source0-md5: 58ff7ce6f54224724d4e1bca92c7d0cc
cd375125
WF
13URL: http://www.kde.org/
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5Test-devel >= %{qtver}
16BuildRequires: cmake >= 2.8.12
17BuildRequires: gettext-devel
4887f3f3 18BuildRequires: ka5-kaccounts-integration-devel
60804979 19BuildRequires: kf5-extra-cmake-modules >= %{version}
3a27bdfa 20BuildRequires: kf5-kconfig-devel >= %{version}
cd375125
WF
21BuildRequires: kf5-kcoreaddons-devel >= %{version}
22BuildRequires: kf5-ki18n-devel >= %{version}
d4e7c556 23BuildRequires: kf5-kio-devel >= %{version}
3a27bdfa 24BuildRequires: kf5-kirigami2-devel >= %{version}
29c9489b 25BuildRequires: libaccounts-glib-devel
3a27bdfa 26BuildRequires: libaccounts-qt5-devel
e8282625 27BuildRequires: libsignon-qt5-devel >= 8.55
cd375125 28BuildRequires: libutempter-devel
b61db7fa 29BuildRequires: ninja
cd375125
WF
30BuildRequires: rpmbuild(macros) >= 1.164
31BuildRequires: tar >= 1:1.22
32BuildRequires: xz
33Requires: kf5-dirs
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%define qt5dir %{_libdir}/qt5
37
38%description
5f5b102f
JR
39This framework offers the possibility to create integrate services and
40actions on any application without having to implement them
41specifically. Purpose will offer them mechanisms to list the different
42alternatives to execute given the requested action type and will
43facilitate components so that all the plugins can receive all the
44information they need.
45
46%package twitter
47Summary: Twitter plugin for purpose
48Group: X11/Development/Libraries
49Requires: %{name} = %{version}-%{release}
50
7f9364c1 51%description twitter
5f5b102f 52Twitter plugin for purpose.
cd375125
WF
53
54%package devel
55Summary: Header files for %{kfname} development
56Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
57Group: X11/Development/Libraries
58Requires: %{name} = %{version}-%{release}
59
60%description devel
61Header files for %{kfname} development.
62
63%description devel -l pl.UTF-8
64Pliki nagłówkowe dla programistów używających %{kfname}.
65
66%prep
67%setup -q -n %{kfname}-%{version}
68
69%build
70install -d build
71cd build
b61db7fa 72%cmake -G Ninja \
cd375125
WF
73 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
74 ../
b61db7fa 75%ninja_build
cd375125
WF
76
77%install
78rm -rf $RPM_BUILD_ROOT
b61db7fa 79%ninja_install -C build
cd375125
WF
80
81%find_lang %{kfname}5 --all-name --with-kde
82
83%clean
84rm -rf $RPM_BUILD_ROOT
85
86%post -p /sbin/ldconfig
87%postun -p /sbin/ldconfig
88
89%files -f %{kfname}5.lang
90%defattr(644,root,root,755)
e9f89a0c 91%ghost %{_libdir}/libKF5Purpose.so.5
cd375125 92%attr(755,root,root) %{_libdir}/libKF5Purpose.so.5.*.*
e9f89a0c 93%ghost %{_libdir}/libKF5PurposeWidgets.so.5
cd375125 94%attr(755,root,root) %{_libdir}/libKF5PurposeWidgets.so.5.*.*
e9f89a0c 95%ghost %{_libdir}/libPhabricatorHelpers.so.5
cd375125 96%attr(755,root,root) %{_libdir}/libPhabricatorHelpers.so.5.*.*
e9f89a0c 97%ghost %{_libdir}/libReviewboardHelpers.so.5
cd375125
WF
98%attr(755,root,root) %{_libdir}/libReviewboardHelpers.so.5.*.*
99%dir %{_libdir}/qt5/plugins/kf5/kfileitemaction
100%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/kfileitemaction/sharefileitemaction.so
101%dir %{_libdir}/qt5/plugins/kf5/purpose
102%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/bluetoothplugin.so
103%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/emailplugin.so
104%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/imgurplugin.so
105%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/kdeconnectplugin.so
b61db7fa 106%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/kdeconnectsmsplugin.so
cd375125
WF
107%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/ktpsendfileplugin.so
108%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/nextcloudplugin.so
109%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/pastebinplugin.so
110%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/phabricatorplugin.so
111%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/reviewboardplugin.so
112%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/saveasplugin.so
113%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/telegramplugin.so
114%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/purpose/youtubeplugin.so
115%dir %{_libdir}/qt5/qml/org/kde/purpose
116%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/purpose/libpurposequickplugin.so
117%dir %{_libdir}/qt5/qml/org/kde/purpose/phabricator
118%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/purpose/phabricator/libphabricatorquickplugin.so
119%{_libdir}/qt5/qml/org/kde/purpose/phabricator/qmldir
120%{_libdir}/qt5/qml/org/kde/purpose/plugins.qmltypes
121%{_libdir}/qt5/qml/org/kde/purpose/qmldir
122%dir %{_libdir}/qt5/qml/org/kde/purpose/reviewboard
123%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/purpose/reviewboard/librbpurposequickplugin.so
124%{_libdir}/qt5/qml/org/kde/purpose/reviewboard/qmldir
125%attr(755,root,root) %{_libexecdir}/kf5/purposeprocess
f7e2688c 126%dir %{_datadir}/accounts
cd375125
WF
127%dir %{_datadir}/accounts/services
128%dir %{_datadir}/accounts/services/kde
129%{_datadir}/accounts/services/kde/google-youtube.service
130%{_datadir}/accounts/services/kde/nextcloud-upload.service
3dd9a7b1 131%{_datadir}/qlogging-categories5/purpose.categories
cd375125
WF
132%{_iconsdir}/hicolor/128x128/apps/phabricator-purpose.png
133%{_iconsdir}/hicolor/128x128/apps/reviewboard-purpose.png
134%{_iconsdir}/hicolor/16x16/actions/kipiplugin_youtube.png
135%{_iconsdir}/hicolor/16x16/apps/phabricator-purpose.png
136%{_iconsdir}/hicolor/16x16/apps/reviewboard-purpose.png
137%{_iconsdir}/hicolor/22x22/actions/kipiplugin_youtube.png
138%{_iconsdir}/hicolor/32x32/actions/kipiplugin_youtube.png
139%{_iconsdir}/hicolor/48x48/actions/kipiplugin_youtube.png
140%{_iconsdir}/hicolor/64x64/actions/kipiplugin_youtube.png
cd375125
WF
141%dir %{_datadir}/purpose
142%{_datadir}/purpose/bluetoothplugin_config.qml
143%{_datadir}/purpose/kdeconnectplugin_config.qml
144%{_datadir}/purpose/nextcloudplugin_config.qml
145%{_datadir}/purpose/phabricatorplugin_config.qml
146%{_datadir}/purpose/reviewboardplugin_config.qml
147%{_datadir}/purpose/saveasplugin_config.qml
148%{_datadir}/purpose/youtubeplugin_config.qml
e9f89a0c 149%{_datadir}/qlogging-categories5/purpose.renamecategories
cd375125 150
e9f89a0c
WF
151#%%files twitter
152#%%defattr(644,root,root,755)
5f5b102f 153
cd375125
WF
154%files devel
155%defattr(644,root,root,755)
156%{_includedir}/KF5/purpose
157%{_includedir}/KF5/purposewidgets
158%{_libdir}/cmake/KDEExperimentalPurpose
159%{_libdir}/cmake/KF5Purpose
e9f89a0c
WF
160%{_libdir}/libKF5Purpose.so
161%{_libdir}/libKF5PurposeWidgets.so
This page took 0.099583 seconds and 4 git commands to generate.