source: projects/specs/branches/6/t/tomboy/tomboy-vl.spec @ 3796

Revision 3796, 7.2 KB checked in by kazutaka, 13 years ago (diff)

ソースを更新

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.6.0
8Release:        1%{?_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}/mime/packages/%{name}.xml
131%{_mandir}/man1/tomboy.1.gz
132%{_sysconfdir}/gconf/schemas/tomboy.schemas
133%{pkgconfigdir}/tomboy-addins.pc
134
135
136%changelog
137* Thu May 05 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 1.6.0-1
138- new upstream release
139
140* Mon Apr 25 2011 Shu KONNO <owa@bg.wakwak.com> 1.4.2-3
141- rebuilt with mono-2.10.1-3
142
143* Sun Apr 03 2011 Shu KONNO <owa@bg.wakwak.com> 1.4.2-2
144- rebuilt with mono-2.10.1
145
146* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.2-1
147- new upstream release
148
149* Tue Oct 05 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
150- new upstream release
151- add BuildRequires: libSM-devel
152- add Requires: gconf-sharp2, gnome-panel-sharp, ndesk-dbus, ndesk-dbus-glib, mono-addins
153- add configure option (--enable-panel-applet=yes)
154- fix %files
155
156* Mon Jul 26 2010 Shu KONNO <owa@bg.wakwak.com> 1.2.0-2
157- rebuilt with mono-addins-0.5
158
159* Sat Apr 17 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 1.2.0-1
160- new upstream release
161- add --disable-update-mimedb configure option
162- run update-mime-database at %%post and %%postun
163- add Requires(post/postun): shared-mime-info
164- add BuildRequires: gnome-doc-utils, docbook-dtds (<BTS:VineLinux:904>)
165
166* Sat Oct 10 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.0.0-1
167- new upstream release
168
169* Sat Aug 15 2009  0.14.2-3
170- add BuildRequires: mono-devel
171- run update-desktop-database and gtk-update-icon-cache as %post & %postun
172
173* Fri Jul 10 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.14.2-2
174- rebuild with latest rpm to update mono-dependencies
175
176* Tue May 19 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.14.2-1
177- new upstream release
178
179* Fri May 01 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.14.1-1
180- new upstream release
181- add BuildRequires: gnome-panel-sharp >= 2.26.0
182- add Packager tag
183
184* Thu Mar 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.13.6-1
185- new upstream release
186- remove unneeded Requires:
187- add --enable-dbus=yes to configure option
188
189* Fri Jan 30 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.12.2-1
190- new upstream release
191
192* Mon Nov 03 2008 Shu KONNO <owa@bg.wakwak.com> 0.12.0-2
193- dropt %%{_libdir}/tomboy/Mono.Addins.* in %%files
194- added BuildRequires: mono-addins
195- added Requires: mono-addins
196- added macro %%pkgconfigdir
197
198* Thu Oct 09 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.12.0-1
199- source update
200- add BuildRequires: gnome-sharp2, gconf-sharp2, art-sharp2, gnome-vfs-sharp2
201
202* Tue Apr 22 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.1-1
203- source update.
204- add BuildRequires:ndesk-dbus, ndesk-dbus-glib
205- apply new versioning policy
206
207* Sat Oct 27 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.1-0vl1
208- source update.
209
210* Sun Apr 29 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.3-0vl1
211- source update.
212
213* Wed Oct 04 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.1-0vl2
214- add mono-core in Requires and BuildRequres. <BTS:VineLinux:226>
215
216* Sun Sep 24 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.1-0vl1
217- source update.
218- change Group to User Interface/Desktops.
219
220* Sun Sep 24 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.5-0vl1
221- initial build for Vine Linux
222
Note: See TracBrowser for help on using the repository browser.