source: projects/specs/trunk/g/gnote/gnote-vl.spec @ 7681

Revision 7681, 3.2 KB checked in by Takemikaduchi, 11 years ago (diff)

GNOME 3.8.2

Line 
1Summary:        A note taking application
2Summary(ja):    ノートテーカー(メモ)アプリケーション
3Name:           gnote
4Version:        3.8.1
5Release:        1%{?_dist_release}
6License:        GPLv2+
7Group:          User Interface/Deskops
8URL:            https://live.gnome.org/Gnote
9
10Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
11
12Patch0: gnote-3.6.0-gnome_keyring.patch
13
14BuildRoot: %{_tmppath}/%{name}-%{version}-root
15
16BuildRequires:  libxml2-devel
17BuildRequires:  libxslt-devel
18BuildRequires:  libuuid-devel
19BuildRequires:  glibmm-devel >= 2.28
20BuildRequires:  gtkmm3-devel >= 3.4
21BuildRequires:  gtkspell-devel >= 2.0.9
22BuildRequires:  libsecret-devel >= 0.8
23BuildRequires:  libboost-devel >= 1.34
24BuildRequires:  libboost-test
25BuildRequires:  itstool
26BuildRequires:  desktop-file-utils
27
28Requires(postun,posttrans):     desktop-file-utils
29Requires(postun,posttrans):     glib2
30
31Vendor:         Project Vine
32Distribution:   Vine Linux
33Packager:       Takemikaduchi
34
35
36%description
37Gnote is a port of Tomboy to C++.
38
39It is the same note taking application, including most of the add-ins (more are to come).
40Synchronization support is being worked on.
41
42
43%prep
44%setup -q
45%patch0 -p1 -b .orig
46
47%build
48%configure --disable-static
49
50%install
51rm -rf $RPM_BUILD_ROOT
52make install DESTDIR=$RPM_BUILD_ROOT
53
54find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
55rm -f $RPM_BUILD_ROOT%{_libdir}/libgnote.so
56
57%find_lang %{name} --all-name --with-gnome
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%post
63/sbin/ldconfig
64touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
65  touch --no-create %{_datadir}/%{name}/icons/hicolor &> /dev/null || :
66
67%postun
68/sbin/ldconfig
69if [ $1 -eq 0 ]; then
70  touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
71  touch --no-create %{_datadir}/%{name}/icons/hicolor &> /dev/null || :
72  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
73  gtk-update-icon-cache %{_datadir}/%{name}/icons/hicolor &> /dev/null || :
74  update-desktop-database -q &> /dev/null ||:
75  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
76fi
77
78%posttrans
79gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
80gtk-update-icon-cache %{_datadir}/%{name}/icons/hicolor &> /dev/null || :
81update-desktop-database -q &> /dev/null ||:
82glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
83
84
85%files -f %{name}.lang
86%defattr(-,root,root,-)
87%doc COPYING README NEWS
88%{_bindir}/%{name}
89%{_libdir}/libgnote-*.so.*
90%{_libdir}/%{name}
91%{_datadir}/applications/%{name}.desktop
92%{_datadir}/dbus-1/services/org.gnome.Gnote.service
93%{_datadir}/glib-2.0/schemas/org.gnome.gnote.gschema.xml
94%{_datadir}/%{name}/UIManagerLayout.xml
95%{_datadir}/%{name}/exporttohtml.xsl
96%{_datadir}/%{name}/gnote-introspect.xml
97%{_datadir}/%{name}/icons/hicolor/*/*/*
98%{_datadir}/icons/hicolor/*/*/*
99%{_mandir}/man1/gnote.1.gz
100
101
102
103%changelog
104* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
105- new upstream release
106- add BuildRequires: desktop-file-utils
107
108* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.0-1
109- new upstream release
110
111* Sun Feb 17 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
112- new upstream release
113
114* Mon Oct 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
115- new upstream release
116
117* Sun Oct 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
118- initial build
Note: See TracBrowser for help on using the repository browser.