source: projects/specs/trunk/b/bleachbit/bleachbit-vl.spec @ 10198

Revision 10198, 7.2 KB checked in by kudoh, 8 years ago (diff)

new upstream release

RevLine 
[521]1%define _prefix /usr
2
[6353]3Name: bleachbit
[10198]4Version: 1.10
[6670]5Release: 1%{?_dist_release}
[6353]6Summary: Tool for remove unnecessary files, free space, and maintain privacy
7Summary(ja): 不要ファイルの削除、スペースの解放、プライバシーの保全のためのツール
8Group: Applications/System
9License: GPLv3
10URL: http://bleachbit.sourceforge.net/
11Source0: %{name}-%{version}.tar.bz2
12Patch0: no_update.patch
[9531]13#Patch1: add_liferea_cleaner.patch
[521]14
[6353]15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildArch: noarch
17BuildRequires: python-devel
18BuildRequires: desktop-file-utils
19BuildRequires: gettext
[521]20
[6353]21Requires: gnome-python
22Requires: python
23Requires: python-simplejson
24Requires: pygtk2 >= 2.6
25Requires: usermode
[521]26
27%description
28Delete traces of your activities and other junk files to free disk
29space and maintain privacy.  BleachBit identifies and erases
30broken menu entries, cache, cookies, localizations, recent document
31lists, and temporary files in Firefox, OpenOffice.org, Bash, and 50
32other applications.
33
34%description -l ja
[928]35あなたの活動の形跡及びその他不要なファイルを
36ディスクスペース確保とプライバシー保護のために削除します。
[521]37BleachBit は壊れたメニューエントリ・キャッシュ・クッキー・
38ローカライゼーション・最近使用したドキュメントのリスト・
39Firefox・OpenOffice.org・bash、その他50のアプリケーションの
40一時ファイルを検出し、削除します。
41
42%prep
43%setup -q
44%patch0 -p1
45
46%build
47make -C po local
48%{__python} setup.py build
49
50cp %{name}.desktop %{name}-root.desktop
51sed -i -e 's/Name=BleachBit$/Name=BleachBit as Administrator/g' %{name}-root.desktop
52
53cat > bleachbit.pam <<EOF
54#%PAM-1.0
55auth            include         config-util
56account         include         config-util
57session         include         config-util
58EOF
59
60cat > bleachbit.console <<EOF
61USER=root
62PROGRAM=/usr/bin/bleachbit
63SESSION=true
64EOF
65
66# remove Windows-specific cleaners
67grep -l os=.windows. cleaners/*xml | xargs rm -f
68# remove Windows-specific modules
69rm -f bleachbit/Windows.py
70
71%install
72rm -rf $RPM_BUILD_ROOT
73
74make install DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix}
75
76desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
77
78sed -i -e 's/Exec=bleachbit$/Exec=bleachbit-root/g' %{name}-root.desktop
79
80desktop-file-install \
81        --dir=%{buildroot}/%{_datadir}/applications/ \
82        --vendor="" %{name}-root.desktop
83
84# consolehelper and userhelper
85ln -s consolehelper %{buildroot}/%{_bindir}/%{name}-root
86mkdir -p %{buildroot}/%{_sbindir}
87ln -s ../..%{_datadir}/%{name}/GUI.py %{buildroot}/%{_sbindir}/%{name}-root
88mkdir -p %{buildroot}%{_sysconfdir}/pam.d
89install -m 644 %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}-root
90mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
91install -m 644 %{name}.console %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-root
92
93make -C po install DESTDIR=$RPM_BUILD_ROOT
94
95%find_lang %{name}
96
97%__rm %{buildroot}%{_datadir}/%{name}/*.py[co]
98
99%clean
100rm -rf $RPM_BUILD_ROOT
101
102%post
103update-desktop-database &> /dev/null ||:
104
105%postun
106update-desktop-database &> /dev/null ||:
107
108%files -f %{name}.lang
109%defattr(-,root,root)
110%doc COPYING
111%config(noreplace) %{_sysconfdir}/pam.d/%{name}-root
112%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}-root
113%{_bindir}/%{name}-root
114%{_sbindir}/%{name}-root
115%{_bindir}/%{name}
116%dir %{_datadir}/%{name}
117%{_datadir}/%{name}/*
118%{_datadir}/pixmaps/*.png
119%{_datadir}/applications/*.desktop
120
121%changelog
[10198]122* Mon Apr 25 2016 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.10-1
123- new upstream release
124
[9531]125* Tue Apr 28 2015 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.6-1
126- new upstream release
127- deleted Patch1 to update upstream
128
[8921]129* Sat Aug 30 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.2-1
130- new upstream release
131
[8057]132* Mon Dec 23 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0-1
133- new upstream release
134
[7726]135* Sat Jul 06 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.6-1
136- new upstream release
137
[7375]138* Sat Jan 26 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.5-1
139- new upstream release
140
[7312]141* Fri Jan 11 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.4-1
142- new upstream release
143
[6670]144* Wed Aug 01 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.3-1
145- new upstream release
146
[6353]147* Sat Jun 16 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.2-2
148- added Patch1 to add liferea-1.8 support
149
[6119]150* Wed May 02 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.2-1
151- new upstream release
152
[5717]153* Tue Feb 21 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.1-2
154- rebuilt with python-2.7
155
[5175]156* Wed Nov 23 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.1-1
157- new upstream release
158
[4697]159* Sat Sep 03 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.0-1
160- new upstream release
161
[4217]162* Tue Jun 21 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.8-1
163- new upstream release
164
[2699]165* Wed Feb 16 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.7-1
166- new upstream release
167
[2520]168* Mon Jan 17 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.6-1
169- new upstream release
170
[2431]171* Sun Jan 2 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.5-1
172- new upstream release
173- added Requires: python-simplejson
174
[2361]175* Sat Dec 18 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.4-1
176- new upstream release
177
[2344]178* Mon Dec 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.3-1
179- new upstream release
180
[2208]181* Tue Nov 16 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.2-1
182- new upstream release
183
[2000]184* Wed Oct 6 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.1-1
185- new upstream release
186
[1146]187* Sat Jun 5 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.0-1
188- new upstream release
189
[928]190* Tue May 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.4-1
191- new upstream release
192- fixed Japanese description
193
[521]194* Sun Feb 21 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.3-1
195- new upstream release
196
197* Sat Feb 6 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.2-2
198- rebuilt with python-2.6.4
199
200* Tue Dec 1 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.2-1
201- new upstream release
202
203* Tue Nov 10 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.1-1
204- new upstream release
205
206* Fri Oct 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.0-1
207- new upstream release
208- added Patch0 from Debian to disable update check
209
210* Sun Oct 4 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.5-1
211- new upstream release
212
213* Thu Sep 24 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.4-2
214- added BuildRequires: gettext
215- added Requires: gnome-python
216- changed Requires: pygtk2 >= 2.6
217- changed description/ -l ja
218- deleted Windows-specific cleaners and modules
219- changed program path in root
220
221* Thu Sep 17 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.4-1
222- new upstream release
223
224* Thu Sep 3 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.3-1
225- new upstream release
226
227* Wed Aug 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.1-1
228- new upstream release
229
230* Tue Aug 4 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.0-1
231- new upstream release
232
233* Fri Jul 17 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.4-1
234- new upstream release
235
236* Thu Jul 2 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.3-1
237- new upstream release
238
239* Tue Jun 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.2-1
240- new upstream release
241
242* Fri Jun 12 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.1-1
243- new upstream release
244
245* Sun Jun 7 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-1
246- new upstream release
247
248* Fri May 15 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-1
249- initial build for VineSeed
250
Note: See TracBrowser for help on using the repository browser.