]> git.pld-linux.org Git - packages/gnote.git/blob - gnote.spec
- BR: docbook-dtd412-xml, gettext-devel
[packages/gnote.git] / gnote.spec
1 Summary:        Note-taking application
2 Name:           gnote
3 Version:        0.7.2
4 Release:        1
5 License:        GPL v3
6 Group:          X11/Applications
7 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnote/0.7/%{name}-%{version}.tar.bz2
8 # Source0-md5:  c4e1a93896cb8610d2e08c72d41f1777
9 Patch0:         %{name}-gtk_deprecated.patch
10 Patch1:         %{name}-unicode.patch
11 URL:            http://live.gnome.org/Gnote
12 BuildRequires:  GConf2-devel
13 BuildRequires:  autoconf >= 2.59
14 BuildRequires:  automake
15 BuildRequires:  boost-devel
16 BuildRequires:  docbook-dtd412-xml
17 BuildRequires:  gettext-devel
18 BuildRequires:  gnome-common
19 BuildRequires:  gnome-doc-utils
20 BuildRequires:  gtk+2-devel >= 2.20.0
21 BuildRequires:  gtkmm-devel >= 2.14.0
22 BuildRequires:  gtkspell-devel >= 2.0.9
23 BuildRequires:  intltool >= 0.35.0
24 BuildRequires:  libpanelappletmm-devel >= 2.26.0
25 BuildRequires:  libstdc++-devel
26 BuildRequires:  libtool
27 BuildRequires:  libuuid-devel
28 BuildRequires:  libxml2-devel
29 BuildRequires:  libxslt-devel
30 BuildRequires:  pcre-cxx-devel
31 BuildRequires:  pkgconfig
32 BuildRequires:  rpmbuild(find_lang) >= 1.23
33 BuildRequires:  rpmbuild(macros) >= 1.311
34 Requires(post,postun):  gtk+2
35 Requires(post,preun):   GConf2
36 Requires:       hicolor-icon-theme
37 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39 %description
40 Gnote is a desktop note-taking application which is simple and easy to
41 use. It lets you organize your notes intelligently by allowing you to
42 easily link ideas together with Wiki style interconnects. It is a port
43 of Tomboy to C++ and consumes fewer resources.
44
45 %prep
46 %setup -q
47 %patch0 -p1
48 %patch1 -p1
49
50 %build
51 %{__intltoolize}
52 %{__libtoolize}
53 %{__aclocal} -I m4
54 %{__autoconf}
55 %{__autoheader}
56 %{__automake}
57 %configure \
58         --disable-schemas-install
59
60 %{__make}
61
62 %install
63 rm -rf $RPM_BUILD_ROOT
64
65 %{__make} install \
66         DESTDIR=$RPM_BUILD_ROOT
67
68 rm -f $RPM_BUILD_ROOT%{_libdir}/gnote/addins/*/*.{a,la}
69
70 %find_lang gnote --with-gnome --with-omf
71
72 %clean
73 rm -rf $RPM_BUILD_ROOT
74
75 %post
76 %gconf_schema_install gnote.schemas
77 %update_icon_cache hicolor
78
79 %preun
80 %gconf_schema_uninstall gnote.schemas
81
82 %postun
83 %update_icon_cache hicolor
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}/gnote-applet
90 %dir %{_libdir}/gnote
91 %dir %{_libdir}/gnote/addins
92 %dir %{_libdir}/gnote/addins/%{version}
93 %attr(755,root,root) %{_libdir}/gnote/addins/*/backlinks.so
94 %attr(755,root,root) %{_libdir}/gnote/addins/*/bugzilla.so
95 %attr(755,root,root) %{_libdir}/gnote/addins/*/exporttohtml.so
96 %attr(755,root,root) %{_libdir}/gnote/addins/*/fixedwidth.so
97 %attr(755,root,root) %{_libdir}/gnote/addins/*/inserttimestamp.so
98 %attr(755,root,root) %{_libdir}/gnote/addins/*/libnoteoftheday.so
99 %attr(755,root,root) %{_libdir}/gnote/addins/*/printnotes.so
100 %attr(755,root,root) %{_libdir}/gnote/addins/*/stickynoteimport.so
101 %attr(755,root,root) %{_libdir}/gnote/addins/*/tomboyimport.so
102 %attr(755,root,root) %{_libdir}/gnote/addins/*/underline.so
103 %{_libdir}/bonobo/servers/GNOME_GnoteApplet.server
104 %{_datadir}/gnote
105 %{_desktopdir}/gnote.desktop
106 %{_iconsdir}/hicolor/*/*/*.png
107 %{_iconsdir}/hicolor/*/*/*.svg
108 %{_mandir}/man1/gnote.1*
109 %{_sysconfdir}/gconf/schemas/gnote.schemas
This page took 0.055441 seconds and 4 git commands to generate.