]> git.pld-linux.org Git - packages/ka5-knotes.git/blame_incremental - ka5-knotes.spec
- updated to 18.12.1; ninja
[packages/ka5-knotes.git] / ka5-knotes.spec
... / ...
CommitLineData
1%define kdeappsver 18.12.1
2%define qtver 5.9.0
3%define kaname knotes
4Summary: knotes
5Name: ka5-%{kaname}
6Version: 18.12.1
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
11# Source0-md5: 01531f482a635f562caec42acd30e515
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
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}
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
57BuildRequires: ninja
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 \
78 -G Ninja \
79 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
80 ..
81%ninja_build
82
83%install
84rm -rf $RPM_BUILD_ROOT
85%ninja_install -C build
86
87%find_lang %{kaname} --all-name --with-kde
88
89%clean
90rm -rf $RPM_BUILD_ROOT
91
92%post -p /sbin/ldconfig
93%postun -p /sbin/ldconfig
94
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
126%attr(755,root,root) %{_datadir}/kconf_update/knotes-15.08-kickoff.sh
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.05944 seconds and 4 git commands to generate.