]> git.pld-linux.org Git - packages/ka5-knotes.git/blame - ka5-knotes.spec
- updated to 22.04.0
[packages/ka5-knotes.git] / ka5-knotes.spec
CommitLineData
8c551d10
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
e986dc1b 4%define kdeappsver 22.04.0
e062fefd 5%define kframever 5.56
f240b913
WF
6%define qtver 5.9.0
7%define kaname knotes
8Summary: knotes
9Name: ka5-%{kaname}
e986dc1b 10Version: 22.04.0
f240b913
WF
11Release: 1
12License: GPL v2+/LGPL v2.1+
13Group: X11/Applications/Games
e5c6732d 14Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
e986dc1b 15# Source0-md5: 27a21821d3201170f2d48c466ed20370
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
79programu. Właściwości: pisz notatki wybraną czcionką i kolorem tła.
80
f240b913
WF
81%prep
82%setup -q -n %{kaname}-%{version}
83
84%build
85install -d build
86cd build
87%cmake \
d1bf7c26 88 -G Ninja \
8c551d10 89 %{!?with_tests:-DBUILD_TESTING=OFF} \
e062fefd 90 -DHTML_INSTALL_DIR=%{_kdedocdir} \
f240b913
WF
91 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
92 ..
d1bf7c26 93%ninja_build
f240b913 94
8c551d10
WF
95%if %{with tests}
96ctest
97%endif
98
99
f240b913
WF
100%install
101rm -rf $RPM_BUILD_ROOT
d1bf7c26 102%ninja_install -C build
f240b913
WF
103
104%find_lang %{kaname} --all-name --with-kde
105
106%clean
107rm -rf $RPM_BUILD_ROOT
108
01b531d2
WF
109%post -p /sbin/ldconfig
110%postun -p /sbin/ldconfig
111
f240b913
WF
112%files -f %{kaname}.lang
113%defattr(644,root,root,755)
f240b913
WF
114%attr(755,root,root) %{_bindir}/akonadi_notes_agent
115%attr(755,root,root) %{_bindir}/knotes
4fdc7b0c 116%ghost %{_libdir}/libknotesprivate.so.5
f240b913 117%attr(755,root,root) %{_libdir}/libknotesprivate.so.5.*.*
4fdc7b0c 118%ghost %{_libdir}/libnotesharedprivate.so.5
f240b913 119%attr(755,root,root) %{_libdir}/libnotesharedprivate.so.5.*.*
f240b913
WF
120%{_datadir}/akonadi/agents/notesagent.desktop
121%{_desktopdir}/org.kde.knotes.desktop
122%{_datadir}/config.kcfg/knotesglobalconfig.kcfg
123%{_datadir}/config.kcfg/notesagentsettings.kcfg
124%{_datadir}/dbus-1/interfaces/org.kde.KNotes.xml
125%{_datadir}/dbus-1/interfaces/org.kde.kontact.KNotes.xml
126%{_iconsdir}/hicolor/128x128/apps/knotes.png
127%{_iconsdir}/hicolor/16x16/actions/knotes_alarm.png
128%{_iconsdir}/hicolor/16x16/actions/knotes_close.png
129%{_iconsdir}/hicolor/16x16/actions/knotes_date.png
130%{_iconsdir}/hicolor/16x16/actions/knotes_delete.png
131%{_iconsdir}/hicolor/16x16/apps/knotes.png
132%{_iconsdir}/hicolor/22x22/apps/knotes.png
133%{_iconsdir}/hicolor/32x32/apps/knotes.png
134%{_iconsdir}/hicolor/48x48/apps/knotes.png
135%{_iconsdir}/hicolor/64x64/apps/knotes.png
136%{_iconsdir}/hicolor/scalable/apps/knotes.svg
f240b913
WF
137%{_datadir}/knotes
138%{_datadir}/knotifications5/akonadi_notes_agent.notifyrc
f240b913
WF
139%{_datadir}/kxmlgui5/knotes
140%{_datadir}/metainfo/org.kde.knotes.appdata.xml
e5c6732d
WF
141%{_datadir}/knsrcfiles/knotes_printing_theme.knsrc
142%{_datadir}/qlogging-categories5/knotes.categories
143%{_datadir}/qlogging-categories5/knotes.renamecategories
144%attr(755,root,root) %{_libdir}/qt5/plugins/kontact5/kontact_knotesplugin.so
b232e593
WF
145%dir %{_libdir}/qt5/plugins/pim/kcms/knotes
146%{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_action.so
147%{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_collection.so
148%{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_display.so
149%{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_editor.so
150%{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_misc.so
151%{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_network.so
152%{_libdir}/qt5/plugins/pim/kcms/knotes/kcm_knote_print.so
153%{_libdir}/qt5/plugins/pim/kcms/summary/kcmknotessummary.so
This page took 0.165169 seconds and 4 git commands to generate.