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

Revision 521, 5.7 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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