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

Revision 8119, 9.2 KB checked in by Takemikaduchi, 10 years ago (diff)

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