source: projects/specs/branches/6/g/gnome-schedule/gnome-schedule-vl.spec @ 3735

Revision 3735, 2.5 KB checked in by Takemikaduchi, 13 years ago (diff)

clutter,gthumb,babl,gegl:new upstream release, others: rebuild

Line 
1%define pkg_version     2.0.2
2%define pkg_release     3%{?_dist_release}
3
4Summary:        A GTK+ based user interface for cron and at
5Summary(ja):    cron と at 用の GUI 設定ツール
6Name:           gnome-schedule
7Version:        %{pkg_version}
8Release:        %{pkg_release}
9Source0:        %{name}-%{version}.tar.gz
10Source1:        gnome-schedule.desktop
11Source2:        gnome-schedule-2.0.2-ja.po
12Source3:        gnome-schedule-2.0.2-ja.mo
13License:        GPL
14Group:          Applications/System
15URL:            http://gnome-schedule.sourceforge.net/
16
17Requires:       pygtk2 > 2.3, pygtk2-libglade, gnome-python
18Requires:       at, vixie-cron, scrollkeeper
19BuildRequires:  pygtk2-devel > 2.3, pygtk2-libglade
20BuildRequires:at, vixie-cron, gnome-doc-utils
21
22%if %{?_dist_release} == vl4
23Requires:       gnome-python-extras
24BuildRequires:  gnome-python-extras
25%else
26Requires:       gnome-python-applet
27BuildRequires:  gnome-python-devel gnome-python-applet
28%endif
29
30
31BuildRoot:      %{_tmppath}/%{name}-%{version}-root
32BuildArch:      noarch
33
34Packager:       kazutaka
35
36%description
37Gnome Schedule is a graphical user interface for creating,
38modifying, and deleting cron and at jobs.
39
40%description -l ja
41Gnome Schedule は、cron や at で実行するジョブを GUI から
42登録・変更・削除できるツールです。
43
44
45%prep
46
47%setup -q
48
49
50%build
51%configure --disable-scrollkeeper
52%{__make}
53
54
55%install
56%{__rm} -rf ${RPM_BUILD_ROOT}
57%{__make} install DESTDIR=$RPM_BUILD_ROOT
58%{__cp} -f %{SOURCE1} ${RPM_BUILD_ROOT}/%{_datadir}/applications/gnome-schedule.desktop
59
60# install japanese message catalog
61%{__install} -d -m755 ${RPM_BUILD_ROOT}/%{_datadir}/locale/ja
62%{__install} -d -m755 ${RPM_BUILD_ROOT}/%{_datadir}/locale/ja/LC_MESSAGES
63%{__install} -m644 %{SOURCE3} ${RPM_BUILD_ROOT}/%{_datadir}/locale/ja/LC_MESSAGES/gnome-schedule.mo
64
65%find_lang %{name}
66
67%post
68scrollkeeper-update > /dev/null 2>&1 || :
69
70%postun
71scrollkeeper-update > /dev/null 2>&1 || :
72
73
74%clean
75%{__rm} -rf ${RPM_BUILD_ROOT}
76
77
78%files -f %{name}.lang
79%defattr(-,root,root)
80%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
81%{_bindir}/gnome-schedule
82%{_datadir}/gnome-schedule
83%{_datadir}/gnome/help/gnome-schedule
84%{_datadir}/omf/gnome-schedule
85%{_datadir}/pixmaps/gnome-schedule
86%{_datadir}/applications/gnome-schedule.desktop
87%{_libdir}/bonobo/servers/GNOME_GnomeSchedule.server
88
89
90%changelog
91* Fri Apr 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0.2-3
92- rebuild with rpm-4.8.1
93
94* Mon May 11 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.0.2-2
95- spec in utf-8 (only for VineSeed/Vine 5.0)
96
97* Mon Apr 14 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.0.2-1
98- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.