1 # TODO: build version without x11 support (plain GTK+) to use on Wayland or Broadway
3 Summary: Note-taking application
8 Group: X11/Applications
9 Source0: http://ftp.gnome.org/pub/GNOME/sources/gnote/3.10/%{name}-%{version}.tar.xz
10 # Source0-md5: d0f9e0a5f4c9143d16a5c283c63e7330
11 URL: http://live.gnome.org/Gnote
12 BuildRequires: autoconf >= 2.59
13 BuildRequires: automake >= 1.11
14 BuildRequires: boost-devel >= 1.34.0
15 BuildRequires: desktop-file-utils
16 BuildRequires: docbook-dtd412-xml
17 BuildRequires: gettext-tools
18 BuildRequires: glibmm-devel >= 2.32
19 BuildRequires: gnome-doc-utils
20 BuildRequires: gtk+3-devel >= 3.6.0
21 BuildRequires: gtkmm3-devel >= 3.6.0
22 BuildRequires: gtkspell3-devel >= 3.0.0
23 BuildRequires: intltool >= 0.35.0
24 BuildRequires: itstool
25 BuildRequires: libsecret-devel >= 0.8
26 BuildRequires: libstdc++-devel
27 BuildRequires: libtool
28 BuildRequires: libuuid-devel
29 BuildRequires: libxml2-devel
30 BuildRequires: libxslt-devel
31 BuildRequires: pcre-cxx-devel
32 BuildRequires: pkgconfig
33 BuildRequires: rpmbuild(find_lang) >= 1.23
34 BuildRequires: rpmbuild(macros) >= 1.592
35 BuildRequires: tar >= 1:1.22
37 BuildRequires: yelp-devel
38 Requires(post,postun): /sbin/ldconfig
39 Requires(post,postun): glib2 >= 1:2.32.0
40 Requires(post,postun): gtk-update-icon-cache
41 Requires(post,postun): hicolor-icon-theme
42 Requires: hicolor-icon-theme
43 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46 Gnote is a desktop note-taking application which is simple and easy to
47 use. It lets you organize your notes intelligently by allowing you to
48 easily link ideas together with Wiki style interconnects. It is a port
49 of Tomboy to C++ and consumes fewer resources.
60 rm -rf $RPM_BUILD_ROOT
62 %{__make} V=1 install \
63 DESTDIR=$RPM_BUILD_ROOT
65 %{__rm} $RPM_BUILD_ROOT%{_libdir}/gnote/addins/*/*.la
68 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgnote.{la,so}
70 %find_lang gnote --with-gnome --with-omf
73 rm -rf $RPM_BUILD_ROOT
77 %update_icon_cache hicolor
82 %update_icon_cache hicolor
86 %defattr(644,root,root,755)
87 %doc AUTHORS ChangeLog NEWS README TODO
88 %attr(755,root,root) %{_bindir}/gnote
89 %attr(755,root,root) %{_libdir}/libgnote-3.10.so.*.*
90 %attr(755,root,root) %ghost %{_libdir}/libgnote-3.10.so.1
92 %dir %{_libdir}/gnote/addins
93 %dir %{_libdir}/gnote/addins/%{version}
94 %attr(755,root,root) %{_libdir}/gnote/addins/*/backlinks.so
95 %attr(755,root,root) %{_libdir}/gnote/addins/*/bugzilla.so
96 %attr(755,root,root) %{_libdir}/gnote/addins/*/exporttohtml.so
97 %attr(755,root,root) %{_libdir}/gnote/addins/*/filesystemsyncservice.so
98 %attr(755,root,root) %{_libdir}/gnote/addins/*/fixedwidth.so
99 %attr(755,root,root) %{_libdir}/gnote/addins/*/inserttimestamp.so
100 %attr(755,root,root) %{_libdir}/gnote/addins/*/notedirectorywatcher.so
101 %attr(755,root,root) %{_libdir}/gnote/addins/*/noteoftheday.so
102 %attr(755,root,root) %{_libdir}/gnote/addins/*/printnotes.so
103 %attr(755,root,root) %{_libdir}/gnote/addins/*/readonly.so
104 %attr(755,root,root) %{_libdir}/gnote/addins/*/replacetitle.so
105 %attr(755,root,root) %{_libdir}/gnote/addins/*/specialnotes.so
106 %attr(755,root,root) %{_libdir}/gnote/addins/*/statistics.so
107 %attr(755,root,root) %{_libdir}/gnote/addins/*/stickynoteimport.so
108 %attr(755,root,root) %{_libdir}/gnote/addins/*/tableofcontents.so
109 %attr(755,root,root) %{_libdir}/gnote/addins/*/tomboyimport.so
110 %attr(755,root,root) %{_libdir}/gnote/addins/*/underline.so
111 %attr(755,root,root) %{_libdir}/gnote/addins/*/webdavsyncservice.so
112 %{_libdir}/gnote/addins/*/backlinks.desktop
113 %{_libdir}/gnote/addins/*/bugzilla.desktop
114 %{_libdir}/gnote/addins/*/exporttohtml.desktop
115 %{_libdir}/gnote/addins/*/filesystemsyncservice.desktop
116 %{_libdir}/gnote/addins/*/fixedwidth.desktop
117 %{_libdir}/gnote/addins/*/inserttimestamp.desktop
118 %{_libdir}/gnote/addins/*/notedirectorywatcher.desktop
119 %{_libdir}/gnote/addins/*/noteoftheday.desktop
120 %{_libdir}/gnote/addins/*/printnotes.desktop
121 %{_libdir}/gnote/addins/*/readonly.desktop
122 %{_libdir}/gnote/addins/*/replacetitle.desktop
123 %{_libdir}/gnote/addins/*/specialnotes.desktop
124 %{_libdir}/gnote/addins/*/statistics.desktop
125 %{_libdir}/gnote/addins/*/stickynoteimport.desktop
126 %{_libdir}/gnote/addins/*/tableofcontents.desktop
127 %{_libdir}/gnote/addins/*/tomboyimport.desktop
128 %{_libdir}/gnote/addins/*/underline.desktop
129 %{_libdir}/gnote/addins/*/webdavsyncservice.desktop
130 %{_datadir}/dbus-1/services/org.gnome.Gnote.service
131 %{_datadir}/glib-2.0/schemas/org.gnome.gnote.gschema.xml
133 %{_desktopdir}/gnote.desktop
134 %{_iconsdir}/hicolor/*/*/*.png
135 %{_iconsdir}/hicolor/*/*/*.svg
136 %{_mandir}/man1/gnote.1*
137 %{_datadir}/appdata/gnote.appdata.xml
138 %{_datadir}/gnome-shell/search-providers/gnote-search-provider.ini