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

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

ソースを更新

RevLine 
[521]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
[3796]7Version:        1.6.0
8Release:        1%{?_dist_release}
[2041]9Source0:        http://download.gnome.org/sources/%{name}/1.4/%{name}-%{version}.tar.bz2
[521]10License:        LGPL
11Group:          User Interface/Desktops
12URL:            http://www.gnome.org/projects/tomboy/
13
14Requires:       gtkspell
[2041]15Requires:       gconf-sharp2
16Requires:       gnome-panel-sharp
17Requires:       ndesk-dbus
18Requires:       ndesk-dbus-glib
19Requires:       mono-addins
[855]20BuildRequires:  gtk2-devel >= 2.16.0
21BuildRequires:  atk-devel >= 1.2.4
22BuildRequires:  gtkspell-devel
23BuildRequires:  gtk-sharp2, dbus-devel
[521]24BuildRequires:  mono-core, ndesk-dbus, ndesk-dbus-glib
[855]25BuildRequires:  mono-addins, mono-devel
[521]26BuildRequires:  gnome-sharp2, gconf-sharp2, gnome-panel-sharp >= 2.26.0
27BuildRequires:  art-sharp2, gnome-vfs-sharp2
[2041]28BuildRequires:  gnome-doc-utils >= 0.3.2, docbook-dtds
29BuildRequires:  libSM-devel
[855]30
31Requires(post): shared-mime-info
32Requires(postun):       shared-mime-info
33
[521]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 \
[855]67        --disable-update-mimedb \
[2041]68        --enable-panel-applet=yes \
[521]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 || :
[855]89update-mime-database >&/dev/null || :
[521]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 || :
[855]107update-mime-database >&/dev/null || :
[521]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/
[855]130%{_datadir}/mime/packages/%{name}.xml
[521]131%{_mandir}/man1/tomboy.1.gz
132%{_sysconfdir}/gconf/schemas/tomboy.schemas
133%{pkgconfigdir}/tomboy-addins.pc
134
135
136%changelog
[3796]137* Thu May 05 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 1.6.0-1
138- new upstream release
139
[3701]140* Mon Apr 25 2011 Shu KONNO <owa@bg.wakwak.com> 1.4.2-3
141- rebuilt with mono-2.10.1-3
142
[3285]143* Sun Apr 03 2011 Shu KONNO <owa@bg.wakwak.com> 1.4.2-2
144- rebuilt with mono-2.10.1
145
[2219]146* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.2-1
147- new upstream release
148
[2041]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
[1996]155
[1451]156* Mon Jul 26 2010 Shu KONNO <owa@bg.wakwak.com> 1.2.0-2
157- rebuilt with mono-addins-0.5
158
[855]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
[521]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
[855]222
Note: See TracBrowser for help on using the repository browser.