]> git.pld-linux.org Git - packages/gnote.git/blob - gnote.spec
523c8b55fa8f500c7ec46f49d3fbfa8f4b8e653e
[packages/gnote.git] / gnote.spec
1 Summary:        Note-taking application
2 Summary(pl.UTF-8):      Aplikacja do zbierania notatek
3 Name:           gnote
4 Version:        42.1
5 Release:        2
6 License:        GPL v3+
7 Group:          X11/Applications
8 Source0:        https://download.gnome.org/sources/gnote/42/%{name}-%{version}.tar.xz
9 # Source0-md5:  0f9ca46d947fcbf37c3eacb8ca40a37f
10 URL:            https://wiki.gnome.org/Apps/Gnote
11 BuildRequires:  desktop-file-utils
12 BuildRequires:  docbook-dtd412-xml
13 BuildRequires:  gettext-tools
14 BuildRequires:  glibmm-devel >= 2.62
15 BuildRequires:  gspell-devel >= 1.8.0
16 BuildRequires:  gtk+3-devel >= 3.22.20
17 BuildRequires:  gtkmm3-devel >= 3.22.20
18 BuildRequires:  libsecret-devel >= 0.8
19 BuildRequires:  libstdc++-devel >= 6:5
20 BuildRequires:  libuuid-devel
21 BuildRequires:  libxml2-devel >= 2.0
22 BuildRequires:  libxslt-devel
23 BuildRequires:  meson >= 0.50.0
24 BuildRequires:  ninja >= 1.5
25 BuildRequires:  pkgconfig
26 BuildRequires:  python3 >= 1:3
27 BuildRequires:  rpmbuild(find_lang) >= 1.23
28 BuildRequires:  rpmbuild(macros) >= 1.736
29 BuildRequires:  tar >= 1:1.22
30 BuildRequires:  xz
31 BuildRequires:  yelp-tools
32 Requires(post,postun):  /sbin/ldconfig
33 Requires(post,postun):  glib2 >= 1:2.62
34 Requires(post,postun):  gtk-update-icon-cache
35 Requires(post,postun):  hicolor-icon-theme
36 Requires:       glibmm >= 2.62
37 Requires:       gspell >= 1.8.0
38 Requires:       gtk+3 >= 3.22.20
39 Requires:       gtkmm3 >= 3.22.20
40 Requires:       hicolor-icon-theme
41 Requires:       libsecret >= 0.8
42 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44 %define         abi_ver         42
45
46 %description
47 Gnote is a desktop note-taking application which is simple and easy to
48 use. It lets you organize your notes intelligently by allowing you to
49 easily link ideas together with Wiki style interconnects. It is a port
50 of Tomboy to C++ and consumes fewer resources.
51
52 %description -l pl.UTF-8
53 Gnote to graficzna aplikacja do zbierania notatek. Jest prosta i łatwa
54 w użyciu; umożliwia organizowanie notatek w sposób inteligentny,
55 pozwalając łatwo łączyć pomysły przy użyciu połączeń w stylu Wiki.
56 Jest to port aplikacji Tomboy do C++, pochłaniający mniej zasobów.
57
58 %prep
59 %setup -q
60
61 %build
62 %meson build
63
64 %ninja_build -C build
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68
69 %ninja_install -C build
70
71 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgnote-%{abi_ver}.so
72
73 %find_lang gnote --with-gnome
74
75 %clean
76 rm -rf $RPM_BUILD_ROOT
77
78 %post
79 /sbin/ldconfig
80 %update_icon_cache hicolor
81 %glib_compile_schemas
82
83 %postun
84 /sbin/ldconfig
85 %update_icon_cache hicolor
86 %glib_compile_schemas
87
88 %files -f gnote.lang
89 %defattr(644,root,root,755)
90 %doc AUTHORS NEWS README TODO
91 %attr(755,root,root) %{_bindir}/gnote
92 %attr(755,root,root) %{_libdir}/libgnote-%{abi_ver}.so.*.*.*
93 %attr(755,root,root) %ghost %{_libdir}/libgnote-%{abi_ver}.so.0
94 %dir %{_libdir}/gnote
95 %dir %{_libdir}/gnote/plugins
96 %dir %{_libdir}/gnote/plugins/%{abi_ver}
97 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libbacklinks.so
98 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libbugzilla.so
99 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libexporttogtg.so
100 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libexporttohtml.so
101 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libfilesystemsyncservice.so
102 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libfixedwidth.so
103 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libgvfssyncservice.so
104 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libinserttimestamp.so
105 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libnotedirectorywatcher.so
106 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libnoteoftheday.so
107 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libprintnotes.so
108 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libreadonly.so
109 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libreplacetitle.so
110 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libspecialnotes.so
111 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libstatistics.so
112 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libstickynoteimport.so
113 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libtableofcontents.so
114 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libtodo.so
115 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libtomboyimport.so
116 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libunderline.so
117 %attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libwebdavsyncservice.so
118 %{_libdir}/gnote/plugins/%{abi_ver}/backlinks.desktop
119 %{_libdir}/gnote/plugins/%{abi_ver}/bugzilla.desktop
120 %{_libdir}/gnote/plugins/%{abi_ver}/exporttogtg.desktop
121 %{_libdir}/gnote/plugins/%{abi_ver}/exporttohtml.desktop
122 %{_libdir}/gnote/plugins/%{abi_ver}/filesystemsyncservice.desktop
123 %{_libdir}/gnote/plugins/%{abi_ver}/fixedwidth.desktop
124 %{_libdir}/gnote/plugins/%{abi_ver}/gvfssyncservice.desktop
125 %{_libdir}/gnote/plugins/%{abi_ver}/inserttimestamp.desktop
126 %{_libdir}/gnote/plugins/%{abi_ver}/notedirectorywatcher.desktop
127 %{_libdir}/gnote/plugins/%{abi_ver}/noteoftheday.desktop
128 %{_libdir}/gnote/plugins/%{abi_ver}/printnotes.desktop
129 %{_libdir}/gnote/plugins/%{abi_ver}/readonly.desktop
130 %{_libdir}/gnote/plugins/%{abi_ver}/replacetitle.desktop
131 %{_libdir}/gnote/plugins/%{abi_ver}/specialnotes.desktop
132 %{_libdir}/gnote/plugins/%{abi_ver}/statistics.desktop
133 %{_libdir}/gnote/plugins/%{abi_ver}/stickynoteimport.desktop
134 %{_libdir}/gnote/plugins/%{abi_ver}/tableofcontents.desktop
135 %{_libdir}/gnote/plugins/%{abi_ver}/todo.desktop
136 %{_libdir}/gnote/plugins/%{abi_ver}/tomboyimport.desktop
137 %{_libdir}/gnote/plugins/%{abi_ver}/underline.desktop
138 %{_libdir}/gnote/plugins/%{abi_ver}/webdavsyncservice.desktop
139 %{_datadir}/dbus-1/services/org.gnome.Gnote.service
140 %{_datadir}/glib-2.0/schemas/org.gnome.gnote.gschema.xml
141 %{_datadir}/gnome-shell/search-providers/org.gnome.Gnote.search-provider.ini
142 %{_datadir}/gnote
143 %{_datadir}/metainfo/org.gnome.Gnote.appdata.xml
144 %{_desktopdir}/org.gnome.Gnote.desktop
145 %{_iconsdir}/hicolor/*x*/apps/org.gnome.Gnote.svg
146 %{_iconsdir}/hicolor/scalable/apps/org.gnome.Gnote.svg
147 %{_mandir}/man1/gnote.1*
This page took 0.063356 seconds and 2 git commands to generate.