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

Revision 6201, 8.0 KB checked in by Takemikaduchi, 12 years ago (diff)

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