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

Revision 4812, 7.5 KB checked in by Takemikaduchi, 13 years ago (diff)

GNOME-3.1.92

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