1 %define kdeappsver 21.08.0
9 License: GPL v2+/LGPL v2.1+
10 Group: X11/Applications/Games
11 Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5: 152f92af81cdc4d2200d486bc797b573
13 URL: http://www.kde.org/
14 BuildRequires: Qt5Core-devel >= %{qtver}
15 BuildRequires: Qt5DBus-devel
16 BuildRequires: Qt5Gui-devel
17 BuildRequires: Qt5Network-devel
18 BuildRequires: Qt5PrintSupport-devel
19 BuildRequires: Qt5Test-devel
20 BuildRequires: Qt5Widgets-devel
21 BuildRequires: Qt5Xml-devel
22 BuildRequires: cmake >= 2.8.12
23 BuildRequires: gettext-devel
24 BuildRequires: grantlee-qt5-devel >= 5.1
25 BuildRequires: ka5-akonadi-devel >= %{kdeappsver}
26 BuildRequires: ka5-akonadi-notes-devel >= %{kdeappsver}
27 BuildRequires: ka5-akonadi-search-devel >= %{kdeappsver}
28 BuildRequires: ka5-kcalutils-devel >= %{kdeappsver}
29 BuildRequires: ka5-kmime-devel >= %{kdeappsver}
30 BuildRequires: ka5-kontactinterface-devel >= %{kdeappsver}
31 BuildRequires: ka5-kpimtextedit-devel >= %{kdeappsver}
32 BuildRequires: ka5-libkdepim-devel >= %{kdeappsver}
33 BuildRequires: ka5-pimcommon-devel >= %{kdeappsver}
34 BuildRequires: kf5-extra-cmake-modules >= %{kframever}
35 BuildRequires: kf5-kcmutils-devel >= %{kframever}
36 BuildRequires: kf5-kcompletion-devel >= %{kframever}
37 BuildRequires: kf5-kconfig-devel >= %{kframever}
38 BuildRequires: kf5-kconfigwidgets-devel >= %{kframever}
39 BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
40 BuildRequires: kf5-kcrash-devel >= %{kframever}
41 BuildRequires: kf5-kdbusaddons-devel >= %{kframever}
42 BuildRequires: kf5-kdelibs4support-devel >= %{kframever}
43 BuildRequires: kf5-kdnssd-devel >= %{kframever}
44 BuildRequires: kf5-kdoctools-devel >= %{kframever}
45 BuildRequires: kf5-kglobalaccel-devel >= %{kframever}
46 BuildRequires: kf5-kiconthemes-devel >= %{kframever}
47 BuildRequires: kf5-kitemmodels-devel >= %{kframever}
48 BuildRequires: kf5-kitemviews-devel >= %{kframever}
49 BuildRequires: kf5-knewstuff-devel >= %{kframever}
50 BuildRequires: kf5-knotifications-devel >= %{kframever}
51 BuildRequires: kf5-knotifyconfig-devel >= %{kframever}
52 BuildRequires: kf5-kparts-devel >= %{kframever}
53 BuildRequires: kf5-ktextwidgets-devel >= %{kframever}
54 BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
55 BuildRequires: kf5-kwindowsystem-devel >= %{kframever}
56 BuildRequires: kf5-kxmlgui-devel >= %{kframever}
57 BuildRequires: libxslt-progs
59 BuildRequires: qt5-build >= %{qtver}
60 BuildRequires: rpmbuild(macros) >= 1.164
61 BuildRequires: shared-mime-info
62 BuildRequires: tar >= 1:1.22
64 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
67 KNotes is a program that lets you write the computer equivalent of
68 sticky notes. The notes are saved automatically when you exit the
69 program, and they display when you open the program. Features. Write
70 notes in your choice of font and background color.
72 %description -l pl.UTF-8
73 KNotes jest programem pozwalającym pisać na komputerze notatki,
74 odpowiedniki samoprzylepnych karteczek. Notatki są zapisywane
75 automatycznie przy wyjściu z programu i wyświetlane przy otwieraniu
76 programu. Właściwości: pisz notatki wybraną czcionką i kolorem tła.
79 %setup -q -n %{kaname}-%{version}
86 -DHTML_INSTALL_DIR=%{_kdedocdir} \
87 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
92 rm -rf $RPM_BUILD_ROOT
93 %ninja_install -C build
95 %find_lang %{kaname} --all-name --with-kde
98 rm -rf $RPM_BUILD_ROOT
100 %post -p /sbin/ldconfig
101 %postun -p /sbin/ldconfig
103 %files -f %{kaname}.lang
104 %defattr(644,root,root,755)
105 %attr(755,root,root) %{_bindir}/akonadi_notes_agent
106 %attr(755,root,root) %{_bindir}/knotes
107 %ghost %{_libdir}/libknotesprivate.so.5
108 %attr(755,root,root) %{_libdir}/libknotesprivate.so.5.*.*
109 %ghost %{_libdir}/libnotesharedprivate.so.5
110 %attr(755,root,root) %{_libdir}/libnotesharedprivate.so.5.*.*
111 %{_datadir}/akonadi/agents/notesagent.desktop
112 %{_desktopdir}/org.kde.knotes.desktop
113 %{_datadir}/config.kcfg/knotesglobalconfig.kcfg
114 %{_datadir}/config.kcfg/notesagentsettings.kcfg
115 %{_datadir}/dbus-1/interfaces/org.kde.KNotes.xml
116 %{_datadir}/dbus-1/interfaces/org.kde.kontact.KNotes.xml
117 %{_iconsdir}/hicolor/128x128/apps/knotes.png
118 %{_iconsdir}/hicolor/16x16/actions/knotes_alarm.png
119 %{_iconsdir}/hicolor/16x16/actions/knotes_close.png
120 %{_iconsdir}/hicolor/16x16/actions/knotes_date.png
121 %{_iconsdir}/hicolor/16x16/actions/knotes_delete.png
122 %{_iconsdir}/hicolor/16x16/apps/knotes.png
123 %{_iconsdir}/hicolor/22x22/apps/knotes.png
124 %{_iconsdir}/hicolor/32x32/apps/knotes.png
125 %{_iconsdir}/hicolor/48x48/apps/knotes.png
126 %{_iconsdir}/hicolor/64x64/apps/knotes.png
127 %{_iconsdir}/hicolor/scalable/apps/knotes.svg
128 %attr(755,root,root) %{_datadir}/kconf_update/knotes-15.08-kickoff.sh
129 %{_datadir}/kconf_update/knotes.upd
131 %{_datadir}/knotifications5/akonadi_notes_agent.notifyrc
132 %dir %{_datadir}/kontact/ksettingsdialog
133 %{_datadir}/kontact/ksettingsdialog/knotes.setdlg
134 %{_datadir}/kservices5/kcmknotessummary.desktop
135 %{_datadir}/kservices5/kontact/knotesplugin.desktop
136 %{_datadir}/kxmlgui5/knotes
137 %{_datadir}/metainfo/org.kde.knotes.appdata.xml
138 %{_datadir}/knsrcfiles/knotes_printing_theme.knsrc
139 %{_datadir}/qlogging-categories5/knotes.categories
140 %{_datadir}/qlogging-categories5/knotes.renamecategories
141 %attr(755,root,root) %{_libdir}/qt5/plugins/kontact5/kontact_knotesplugin.so
142 %dir %{_libdir}/qt5/plugins/pim/kcms/knotes
143 %{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_action.so
144 %{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_collection.so
145 %{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_display.so
146 %{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_editor.so
147 %{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_misc.so
148 %{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_network.so
149 %{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_print.so
150 %{_libdir}/qt5/plugins/pim/kcms/summary/kcmknotessummary.so
151 %{_datadir}/kservices5/kcm_knote_action.desktop
152 %{_datadir}/kservices5/kcm_knote_collection.desktop
153 %{_datadir}/kservices5/kcm_knote_display.desktop
154 %{_datadir}/kservices5/kcm_knote_editor.desktop
155 %{_datadir}/kservices5/kcm_knote_misc.desktop
156 %{_datadir}/kservices5/kcm_knote_network.desktop
157 %{_datadir}/kservices5/kcm_knote_print.desktop