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

Revision 5168, 7.9 KB checked in by Takemikaduchi, 13 years ago (diff)

new upstream release

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