source: projects/specs/trunk/g/gnome-schedule/gnome-schedule-vl.spec @ 6437

Revision 6437, 2.6 KB checked in by kudoh, 12 years ago (diff)

gnome-schedule-vl.spec

Line 
1%define pkg_version     2.2.0
2%define pkg_release     1%{?_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
26BuildRequires:  gnome-python-devel
27%endif
28
29
30BuildRoot:      %{_tmppath}/%{name}-%{version}-root
31BuildArch:      noarch
32
33Packager:       kazutaka
34
35%description
36Gnome Schedule is a graphical user interface for creating,
37modifying, and deleting cron and at jobs.
38
39%description -l ja
40Gnome Schedule は、cron や at で実行するジョブを GUI から
41登録・変更・削除できるツールです。
42
43
44%prep
45
46%setup -q
47
48
49%build
50%configure --disable-scrollkeeper
51%{__make}
52
53
54%install
55%{__rm} -rf ${RPM_BUILD_ROOT}
56%{__make} install DESTDIR=$RPM_BUILD_ROOT
57%{__cp} -f %{SOURCE1} ${RPM_BUILD_ROOT}/%{_datadir}/applications/gnome-schedule.desktop
58
59# install japanese message catalog
60%{__install} -d -m755 ${RPM_BUILD_ROOT}/%{_datadir}/locale/ja
61%{__install} -d -m755 ${RPM_BUILD_ROOT}/%{_datadir}/locale/ja/LC_MESSAGES
62%{__install} -m644 %{SOURCE3} ${RPM_BUILD_ROOT}/%{_datadir}/locale/ja/LC_MESSAGES/gnome-schedule.mo
63
64%find_lang %{name}
65
66%post
67scrollkeeper-update > /dev/null 2>&1 || :
68
69%postun
70scrollkeeper-update > /dev/null 2>&1 || :
71
72
73%clean
74%{__rm} -rf ${RPM_BUILD_ROOT}
75
76
77%files -f %{name}.lang
78%defattr(-,root,root)
79%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
80%{_bindir}/gnome-schedule
81%{_bindir}/gnome-schedule-export
82%{_bindir}/gnome-schedule-import
83%{_datadir}/gnome-schedule
84%{_datadir}/gnome/help/gnome-schedule
85%{_datadir}/omf/gnome-schedule
86%{_datadir}/pixmaps/gnome-schedule
87%{_datadir}/applications/gnome-schedule.desktop
88
89%changelog
90* Tue Jun 26 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 2.2.0-1
91- new upstream release
92- deleted Requires: gnome-python-applet and BuildRequires:gnome-python-applet
93
94* Fri Apr 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0.2-3
95- rebuild with rpm-4.8.1
96
97* Mon May 11 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.0.2-2
98- spec in utf-8 (only for VineSeed/Vine 5.0)
99
100* Mon Apr 14 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.0.2-1
101- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.