source: projects/specs/trunk/t/tomboy/tomboy-vl.spec @ 3285

Revision 3285, 7.0 KB checked in by owa, 13 years ago (diff)

mono-2.10.1

Line 
1%define tomboy_dir %{_prefix}/lib
2%define pkgconfigdir %{_datadir}/pkgconfig
3
4Summary:        Tomboy is a desktop note-taking application for Linux and Unix.
5Summary(ja):    Linux 向けのデスクトップ用ノートテーカー(メモ)アプリケーション
6Name:           tomboy
7Version:        1.4.2
8Release:        2%{?_dist_release}
9Source0:        http://download.gnome.org/sources/%{name}/1.4/%{name}-%{version}.tar.bz2
10License:        LGPL
11Group:          User Interface/Desktops
12URL:            http://www.gnome.org/projects/tomboy/
13
14Requires:       gtkspell
15Requires:       gconf-sharp2
16Requires:       gnome-panel-sharp
17Requires:       ndesk-dbus
18Requires:       ndesk-dbus-glib
19Requires:       mono-addins
20BuildRequires:  gtk2-devel >= 2.16.0
21BuildRequires:  atk-devel >= 1.2.4
22BuildRequires:  gtkspell-devel
23BuildRequires:  gtk-sharp2, dbus-devel
24BuildRequires:  mono-core, ndesk-dbus, ndesk-dbus-glib
25BuildRequires:  mono-addins, mono-devel
26BuildRequires:  gnome-sharp2, gconf-sharp2, gnome-panel-sharp >= 2.26.0
27BuildRequires:  art-sharp2, gnome-vfs-sharp2
28BuildRequires:  gnome-doc-utils >= 0.3.2, docbook-dtds
29BuildRequires:  libSM-devel
30
31Requires(post): shared-mime-info
32Requires(postun):       shared-mime-info
33
34BuildRoot:      %{_tmppath}/%{name}-%{version}-root
35
36Packager:       kazutaka
37
38%description
39Tomboy is a desktop note-taking application for Linux and Unix. Simple and easy
40to use, but with potential to help you organize the ideas and information you
41deal with every day.  The key to Tomboy's usefulness lies in the ability to
42relate notes and ideas together.  Using a WikiWiki-like linking system,
43organizing ideas is as simple as typing a name.  Branching an idea off is easy
44as pressing the Link button. And links between your ideas won't break, even when
45renaming and reorganizing them.
46
47%description -l ja
48Tomboy は Linux と Unix 向けのデスクトップ用ノートテーカー(メモ)アプリ
49ケーションです。シンプルで使い易いですが、あなたが毎日扱うアイディアや
50情報を整理するのに役に立つ能力を持っています。Tomboy の使い易さのキー
51ポイントは、ノートとアイディアを関連付ける点です。WikiWiki ライクなリン
52クシステムを使うことで、アイデアは名前を入力するだけで整理され、リンク
53ボタンを押すだけでアイデア同士をつなげることができます。また名前を変え
54たり整理し直してもアイデア間のリンクが切れることはありません。
55
56%prep
57
58%setup -q
59
60
61%build
62%configure \
63        --disable-scrollkeeper \
64        --disable-evolution \
65        --disable-galago \
66        --enable-dbus=yes \
67        --disable-update-mimedb \
68        --enable-panel-applet=yes \
69        --libdir=%{_prefix}/lib
70
71%{__make}
72
73
74%install
75%{__rm} -rf ${RPM_BUILD_ROOT}
76export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
77%{__make} install \
78        DESTDIR=${RPM_BUILD_ROOT} \
79        pkgdatadir=%{_datadir} \
80        libdir=%{tomboy_dir} \
81        pkgconfigdir=%{pkgconfigdir}
82
83unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
84
85%find_lang %{name}
86
87%post
88update-desktop-database &>/dev/null || :
89update-mime-database >&/dev/null || :
90scrollkeeper-update > /dev/null 2>&1 || :
91export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
92gconftool-2 --makefile-install-rule \
93    %{_sysconfdir}/gconf/schemas/tomboy.schemas > /dev/null
94touch --no-create %{_datadir}/icons/hicolor
95if [ -x /usr/bin/gtk-update-icon-cache ]; then
96  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
97fi
98
99
100%preun
101export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
102gconftool-2 --makefile-uninstall-rule \
103    %{_sysconfdir}/gconf/schemas/tomboy.schemas >/dev/null;
104
105%postun
106update-desktop-database &>/dev/null || :
107update-mime-database >&/dev/null || :
108scrollkeeper-update > /dev/null 2>&1 || :
109
110
111%clean
112%__rm -rf ${RPM_BUILD_ROOT}
113
114
115%files -f %{name}.lang
116%defattr(-,root,root)
117%doc AUTHORS COPYING ChangeLog NEWS README
118%{_bindir}/tomboy
119%{_bindir}/tomboy-panel
120%dir %{tomboy_dir}/tomboy
121%dir %{tomboy_dir}/tomboy/addins
122%{tomboy_dir}/tomboy/Tomboy.*
123%{tomboy_dir}/tomboy/libtomboy.*
124%{tomboy_dir}/tomboy/addins/*
125%{tomboy_dir}/bonobo/servers/GNOME_TomboyApplet.server
126%{_datadir}/dbus-1/services/org.gnome.Tomboy.service
127%{_datadir}/applications/tomboy.desktop
128%{_datadir}/gnome/help/tomboy
129%{_datadir}/icons/hicolor/
130##%{_datadir}/omf/tomboy/
131%{_datadir}/mime/packages/%{name}.xml
132%{_mandir}/man1/tomboy.1.gz
133%{_sysconfdir}/gconf/schemas/tomboy.schemas
134%{pkgconfigdir}/tomboy-addins.pc
135
136
137%changelog
138* Sun Apr 03 2011 Shu KONNO <owa@bg.wakwak.com> 1.4.2-2
139- rebuilt with mono-2.10.1
140
141* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.2-1
142- new upstream release
143
144* Tue Oct 05 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
145- new upstream release
146- add BuildRequires: libSM-devel
147- add Requires: gconf-sharp2, gnome-panel-sharp, ndesk-dbus, ndesk-dbus-glib, mono-addins
148- add configure option (--enable-panel-applet=yes)
149- fix %files
150
151* Mon Jul 26 2010 Shu KONNO <owa@bg.wakwak.com> 1.2.0-2
152- rebuilt with mono-addins-0.5
153
154* Sat Apr 17 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 1.2.0-1
155- new upstream release
156- add --disable-update-mimedb configure option
157- run update-mime-database at %%post and %%postun
158- add Requires(post/postun): shared-mime-info
159- add BuildRequires: gnome-doc-utils, docbook-dtds (<BTS:VineLinux:904>)
160
161* Sat Oct 10 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.0.0-1
162- new upstream release
163
164* Sat Aug 15 2009  0.14.2-3
165- add BuildRequires: mono-devel
166- run update-desktop-database and gtk-update-icon-cache as %post & %postun
167
168* Fri Jul 10 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.14.2-2
169- rebuild with latest rpm to update mono-dependencies
170
171* Tue May 19 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.14.2-1
172- new upstream release
173
174* Fri May 01 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.14.1-1
175- new upstream release
176- add BuildRequires: gnome-panel-sharp >= 2.26.0
177- add Packager tag
178
179* Thu Mar 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.13.6-1
180- new upstream release
181- remove unneeded Requires:
182- add --enable-dbus=yes to configure option
183
184* Fri Jan 30 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.12.2-1
185- new upstream release
186
187* Mon Nov 03 2008 Shu KONNO <owa@bg.wakwak.com> 0.12.0-2
188- dropt %%{_libdir}/tomboy/Mono.Addins.* in %%files
189- added BuildRequires: mono-addins
190- added Requires: mono-addins
191- added macro %%pkgconfigdir
192
193* Thu Oct 09 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.12.0-1
194- source update
195- add BuildRequires: gnome-sharp2, gconf-sharp2, art-sharp2, gnome-vfs-sharp2
196
197* Tue Apr 22 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.1-1
198- source update.
199- add BuildRequires:ndesk-dbus, ndesk-dbus-glib
200- apply new versioning policy
201
202* Sat Oct 27 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.1-0vl1
203- source update.
204
205* Sun Apr 29 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.3-0vl1
206- source update.
207
208* Wed Oct 04 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.1-0vl2
209- add mono-core in Requires and BuildRequres. <BTS:VineLinux:226>
210
211* Sun Sep 24 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.1-0vl1
212- source update.
213- change Group to User Interface/Desktops.
214
215* Sun Sep 24 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.5-0vl1
216- initial build for Vine Linux
217
Note: See TracBrowser for help on using the repository browser.