]> git.pld-linux.org Git - packages/gnote.git/blob - gnote.spec
- updated gettext BR
[packages/gnote.git] / gnote.spec
1 # TODO: build version without x11 support (plain GTK+) to use on Wayland or Broadway
2 #
3 Summary:        Note-taking application
4 Name:           gnote
5 Version:        3.10.3
6 Release:        2
7 License:        GPL v3
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
36 BuildRequires:  xz
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)
44
45 %description
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.
50
51 %prep
52 %setup -q
53
54 %build
55 %configure \
56         --with-x11-support
57 %{__make} V=1
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61
62 %{__make} V=1 install \
63         DESTDIR=$RPM_BUILD_ROOT
64
65 %{__rm} $RPM_BUILD_ROOT%{_libdir}/gnote/addins/*/*.la
66
67 # remove -devel files
68 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgnote.{la,so}
69
70 %find_lang gnote --with-gnome --with-omf
71
72 %clean
73 rm -rf $RPM_BUILD_ROOT
74
75 %post
76 /sbin/ldconfig
77 %update_icon_cache hicolor
78 %glib_compile_schemas
79
80 %postun
81 /sbin/ldconfig
82 %update_icon_cache hicolor
83 %glib_compile_schemas
84
85 %files -f gnote.lang
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
91 %dir %{_libdir}/gnote
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
132 %{_datadir}/gnote
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
This page took 0.402414 seconds and 3 git commands to generate.