source: projects/specs/branches/6/f/fwbackups/fwbackups-vl.spec @ 2372

Revision 2372, 7.7 KB checked in by kudoh, 13 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:           1%{?_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* Tue Dec 22 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.43.4-1
90- new upstream release
91
92* Sat Dec 11 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.43.3-1
93- new upstream release
94- changed source archive type
95- changed Requires: /usr/bin/crontab to vixie-cron
96
97* Thu Mar 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.43.2-2
98- rebuilt with new environment
99
100* Wed Jul 29 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.43.2-1
101- initial build for VineSeed
102
103* Wed Oct 1 2008 Stewart Adam <s.adam at diffingo.com> 1.43.2-1
104- Update to 1.43.2 final
105- BR: gnome-doc-utils
106
107* Fri Jul 18 2008 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1.rc3
108- Update to 1.43.2rc3
109
110* Sat May 31 2008 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1.rc2
111- Update to 1.43.2rc2
112
113* Sat Apr 12 2008 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1.rc1
114- Update to 1.43.2rc1
115
116* Thu Jan 17 2008 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1.beta3
117- Update to beta3 (not finished work yet)
118- BR: libxml2
119- Remove useless python >= 2.4 BR
120- Remove scrollkeeper scriptlets; Only need that for .omf files
121- Don't require vixie-cron, but do require /usr/bin/crontab
122
123* Wed Oct 31 2007 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1.beta1
124- Update to 1.43.2 beta1
125
126* Mon Oct 22 2007 Stewart Adam <s.adam at diffingo.com> 1.43.2-0.1
127- 1.42.3 spec using autotools/automake
128- Remove Manual fields patch
129
130* Sat Sep 1 2007 Stewart Adam <s.adam at diffingo.com> 1.43.1-5
131- Add BR python-devel
132
133* Thu Aug 16 2007 Stewart Adam <s.adam at diffingo.com> 1.43.1-4
134- Add Requires vixie-rcron
135
136* Mon Aug 13 2007 Stewart Adam <s.adam at diffingo.com> 1.43.1-3
137- Update license field
138
139* Wed Jul 25 2007 Stewart Adam <s.adam at diffingo.com> 1.43.1-2
140- Add Manual fields patch (bz #249592)
141
142* Sun Jul 22 2007 Stewart Adam <s.adam at diffingo.com> 1.43.1-1
143- Change get_python_lib() to get_python_lib(1) for x86_64
144- Add new Requires and Post(un) scripts because of new documentation
145- Switch all instances of fwbackups to %%{name} for consistency
146- Update to 1.43.1 (see CHANGELOG file for details on version changes)
147
148* Sun Jul 8 2007 Stewart Adam <s.adam at diffingo.com> 1.43.0-1
149- Add BuildRequires python 2.4, gettext
150- Add Requires python 2.4, notify-python
151- No longer requires redhat-artwork and usermode
152- New description
153- Update to 1.43.0 (see CHANGELOG file for details on version changes)
154
155* Sat Apr 14 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-0.1.beta3
156- Update to 1.43.0 Beta3
157
158* Mon Mar 26 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-0.1.beta2
159- Update to 1.43.0 Beta2
160
161* Sun Mar 18 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-0.1.beta1
162- Make release a Beta1 so the upgrade to final upgrade goes smoothly...
163
164* Fri Mar 16 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-3
165- Minor changes to package again
166
167* Wed Mar 14 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-2
168- Minor changes
169
170* Mon Feb 12 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.43.0-1
171- Update to version 1.43
172
173* Sun Jan 28 2007 Stewart Adam <s.adam AT diffingo DOT com> 1.42.2-1
174- Update to version 1.42.2 (see CHANGELOG file for details on version changes)
175
176* Sat Sep 30 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42.1-3
177- Clean up spec for final submission to Fedora Extras
178
179* Sat Sep 30 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42.1-2
180- Match upstream md5sum
181- Fix capitals in %%Source0 tag
182
183* Tue Sep 26 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42.1-1
184- Clean up %%install section
185- Don't install fwbackups.conf twice
186- Make tarball match upstream
187- Add the default configuration file to %%doc, and make it replaceable
188- Update to version 1.42.1 (see CHANGELOG file for details on version changes)
189
190* Thu Sep 21 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-5
191- Add %%requires: pygtk2-libglade
192
193* Wed Sep 13 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-4
194- Fix the python_sitearch macro
195- Update file paths
196- Fix URL tag
197
198* Wed Sep 06 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-3
199- Made pam use 'include' statements and not the old pam_stack
200- Use relative symlinks
201
202* Sun Sep 03 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-2
203- Added CHANGELOG file for detailed information on changes between versions
204- Made this .spec and package files suitable for Fedora Extras submission
205
206* Thu Aug 29 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-1
207- Fixed errors when removing symbolic links
208- Make listing files in RemoveOldBackups list files and directory names, not their contents
209
210* Thu Aug 15 2006 Stewart Adam <s.adam AT diffingo DOT com> 1.42-0
211- Rebuild using sample .spec file from Fedora Extras
212- Update to version 1.42 (see CHANGELOG file for details on version changes)
213
Note: See TracBrowser for help on using the repository browser.