]> git.pld-linux.org Git - packages/ka5-akregator.git/blob - ka5-akregator.spec
- chmod 755 for shell script
[packages/ka5-akregator.git] / ka5-akregator.spec
1 %define         kdeappsver      18.12.0
2 %define         qtver           5.9.0
3 %define         kaname          akregator
4 Summary:        A KDE Feed Reader
5 Name:           ka5-%{kaname}
6 Version:        18.12.0
7 Release:        1
8 License:        GPL v2+/LGPL v2.1+
9 Group:          X11/Libraries
10 Source0:        http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
11 # Source0-md5:  87ab23e58cafc571bac9e2df3ff453c3
12 URL:            http://www.kde.org/
13 BuildRequires:  Qt5Core-devel >= %{qtver}
14 BuildRequires:  Qt5Gui-devel
15 BuildRequires:  Qt5Network-devel >= 5.11.1
16 BuildRequires:  Qt5Positioning-devel >= 5.11.1
17 BuildRequires:  Qt5PrintSupport-devel
18 BuildRequires:  Qt5Qml-devel >= 5.11.1
19 BuildRequires:  Qt5Quick-devel >= 5.11.1
20 BuildRequires:  Qt5Test-devel
21 BuildRequires:  Qt5WebChannel-devel >= 5.11.1
22 BuildRequires:  Qt5WebEngine-devel
23 BuildRequires:  Qt5Widgets-devel
24 BuildRequires:  cmake >= 2.8.12
25 BuildRequires:  gettext-devel
26 BuildRequires:  grantlee-qt5-devel >= 5.1
27 BuildRequires:  ka5-akonadi-mime-devel
28 BuildRequires:  ka5-grantleetheme-devel >= 18.12.0
29 BuildRequires:  ka5-kontactinterface-devel >= 18.12.0
30 BuildRequires:  ka5-kpimtextedit-devel >= 18.12.0
31 BuildRequires:  ka5-libkdepim-devel >= 18.12.0
32 BuildRequires:  ka5-libkleo-devel >= 18.12.0
33 BuildRequires:  ka5-messagelib-devel >= 18.12.0
34 BuildRequires:  ka5-pimcommon-devel >= 18.12.0
35 BuildRequires:  kf5-extra-cmake-modules >= 5.53.0
36 BuildRequires:  kf5-kcmutils-devel >= 5.51.0
37 BuildRequires:  kf5-kcrash-devel >= 5.51.0
38 BuildRequires:  kf5-kdoctools-devel >= 5.51.0
39 BuildRequires:  kf5-kiconthemes-devel >= 5.51.0
40 BuildRequires:  kf5-knotifications-devel >= 5.51.0
41 BuildRequires:  kf5-knotifyconfig-devel >= 5.51.0
42 BuildRequires:  kf5-kparts-devel >= 5.53.0
43 BuildRequires:  kf5-ktexteditor-devel >= 5.51.0
44 BuildRequires:  kf5-kxmlgui-devel >= 5.51.0
45 BuildRequires:  kf5-syndication-devel >= 5.51.0
46 BuildRequires:  qt5-build >= %{qtver}
47 BuildRequires:  rpmbuild(macros) >= 1.164
48 BuildRequires:  shared-mime-info
49 BuildRequires:  tar >= 1:1.22
50 BuildRequires:  xz
51 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52
53 %description
54 A KDE Feed Reader.
55
56 %prep
57 %setup -q -n %{kaname}-%{version}
58
59 %build
60 install -d build
61 cd build
62 %cmake \
63         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
64         ..
65 %{__make}
66
67 %install
68 rm -rf $RPM_BUILD_ROOT
69 %{__make} -C build install \
70         DESTDIR=$RPM_BUILD_ROOT
71
72 %find_lang %{kaname} --all-name --with-kde
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
77 %post   -p /sbin/ldconfig
78 %postun -p /sbin/ldconfig
79
80 %files -f %{kaname}.lang
81 %defattr(644,root,root,755)
82 /etc/xdg/akregator.categories
83 /etc/xdg/akregator.renamecategories
84 %attr(755,root,root) %{_bindir}/akregator
85 %attr(755,root,root) %{_bindir}/akregatorstorageexporter
86 %attr(755,root,root) %{_libdir}/libakregatorinterfaces.so
87 %attr(755,root,root) %ghost %{_libdir}/libakregatorinterfaces.so.5
88 %attr(755,root,root) %{_libdir}/libakregatorinterfaces.so.5.*.*
89 %attr(755,root,root) %ghost %{_libdir}/libakregatorprivate.so.5
90 %attr(755,root,root) %{_libdir}/libakregatorprivate.so.5.*.*
91 %attr(755,root,root) %{_libdir}/qt5/plugins/akregator_config_advanced.so
92 %attr(755,root,root) %{_libdir}/qt5/plugins/akregator_config_appearance.so
93 %attr(755,root,root) %{_libdir}/qt5/plugins/akregator_config_archive.so
94 %attr(755,root,root) %{_libdir}/qt5/plugins/akregator_config_browser.so
95 %attr(755,root,root) %{_libdir}/qt5/plugins/akregator_config_general.so
96 %attr(755,root,root) %{_libdir}/qt5/plugins/akregator_config_plugins.so
97 %attr(755,root,root) %{_libdir}/qt5/plugins/akregator_mk4storage_plugin.so
98 %attr(755,root,root) %{_libdir}/qt5/plugins/akregatorpart.so
99 %attr(755,root,root) %{_libdir}/qt5/plugins/kontact_akregatorplugin.so
100 %{_datadir}/akregator
101 %{_desktopdir}/org.kde.akregator.desktop
102 %{_datadir}/config.kcfg/akregator.kcfg
103 %{_datadir}/dbus-1/interfaces/org.kde.akregator.part.xml
104 %{_iconsdir}/hicolor/128x128/apps/akregator.png
105 %{_iconsdir}/hicolor/16x16/apps/akregator.png
106 %{_iconsdir}/hicolor/16x16/apps/akregator_empty.png
107 %{_iconsdir}/hicolor/22x22/apps/akregator.png
108 %{_iconsdir}/hicolor/32x32/apps/akregator.png
109 %{_iconsdir}/hicolor/48x48/apps/akregator.png
110 %{_iconsdir}/hicolor/64x64/apps/akregator.png
111 %{_iconsdir}/hicolor/scalable/apps/akregator.svg
112 %attr(755,root,root) %{_datadir}/kconf_update/akregator-15.08-kickoff.sh
113 %{_datadir}/kconf_update/akregator.upd
114 %{_datadir}/knotifications5/akregator.notifyrc
115 # TODO proper package for dirs
116 %dir %{_datadir}/kontact
117 %dir %{_datadir}/kontact/ksettingsdialog
118 %{_datadir}/kontact/ksettingsdialog/akregator.setdlg
119 %{_datadir}/kservices5/akregator_config_advanced.desktop
120 %{_datadir}/kservices5/akregator_config_appearance.desktop
121 %{_datadir}/kservices5/akregator_config_archive.desktop
122 %{_datadir}/kservices5/akregator_config_browser.desktop
123 %{_datadir}/kservices5/akregator_config_general.desktop
124 %{_datadir}/kservices5/akregator_config_plugins.desktop
125 %{_datadir}/kservices5/akregator_mk4storage_plugin.desktop
126 %{_datadir}/kservices5/akregator_part.desktop
127 %{_datadir}/kservices5/feed.protocol
128 # TODO proper package for dir
129 %dir %{_datadir}/kservices5/kontact
130 %{_datadir}/kservices5/kontact/akregatorplugin.desktop
131 %{_datadir}/kservicetypes5/akregator_plugin.desktop
132 %{_datadir}/metainfo/org.kde.akregator.appdata.xml
This page took 0.091085 seconds and 4 git commands to generate.