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

Revision 6951, 8.2 KB checked in by Takemikaduchi, 12 years ago (diff)

GNOME-3.6.1

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
[6951]7Version:        1.12.1
[3796]8Release:        1%{?_dist_release}
[6890]9Source0:        http://download.gnome.org/sources/%{name}/1.12/%{name}-%{version}.tar.xz
[4850]10
[521]11License:        LGPL
12Group:          User Interface/Desktops
13URL:            http://www.gnome.org/projects/tomboy/
14
15Requires:       gtkspell
[2041]16Requires:       gconf-sharp2
[4616]17# Requires:     gnome-panel-sharp
[2041]18Requires:       mono-addins
[4616]19BuildRequires:  gtk3-devel >= 3.0.0
[855]20BuildRequires:  atk-devel >= 1.2.4
21BuildRequires:  gtkspell-devel
22BuildRequires:  gtk-sharp2, dbus-devel
[6201]23BuildRequires:  mono-core
24BuildRequires:  dbus-sharp-glib-devel
[855]25BuildRequires:  mono-addins, mono-devel
[4616]26BuildRequires:  gnome-sharp2, gconf-sharp2
[521]27BuildRequires:  art-sharp2, gnome-vfs-sharp2
[6890]28BuildRequires:  docbook-dtds
29BuildRequires:  gnome-doc-utils >= 0.17.3
[2041]30BuildRequires:  libSM-devel
[855]31
32Requires(post): shared-mime-info
33Requires(postun):       shared-mime-info
34
[521]35BuildRoot:      %{_tmppath}/%{name}-%{version}-root
36
[4616]37Vendor:         Project Vine
38Distribution:   Vine Linux
[521]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 \
[855]69        --disable-update-mimedb \
[521]70        --libdir=%{_prefix}/lib
71
[4616]72#       --enable-panel-applet=yes \
73
[521]74%{__make}
75
76
77%install
78%{__rm} -rf ${RPM_BUILD_ROOT}
79export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
80%{__make} install \
81        DESTDIR=${RPM_BUILD_ROOT} \
82        pkgdatadir=%{_datadir} \
83        libdir=%{tomboy_dir} \
84        pkgconfigdir=%{pkgconfigdir}
85
86unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
87
88%find_lang %{name}
89
90%post
91update-desktop-database &>/dev/null || :
[855]92update-mime-database >&/dev/null || :
[521]93scrollkeeper-update > /dev/null 2>&1 || :
94export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
95gconftool-2 --makefile-install-rule \
96    %{_sysconfdir}/gconf/schemas/tomboy.schemas > /dev/null
97touch --no-create %{_datadir}/icons/hicolor
98if [ -x /usr/bin/gtk-update-icon-cache ]; then
99  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
100fi
101
102
103%preun
104export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
105gconftool-2 --makefile-uninstall-rule \
106    %{_sysconfdir}/gconf/schemas/tomboy.schemas >/dev/null;
107
108%postun
109update-desktop-database &>/dev/null || :
[855]110update-mime-database >&/dev/null || :
[521]111scrollkeeper-update > /dev/null 2>&1 || :
112
113
114%clean
115%__rm -rf ${RPM_BUILD_ROOT}
116
117
118%files -f %{name}.lang
119%defattr(-,root,root)
120%doc AUTHORS COPYING ChangeLog NEWS README
121%{_bindir}/tomboy
[4616]122#%{_bindir}/tomboy-panel
[521]123%dir %{tomboy_dir}/tomboy
124%dir %{tomboy_dir}/tomboy/addins
125%{tomboy_dir}/tomboy/Tomboy.*
126%{tomboy_dir}/tomboy/libtomboy.*
127%{tomboy_dir}/tomboy/addins/*
[4616]128#%{tomboy_dir}/bonobo/servers/GNOME_TomboyApplet.server
[521]129%{_datadir}/dbus-1/services/org.gnome.Tomboy.service
130%{_datadir}/applications/tomboy.desktop
131%{_datadir}/gnome/help/tomboy
132%{_datadir}/icons/hicolor/
[855]133%{_datadir}/mime/packages/%{name}.xml
[521]134%{_mandir}/man1/tomboy.1.gz
135%{_sysconfdir}/gconf/schemas/tomboy.schemas
136%{pkgconfigdir}/tomboy-addins.pc
137
138
139%changelog
[6951]140* Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
141- new upstream release
142
[6890]143* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
144- new upstream release
145
[6201]146* Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-1
147- new upstream release
148- remove Patch0
149- remove BuildRequires: ndesk-dbus, ndesk-dbus-glib
150- add BuildRequires: dbus-sharp-glib-devel
151
[6078]152* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.1-1
[6011]153- new upstream release
154
[5168]155* Mon Nov 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.3-1
156- new upstream release
157- update Patch0 (tomboy-1.8.3-ndesk-dbus.patch)
158
[4850]159* Fri Sep 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-1
160- new upstream release
161- add Patch0 (tomboy-1.8.0-ndesk-dbus.patch)
162- remove BuildRequires: dbus-sharp-glib-devel
163- add BuildRequires: ndesk-dbus, ndesk-dbus-glib
164
[4812]165* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.7-1
166- new upstream release
167
[4704]168* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.5-1
169- new upstream release
170
[4616]171* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.2-1
[3796]172- new upstream release
[4616]173- drop BuildRequires: gnome-panel-sharp
174- add BuildRequires: dbus-sharp-glib-devel
[3796]175
[3701]176* Mon Apr 25 2011 Shu KONNO <owa@bg.wakwak.com> 1.4.2-3
177- rebuilt with mono-2.10.1-3
178
[3285]179* Sun Apr 03 2011 Shu KONNO <owa@bg.wakwak.com> 1.4.2-2
180- rebuilt with mono-2.10.1
181
[2219]182* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.2-1
183- new upstream release
184
[2041]185* Tue Oct 05 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
186- new upstream release
187- add BuildRequires: libSM-devel
188- add Requires: gconf-sharp2, gnome-panel-sharp, ndesk-dbus, ndesk-dbus-glib, mono-addins
189- add configure option (--enable-panel-applet=yes)
190- fix %files
[1996]191
[1451]192* Mon Jul 26 2010 Shu KONNO <owa@bg.wakwak.com> 1.2.0-2
193- rebuilt with mono-addins-0.5
194
[855]195* Sat Apr 17 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 1.2.0-1
196- new upstream release
197- add --disable-update-mimedb configure option
198- run update-mime-database at %%post and %%postun
199- add Requires(post/postun): shared-mime-info
200- add BuildRequires: gnome-doc-utils, docbook-dtds (<BTS:VineLinux:904>)
201
[521]202* Sat Oct 10 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.0.0-1
203- new upstream release
204
205* Sat Aug 15 2009  0.14.2-3
206- add BuildRequires: mono-devel
207- run update-desktop-database and gtk-update-icon-cache as %post & %postun
208
209* Fri Jul 10 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.14.2-2
210- rebuild with latest rpm to update mono-dependencies
211
212* Tue May 19 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.14.2-1
213- new upstream release
214
215* Fri May 01 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.14.1-1
216- new upstream release
217- add BuildRequires: gnome-panel-sharp >= 2.26.0
218- add Packager tag
219
220* Thu Mar 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.13.6-1
221- new upstream release
222- remove unneeded Requires:
223- add --enable-dbus=yes to configure option
224
225* Fri Jan 30 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.12.2-1
226- new upstream release
227
228* Mon Nov 03 2008 Shu KONNO <owa@bg.wakwak.com> 0.12.0-2
229- dropt %%{_libdir}/tomboy/Mono.Addins.* in %%files
230- added BuildRequires: mono-addins
231- added Requires: mono-addins
232- added macro %%pkgconfigdir
233
234* Thu Oct 09 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.12.0-1
235- source update
236- add BuildRequires: gnome-sharp2, gconf-sharp2, art-sharp2, gnome-vfs-sharp2
237
238* Tue Apr 22 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.1-1
239- source update.
240- add BuildRequires:ndesk-dbus, ndesk-dbus-glib
241- apply new versioning policy
242
243* Sat Oct 27 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.1-0vl1
244- source update.
245
246* Sun Apr 29 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.3-0vl1
247- source update.
248
249* Wed Oct 04 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.1-0vl2
250- add mono-core in Requires and BuildRequres. <BTS:VineLinux:226>
251
252* Sun Sep 24 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.1-0vl1
253- source update.
254- change Group to User Interface/Desktops.
255
256* Sun Sep 24 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.5-0vl1
257- initial build for Vine Linux
[855]258
Note: See TracBrowser for help on using the repository browser.