source: projects/specs/trunk/f/fwbackups/fwbackups-vl.spec @ 5784

Revision 5784, 7.8 KB checked in by kudoh, 12 years ago (diff)
Line 
1%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
2Name:              fwbackups
3Version:           1.43.4
4Release:           2%{?_dist_release}
5Summary:           A feature-rich user backup program
6Summary(ja):       機能豊富なユーザバックアッププログラム
7Group:             Applications/Archiving
8License:           GPLv2+
9URL:               http://www.diffingo.com/content/view/12/45/lang,en/
10Source0:           http://www.diffingo.com/downloads/%{name}/%{name}-%{version}.tar.bz2
11BuildRoot:         %{_tmppath}/%{name}-%{version}-root
12BuildArch:         noarch
13
14BuildRequires:     desktop-file-utils
15BuildRequires:     gettext
16BuildRequires:     intltool, automake
17BuildRequires:     libxml2
18BuildRequires:     python-devel >= 2.4
19BuildRequires:     scrollkeeper
20BuildRequires:     gnome-doc-utils
21BuildRequires:     perl-XML-Parser
22#Requires:          /usr/bin/crontab
23Requires:          vixie-cron
24Requires:          tar, rsync
25Requires:          notify-python, gnome-python
26Requires:          pygtk2, pygtk2-libglade
27Requires:          python >= 2.4
28Requires:          python-paramiko
29Requires(post):    scrollkeeper
30Requires(postun):  scrollkeeper
31
32%description
33fwbackups is a feature-rich user backup program that allows users (including
34but not limited to root) to backup their files on demand or periodically via
35backup sets. Each set may have different settings meaning users can backup
36groups of files and folders to different destinations at different times.
37Restores can be performed at any time using an existing backup from fwbackups
38or from the contents of an external folder or archive.
39
40%description -l ja
41fwbackups はユーザ(root を含むもこれに限定されず)がバックアップセットを介して
42要求に応じて、或いは定期的にファイルのバックアップをとることができる
43機能豊富なユーザバックアッププログラムです。
44各々のセットには、ユーザが異なる時間・異なる目的地にファイルとフォルダのグループの
45バックアップを取ることができることを意味している異なるセッティングがあるかもしれません。
46リストアは、いつでも fwbackups 、或いは外部フォルダやアーカイブのコンテンツから
47既存のバックアップを使用することで実行できます。
48
49%prep
50%setup -q
51
52%build
53%configure
54# We don't implement this yet: make %{?_smp_mflags}
55make %{?_smp_mflags}
56
57%install
58rm -rf $RPM_BUILD_ROOT
59make install DESTDIR=$RPM_BUILD_ROOT
60
61desktop-file-install --vendor vine\
62    --dir ${RPM_BUILD_ROOT}%{_datadir}/applications\
63    --delete-original \
64    ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
65
66#%find_lang %{name} --with-gnome
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%post
72scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
73
74%postun
75scrollkeeper-update -q || :
76
77%files
78%defattr(-,root,root,-)
79
80%{_bindir}/*
81%{_datadir}/%{name}/
82%{_datadir}/pixmaps/*
83%{_datadir}/applications/vine-*.desktop
84%{python_sitelib}/%{name}/
85
86%doc AUTHORS ChangeLog COPYING README TODO
87
88%changelog
89* Wed Feb 29 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.43.4-2
90- rebuilt with python-2.7
91
92* Tue Dec 22 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.43.4-1
93- new upstream release
94
95* Sat Dec 11 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.43.3-1
96- new upstream release
97- changed source archive type
98- changed Requires: /usr/bin/crontab to vixie-cron
99
100* Thu Mar 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.43.2-2
101- rebuilt with new environment
102
103* Wed Jul 29 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.43.2-1
104- initial build for VineSeed
105
106* Wed Oct 1 2008 Stewart Adam <s.adam at diffingo.com> 1.43.2-1
107- Update to 1.43.2 final
108- BR: gnome-doc-utils
109
110* Fri Jul 18 2008 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1.rc3
111- Update to 1.43.2rc3
112
113* Sat May 31 2008 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1.rc2
114- Update to 1.43.2rc2
115
116* Sat Apr 12 2008 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1.rc1
117- Update to 1.43.2rc1
118
119* Thu Jan 17 2008 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1.beta3
120- Update to beta3 (not finished work yet)
121- BR: libxml2
122- Remove useless python >= 2.4 BR
123- Remove scrollkeeper scriptlets; Only need that for .omf files
124- Don't require vixie-cron, but do require /usr/bin/crontab
125
126* Wed Oct 31 2007 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1.beta1
127- Update to 1.43.2 beta1
128
129* Mon Oct 22 2007 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1
130- 1.42.3 spec using autotools/automake
131- Remove Manual fields patch
132
133* Sat Sep 1 2007 Stewart Adam <s.adam at diffingo.com> 1.43.1-5
134- Add BR python-devel
135
136* Thu Aug 16 2007 Stewart Adam <s.adam at diffingo.com> 1.43.1-4
137- Add Requires vixie-rcron
138
139* Mon Aug 13 2007 Stewart Adam <s.adam at diffingo.com> 1.43.1-3
140- Update license field
141
142* Wed Jul 25 2007 Stewart Adam <s.adam at diffingo.com> 1.43.1-2
143- Add Manual fields patch (bz #249592)
144
145* Sun Jul 22 2007 Stewart Adam <s.adam at diffingo.com> 1.43.1-1
146- Change get_python_lib() to get_python_lib(1) for x86_64
147- Add new Requires and Post(un) scripts because of new documentation
148- Switch all instances of fwbackups to %%{name} for consistency
149- Update to 1.43.1 (see CHANGELOG file for details on version changes)
150
151* Sun Jul 8 2007 Stewart Adam <s.adam at diffingo.com> 1.43.0-1
152- Add BuildRequires python 2.4, gettext
153- Add Requires python 2.4, notify-python
154- No longer requires redhat-artwork and usermode
155- New description
156- Update to 1.43.0 (see CHANGELOG file for details on version changes)
157
158* Sat Apr 14 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-0.1.beta3
159- Update to 1.43.0 Beta3
160
161* Mon Mar 26 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-0.1.beta2
162- Update to 1.43.0 Beta2
163
164* Sun Mar 18 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-0.1.beta1
165- Make release a Beta1 so the upgrade to final upgrade goes smoothly...
166
167* Fri Mar 16 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-3
168- Minor changes to package again
169
170* Wed Mar 14 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-2
171- Minor changes
172
173* Mon Feb 12 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-1
174- Update to version 1.43
175
176* Sun Jan 28 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.42.2-1
177- Update to version 1.42.2 (see CHANGELOG file for details on version changes)
178
179* Sat Sep 30 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42.1-3
180- Clean up spec for final submission to Fedora Extras
181
182* Sat Sep 30 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42.1-2
183- Match upstream md5sum
184- Fix capitals in %%Source0 tag
185
186* Tue Sep 26 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42.1-1
187- Clean up %%install section
188- Don't install fwbackups.conf twice
189- Make tarball match upstream
190- Add the default configuration file to %%doc, and make it replaceable
191- Update to version 1.42.1 (see CHANGELOG file for details on version changes)
192
193* Thu Sep 21 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-5
194- Add %%requires: pygtk2-libglade
195
196* Wed Sep 13 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-4
197- Fix the python_sitearch macro
198- Update file paths
199- Fix URL tag
200
201* Wed Sep 06 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-3
202- Made pam use 'include' statements and not the old pam_stack
203- Use relative symlinks
204
205* Sun Sep 03 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-2
206- Added CHANGELOG file for detailed information on changes between versions
207- Made this .spec and package files suitable for Fedora Extras submission
208
209* Thu Aug 29 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-1
210- Fixed errors when removing symbolic links
211- Make listing files in RemoveOldBackups list files and directory names, not their contents
212
213* Thu Aug 15 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-0
214- Rebuild using sample .spec file from Fedora Extras
215- Update to version 1.42 (see CHANGELOG file for details on version changes)
216
Note: See TracBrowser for help on using the repository browser.