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

Revision 9177, 9.4 KB checked in by inagaki, 9 years ago (diff)

2014-12-21 Ryoichi INAGAKI <ryo1@…>

  • MySQL-ruby, dockmanager, dracd, rxvt-unicode: rebuilt
  • docky, tomboy: added patch
  • gdl: changed Group
  • gdlmm: updated


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