]> git.pld-linux.org Git - packages/ka5-knotes.git/blame - ka5-knotes.spec
- updated to 23.04.3
[packages/ka5-knotes.git] / ka5-knotes.spec
CommitLineData
8c551d10
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
cbf495ba 4%define kdeappsver 23.04.3
35e20215
WF
5%define kframever 5.94.0
6%define qtver 5.15.2
f240b913
WF
7%define kaname knotes
8Summary: knotes
9Name: ka5-%{kaname}
cbf495ba 10Version: 23.04.3
06f6c427 11Release: 1
f240b913
WF
12License: GPL v2+/LGPL v2.1+
13Group: X11/Applications/Games
e71393a2 14Source0: https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
cbf495ba 15# Source0-md5: cd25152fc69297b10dd623303d19221f
f240b913
WF
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: Qt5DBus-devel
19BuildRequires: Qt5Gui-devel
20BuildRequires: Qt5Network-devel
21BuildRequires: Qt5PrintSupport-devel
22BuildRequires: Qt5Test-devel
23BuildRequires: Qt5Widgets-devel
24BuildRequires: Qt5Xml-devel
25BuildRequires: cmake >= 2.8.12
26BuildRequires: gettext-devel
27BuildRequires: grantlee-qt5-devel >= 5.1
d1bf7c26
WF
28BuildRequires: ka5-akonadi-devel >= %{kdeappsver}
29BuildRequires: ka5-akonadi-notes-devel >= %{kdeappsver}
30BuildRequires: ka5-akonadi-search-devel >= %{kdeappsver}
31BuildRequires: ka5-kcalutils-devel >= %{kdeappsver}
32BuildRequires: ka5-kmime-devel >= %{kdeappsver}
33BuildRequires: ka5-kontactinterface-devel >= %{kdeappsver}
34BuildRequires: ka5-kpimtextedit-devel >= %{kdeappsver}
35BuildRequires: ka5-libkdepim-devel >= %{kdeappsver}
36BuildRequires: ka5-pimcommon-devel >= %{kdeappsver}
e062fefd
WF
37BuildRequires: kf5-extra-cmake-modules >= %{kframever}
38BuildRequires: kf5-kcmutils-devel >= %{kframever}
39BuildRequires: kf5-kcompletion-devel >= %{kframever}
40BuildRequires: kf5-kconfig-devel >= %{kframever}
41BuildRequires: kf5-kconfigwidgets-devel >= %{kframever}
42BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
43BuildRequires: kf5-kcrash-devel >= %{kframever}
44BuildRequires: kf5-kdbusaddons-devel >= %{kframever}
45BuildRequires: kf5-kdelibs4support-devel >= %{kframever}
46BuildRequires: kf5-kdnssd-devel >= %{kframever}
47BuildRequires: kf5-kdoctools-devel >= %{kframever}
48BuildRequires: kf5-kglobalaccel-devel >= %{kframever}
49BuildRequires: kf5-kiconthemes-devel >= %{kframever}
50BuildRequires: kf5-kitemmodels-devel >= %{kframever}
51BuildRequires: kf5-kitemviews-devel >= %{kframever}
52BuildRequires: kf5-knewstuff-devel >= %{kframever}
53BuildRequires: kf5-knotifications-devel >= %{kframever}
54BuildRequires: kf5-knotifyconfig-devel >= %{kframever}
55BuildRequires: kf5-kparts-devel >= %{kframever}
56BuildRequires: kf5-ktextwidgets-devel >= %{kframever}
57BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
58BuildRequires: kf5-kwindowsystem-devel >= %{kframever}
59BuildRequires: kf5-kxmlgui-devel >= %{kframever}
f240b913 60BuildRequires: libxslt-progs
d1bf7c26 61BuildRequires: ninja
f240b913
WF
62BuildRequires: qt5-build >= %{qtver}
63BuildRequires: rpmbuild(macros) >= 1.164
64BuildRequires: shared-mime-info
65BuildRequires: tar >= 1:1.22
66BuildRequires: xz
67BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
68
69%description
70KNotes is a program that lets you write the computer equivalent of
71sticky notes. The notes are saved automatically when you exit the
72program, and they display when you open the program. Features. Write
73notes in your choice of font and background color.
74
64aa60cb
WF
75%description -l pl.UTF-8
76KNotes jest programem pozwalającym pisać na komputerze notatki,
77odpowiedniki samoprzylepnych karteczek. Notatki są zapisywane
78automatycznie przy wyjściu z programu i wyświetlane przy otwieraniu
5611564e
WF
79programu. Właściwości: pisz notatki wybraną czcionką i kolorem
80tła.
64aa60cb 81
f240b913
WF
82%prep
83%setup -q -n %{kaname}-%{version}
84
85%build
86install -d build
87cd build
88%cmake \
d1bf7c26 89 -G Ninja \
8c551d10 90 %{!?with_tests:-DBUILD_TESTING=OFF} \
e062fefd 91 -DHTML_INSTALL_DIR=%{_kdedocdir} \
f240b913
WF
92 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
93 ..
d1bf7c26 94%ninja_build
f240b913 95
8c551d10
WF
96%if %{with tests}
97ctest
98%endif
99
100
f240b913
WF
101%install
102rm -rf $RPM_BUILD_ROOT
d1bf7c26 103%ninja_install -C build
f240b913
WF
104
105%find_lang %{kaname} --all-name --with-kde
106
107%clean
108rm -rf $RPM_BUILD_ROOT
109
01b531d2
WF
110%post -p /sbin/ldconfig
111%postun -p /sbin/ldconfig
112
f240b913
WF
113%files -f %{kaname}.lang
114%defattr(644,root,root,755)
f240b913
WF
115%attr(755,root,root) %{_bindir}/akonadi_notes_agent
116%attr(755,root,root) %{_bindir}/knotes
4fdc7b0c 117%ghost %{_libdir}/libknotesprivate.so.5
f240b913 118%attr(755,root,root) %{_libdir}/libknotesprivate.so.5.*.*
4fdc7b0c 119%ghost %{_libdir}/libnotesharedprivate.so.5
f240b913 120%attr(755,root,root) %{_libdir}/libnotesharedprivate.so.5.*.*
f240b913
WF
121%{_datadir}/akonadi/agents/notesagent.desktop
122%{_desktopdir}/org.kde.knotes.desktop
123%{_datadir}/config.kcfg/knotesglobalconfig.kcfg
124%{_datadir}/config.kcfg/notesagentsettings.kcfg
125%{_datadir}/dbus-1/interfaces/org.kde.KNotes.xml
126%{_datadir}/dbus-1/interfaces/org.kde.kontact.KNotes.xml
127%{_iconsdir}/hicolor/128x128/apps/knotes.png
128%{_iconsdir}/hicolor/16x16/actions/knotes_alarm.png
129%{_iconsdir}/hicolor/16x16/actions/knotes_close.png
130%{_iconsdir}/hicolor/16x16/actions/knotes_date.png
131%{_iconsdir}/hicolor/16x16/actions/knotes_delete.png
132%{_iconsdir}/hicolor/16x16/apps/knotes.png
133%{_iconsdir}/hicolor/22x22/apps/knotes.png
134%{_iconsdir}/hicolor/32x32/apps/knotes.png
135%{_iconsdir}/hicolor/48x48/apps/knotes.png
136%{_iconsdir}/hicolor/64x64/apps/knotes.png
137%{_iconsdir}/hicolor/scalable/apps/knotes.svg
f240b913
WF
138%{_datadir}/knotes
139%{_datadir}/knotifications5/akonadi_notes_agent.notifyrc
f240b913
WF
140%{_datadir}/kxmlgui5/knotes
141%{_datadir}/metainfo/org.kde.knotes.appdata.xml
e5c6732d
WF
142%{_datadir}/knsrcfiles/knotes_printing_theme.knsrc
143%{_datadir}/qlogging-categories5/knotes.categories
144%{_datadir}/qlogging-categories5/knotes.renamecategories
5611564e
WF
145%dir %{_libdir}/qt5/plugins/pim5/kcms/knotes
146%{_libdir}/qt5/plugins/pim5/kcms/knotes/kcm_knote_action.so
147%{_libdir}/qt5/plugins/pim5/kcms/knotes/kcm_knote_collection.so
148%{_libdir}/qt5/plugins/pim5/kcms/knotes/kcm_knote_display.so
149%{_libdir}/qt5/plugins/pim5/kcms/knotes/kcm_knote_editor.so
150%{_libdir}/qt5/plugins/pim5/kcms/knotes/kcm_knote_misc.so
151%{_libdir}/qt5/plugins/pim5/kcms/knotes/kcm_knote_network.so
152%{_libdir}/qt5/plugins/pim5/kcms/knotes/kcm_knote_print.so
153%{_libdir}/qt5/plugins/pim5/kcms/summary/kcmknotessummary.so
154%{_libdir}/qt5/plugins/pim5/kontact/kontact_knotesplugin.so
This page took 0.425038 seconds and 4 git commands to generate.