]> git.pld-linux.org Git - packages/ka5-knotes.git/blame - ka5-knotes.spec
- updated to 18.12.1; ninja
[packages/ka5-knotes.git] / ka5-knotes.spec
CommitLineData
d1bf7c26 1%define kdeappsver 18.12.1
f240b913
WF
2%define qtver 5.9.0
3%define kaname knotes
4Summary: knotes
5Name: ka5-%{kaname}
d1bf7c26 6Version: 18.12.1
f240b913
WF
7Release: 1
8License: GPL v2+/LGPL v2.1+
9Group: X11/Applications/Games
10Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
d1bf7c26 11# Source0-md5: 01531f482a635f562caec42acd30e515
f240b913
WF
12URL: http://www.kde.org/
13BuildRequires: Qt5Core-devel >= %{qtver}
14BuildRequires: Qt5DBus-devel
15BuildRequires: Qt5Gui-devel
16BuildRequires: Qt5Network-devel
17BuildRequires: Qt5PrintSupport-devel
18BuildRequires: Qt5Test-devel
19BuildRequires: Qt5Widgets-devel
20BuildRequires: Qt5Xml-devel
21BuildRequires: cmake >= 2.8.12
22BuildRequires: gettext-devel
23BuildRequires: grantlee-qt5-devel >= 5.1
d1bf7c26
WF
24BuildRequires: ka5-akonadi-devel >= %{kdeappsver}
25BuildRequires: ka5-akonadi-notes-devel >= %{kdeappsver}
26BuildRequires: ka5-akonadi-search-devel >= %{kdeappsver}
27BuildRequires: ka5-kcalutils-devel >= %{kdeappsver}
28BuildRequires: ka5-kmime-devel >= %{kdeappsver}
29BuildRequires: ka5-kontactinterface-devel >= %{kdeappsver}
30BuildRequires: ka5-kpimtextedit-devel >= %{kdeappsver}
31BuildRequires: ka5-libkdepim-devel >= %{kdeappsver}
32BuildRequires: ka5-pimcommon-devel >= %{kdeappsver}
f240b913
WF
33BuildRequires: kf5-extra-cmake-modules >= 5.51.0
34BuildRequires: kf5-kcmutils-devel >= 5.51.0
35BuildRequires: kf5-kcompletion-devel >= 5.51.0
36BuildRequires: kf5-kconfig-devel >= 5.51.0
37BuildRequires: kf5-kconfigwidgets-devel >= 5.51.0
38BuildRequires: kf5-kcoreaddons-devel >= 5.51.0
39BuildRequires: kf5-kcrash-devel >= 5.51.0
40BuildRequires: kf5-kdbusaddons-devel >= 5.51.0
41BuildRequires: kf5-kdelibs4support-devel >= 5.51.0
42BuildRequires: kf5-kdnssd-devel >= 5.51.0
43BuildRequires: kf5-kdoctools-devel >= 5.51.0
44BuildRequires: kf5-kglobalaccel-devel >= 5.51.0
45BuildRequires: kf5-kiconthemes-devel >= 5.51.0
46BuildRequires: kf5-kitemmodels-devel >= 5.51.0
47BuildRequires: kf5-kitemviews-devel >= 5.51.0
48BuildRequires: kf5-knewstuff-devel >= 5.51.0
49BuildRequires: kf5-knotifications-devel >= 5.51.0
50BuildRequires: kf5-knotifyconfig-devel >= 5.51.0
51BuildRequires: kf5-kparts-devel >= 5.51.0
52BuildRequires: kf5-ktextwidgets-devel >= 5.51.0
53BuildRequires: kf5-kwidgetsaddons-devel >= 5.51.0
54BuildRequires: kf5-kwindowsystem-devel >= 5.51.0
55BuildRequires: kf5-kxmlgui-devel >= 5.51.0
56BuildRequires: libxslt-progs
d1bf7c26 57BuildRequires: ninja
f240b913
WF
58BuildRequires: qt5-build >= %{qtver}
59BuildRequires: rpmbuild(macros) >= 1.164
60BuildRequires: shared-mime-info
61BuildRequires: tar >= 1:1.22
62BuildRequires: xz
63BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64
65%description
66KNotes is a program that lets you write the computer equivalent of
67sticky notes. The notes are saved automatically when you exit the
68program, and they display when you open the program. Features. Write
69notes in your choice of font and background color.
70
71%prep
72%setup -q -n %{kaname}-%{version}
73
74%build
75install -d build
76cd build
77%cmake \
d1bf7c26 78 -G Ninja \
f240b913
WF
79 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
80 ..
d1bf7c26 81%ninja_build
f240b913
WF
82
83%install
84rm -rf $RPM_BUILD_ROOT
d1bf7c26 85%ninja_install -C build
f240b913
WF
86
87%find_lang %{kaname} --all-name --with-kde
88
89%clean
90rm -rf $RPM_BUILD_ROOT
91
01b531d2
WF
92%post -p /sbin/ldconfig
93%postun -p /sbin/ldconfig
94
f240b913
WF
95%files -f %{kaname}.lang
96%defattr(644,root,root,755)
97/etc/xdg/knotes.categories
98/etc/xdg/knotes.renamecategories
99/etc/xdg/knotes_printing_theme.knsrc
100%attr(755,root,root) %{_bindir}/akonadi_notes_agent
101%attr(755,root,root) %{_bindir}/knotes
102%attr(755,root,root) %ghost %{_libdir}/libknotesprivate.so.5
103%attr(755,root,root) %{_libdir}/libknotesprivate.so.5.*.*
104%attr(755,root,root) %ghost %{_libdir}/libnotesharedprivate.so.5
105%attr(755,root,root) %{_libdir}/libnotesharedprivate.so.5.*.*
106%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_knote.so
107%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_knotessummary.so
108%attr(755,root,root) %{_libdir}/qt5/plugins/kontact_knotesplugin.so
109%{_datadir}/akonadi/agents/notesagent.desktop
110%{_desktopdir}/org.kde.knotes.desktop
111%{_datadir}/config.kcfg/knotesglobalconfig.kcfg
112%{_datadir}/config.kcfg/notesagentsettings.kcfg
113%{_datadir}/dbus-1/interfaces/org.kde.KNotes.xml
114%{_datadir}/dbus-1/interfaces/org.kde.kontact.KNotes.xml
115%{_iconsdir}/hicolor/128x128/apps/knotes.png
116%{_iconsdir}/hicolor/16x16/actions/knotes_alarm.png
117%{_iconsdir}/hicolor/16x16/actions/knotes_close.png
118%{_iconsdir}/hicolor/16x16/actions/knotes_date.png
119%{_iconsdir}/hicolor/16x16/actions/knotes_delete.png
120%{_iconsdir}/hicolor/16x16/apps/knotes.png
121%{_iconsdir}/hicolor/22x22/apps/knotes.png
122%{_iconsdir}/hicolor/32x32/apps/knotes.png
123%{_iconsdir}/hicolor/48x48/apps/knotes.png
124%{_iconsdir}/hicolor/64x64/apps/knotes.png
125%{_iconsdir}/hicolor/scalable/apps/knotes.svg
8e3371a1 126%attr(755,root,root) %{_datadir}/kconf_update/knotes-15.08-kickoff.sh
f240b913
WF
127%{_datadir}/kconf_update/knotes.upd
128%{_datadir}/knotes
129%{_datadir}/knotifications5/akonadi_notes_agent.notifyrc
130%dir %{_datadir}/kontact/ksettingsdialog
131%{_datadir}/kontact/ksettingsdialog/knotes.setdlg
132%{_datadir}/kservices5/kcmknotessummary.desktop
133%{_datadir}/kservices5/knote_config_action.desktop
134%{_datadir}/kservices5/knote_config_collection.desktop
135%{_datadir}/kservices5/knote_config_display.desktop
136%{_datadir}/kservices5/knote_config_editor.desktop
137%{_datadir}/kservices5/knote_config_misc.desktop
138%{_datadir}/kservices5/knote_config_network.desktop
139%{_datadir}/kservices5/knote_config_print.desktop
140%{_datadir}/kservices5/kontact/knotesplugin.desktop
141%{_datadir}/kxmlgui5/knotes
142%{_datadir}/metainfo/org.kde.knotes.appdata.xml
This page took 0.07571 seconds and 4 git commands to generate.