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

Revision 9560, 9.8 KB checked in by Takemikaduchi, 9 years ago (diff)

ImageMagick?: new upstream release
others: remove *.la files

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