]> git.pld-linux.org Git - packages/ka5-knotes.git/blob - ka5-knotes.spec
- updated to 19.04.1
[packages/ka5-knotes.git] / ka5-knotes.spec
1 %define         kdeappsver      19.04.1
2 %define         kframever       5.56
3 %define         qtver           5.9.0
4 %define         kaname          knotes
5 Summary:        knotes
6 Name:           ka5-%{kaname}
7 Version:        19.04.1
8 Release:        1
9 License:        GPL v2+/LGPL v2.1+
10 Group:          X11/Applications/Games
11 Source0:        http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5:  61fcc9821caedef4c1bee9503ddc6f35
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
58 BuildRequires:  ninja
59 BuildRequires:  qt5-build >= %{qtver}
60 BuildRequires:  rpmbuild(macros) >= 1.164
61 BuildRequires:  shared-mime-info
62 BuildRequires:  tar >= 1:1.22
63 BuildRequires:  xz
64 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
65
66 %description
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.
71
72 %prep
73 %setup -q -n %{kaname}-%{version}
74
75 %build
76 install -d build
77 cd build
78 %cmake \
79         -G Ninja \
80         -DHTML_INSTALL_DIR=%{_kdedocdir} \
81         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
82         ..
83 %ninja_build
84
85 %install
86 rm -rf $RPM_BUILD_ROOT
87 %ninja_install -C build
88
89 %find_lang %{kaname} --all-name --with-kde
90
91 %clean
92 rm -rf $RPM_BUILD_ROOT
93
94 %post   -p /sbin/ldconfig
95 %postun -p /sbin/ldconfig
96
97 %files -f %{kaname}.lang
98 %defattr(644,root,root,755)
99 /etc/xdg/knotes.categories
100 /etc/xdg/knotes.renamecategories
101 /etc/xdg/knotes_printing_theme.knsrc
102 %attr(755,root,root) %{_bindir}/akonadi_notes_agent
103 %attr(755,root,root) %{_bindir}/knotes
104 %attr(755,root,root) %ghost %{_libdir}/libknotesprivate.so.5
105 %attr(755,root,root) %{_libdir}/libknotesprivate.so.5.*.*
106 %attr(755,root,root) %ghost %{_libdir}/libnotesharedprivate.so.5
107 %attr(755,root,root) %{_libdir}/libnotesharedprivate.so.5.*.*
108 %attr(755,root,root) %{_libdir}/qt5/plugins/kcm_knote.so
109 %attr(755,root,root) %{_libdir}/qt5/plugins/kcm_knotessummary.so
110 %attr(755,root,root) %{_libdir}/qt5/plugins/kontact_knotesplugin.so
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
130 %{_datadir}/knotes
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/knote_config_action.desktop
136 %{_datadir}/kservices5/knote_config_collection.desktop
137 %{_datadir}/kservices5/knote_config_display.desktop
138 %{_datadir}/kservices5/knote_config_editor.desktop
139 %{_datadir}/kservices5/knote_config_misc.desktop
140 %{_datadir}/kservices5/knote_config_network.desktop
141 %{_datadir}/kservices5/knote_config_print.desktop
142 %{_datadir}/kservices5/kontact/knotesplugin.desktop
143 %{_datadir}/kxmlgui5/knotes
144 %{_datadir}/metainfo/org.kde.knotes.appdata.xml
This page took 0.08755 seconds and 4 git commands to generate.