--- bleachbit-0.6.3.orig/debian/bleachbit.menu +++ bleachbit-0.6.3/debian/bleachbit.menu @@ -0,0 +1,3 @@ +?package(bleachbit):needs="X11" section="Applications/System/Administration"\ + title="bleachbit" command="/usr/bin/bleachbit"\ + icon="/usr/share/pixmaps/bleachbit.xpm" --- bleachbit-0.6.3.orig/debian/bleachbit.xpm +++ bleachbit-0.6.3/debian/bleachbit.xpm @@ -0,0 +1,205 @@ +/* XPM */ +static char * bleachbit_xpm[] = { +"32 32 170 2", +" c None", +". c #FFFFFF", +"+ c #FEFEFE", +"@ c #E7E7E7", +"# c #CFCFCF", +"$ c #E9E9E9", +"% c #FAFAFA", +"& c #F1F1F1", +"* c #DCDCDC", +"= c #ECECEC", +"- c #F8F8F8", +"; c #EFEFEF", +"> c #F6F6F6", +", c #B7B7B7", +"' c #0C0C0C", +") c #0B0B0B", +"! c #151515", +"~ c #DDDDDD", +"{ c #808080", +"] c #2D2D2D", +"^ c #232323", +"/ c #DFDFDF", +"( c #D8D8D8", +"_ c #414141", +": c #4B4B4B", +"< c #565656", +"[ c #F5F5F5", +"} c #A8A8A8", +"| c #ACACAC", +"1 c #BABABA", +"2 c #E8E8E8", +"3 c #FDFDFD", +"4 c #F7F7F7", +"5 c #292929", +"6 c #6D6D6D", +"7 c #636363", +"8 c #454545", +"9 c #4D4D4D", +"0 c #737373", +"a c #101010", +"b c #FCFCFC", +"c c #5F5F5F", +"d c #6C6C6C", +"e c #AAAAAA", +"f c #C3C3C3", +"g c #B8B8B8", +"h c #E0E0E0", +"i c #C8C8C8", +"j c #080808", +"k c #D0D0D0", +"l c #000000", +"m c #E4E4E4", +"n c #121212", +"o c #DEDEDE", +"p c #F3F3F3", +"q c #373737", +"r c #DADADA", +"s c #EAEAEA", +"t c #606060", +"u c #969696", +"v c #E1E1E1", +"w c #C9C9C9", +"x c #050505", +"y c #FBFBFB", +"z c #D4D4D4", +"A c #E3E3E3", +"B c #111111", +"C c #F2F2F2", +"D c #363636", +"E c #EBEBEB", +"F c #646464", +"G c #909090", +"H c #E5E5E5", +"I c #CCCCCC", +"J c #F4F4F4", +"K c #E6E6E6", +"L c #060606", +"M c #D6D6D6", +"N c #EEEEEE", +"O c #929292", +"P c #CACACA", +"Q c #1C1C1C", +"R c #ADADAD", +"S c #979797", +"T c #202020", +"U c #D9D9D9", +"V c #F9F9F9", +"W c #D2D2D2", +"X c #B2B2B2", +"Y c #C7C7C7", +"Z c #949494", +"` c #2B2B2B", +" . c #C1C1C1", +".. c #161616", +"+. c #171717", +"@. c #F0F0F0", +"#. c #BCBCBC", +"$. c #2A2A2A", +"%. c #9E9E9E", +"&. c #B6B6B6", +"*. c #7D7D7D", +"=. c #C6C6C6", +"-. c #D1D1D1", +";. c #C2C2C2", +">. c #CECECE", +",. c #A1A1A1", +"'. c #EDEDED", +"). c #D3D3D3", +"!. c #6A6A6A", +"~. c #1E1E1E", +"{. c #6F6F6F", +"]. c #1F1F1F", +"^. c #444444", +"/. c #3B3B3B", +"(. c #575757", +"_. c #A5A5A5", +":. c #484848", +"<. c #535353", +"[. c #555555", +"}. c #0F0F0F", +"|. c #6E6E6E", +"1. c #C5C5C5", +"2. c #B3B3B3", +"3. c #E2E2E2", +"4. c #141414", +"5. c #393939", +"6. c #131313", +"7. c #383838", +"8. c #626262", +"9. c #4C4C4C", +"0. c #959595", +"a. c #B1B1B1", +"b. c #323232", +"c. c #333333", +"d. c #B4B4B4", +"e. c #2F2F2F", +"f. c #545454", +"g. c #9C9C9C", +"h. c #999999", +"i. c #B0B0B0", +"j. c #989898", +"k. c #8A8A8A", +"l. c #C0C0C0", +"m. c #0E0E0E", +"n. c #888888", +"o. c #282828", +"p. c #666666", +"q. c #515151", +"r. c #ABABAB", +"s. c #2E2E2E", +"t. c #656565", +"u. c #4A4A4A", +"v. c #858585", +"w. c #C4C4C4", +"x. c #4F4F4F", +"y. c #505050", +"z. c #939393", +"A. c #1A1A1A", +"B. c #9B9B9B", +"C. c #DBDBDB", +"D. c #AFAFAF", +"E. c #040404", +"F. c #585858", +"G. c #474747", +"H. c #3E3E3E", +"I. c #5D5D5D", +"J. c #9D9D9D", +"K. c #BEBEBE", +"L. c #CBCBCB", +"M. c #D5D5D5", +". . + . . + . . . . . . . + . . . . + . . + . + . + . . . . . . ", +"+ + + . + . . . . . . . + . + . . . . + + . + . . + . . . . . . ", +". . + . @ # $ . + + . . $ % . + + . & * = . . + . - ; > . + . . ", +". . . , ' ) ! ~ + . { ] ^ / . . . ( _ : < * . + [ } | 1 2 . + 3 ", +"+ . 4 5 6 [ 7 8 . . 9 0 a / + . b c d > e 6 . . f g % h i b . 4 ", +"+ . 2 j [ . k l . + . m n o + . p q r . s t p . u v . b w - + [ ", +". . m x y . z l . . . A B o . . C D $ . E F E . G H . 3 I 4 3 J ", +". . K L . . M l . . . A B o . . C q m . $ 7 N . O H . 3 P 4 + J ", +". + J Q R . S T . . y * B U V + - 9 u . W t . . X w . C Y y + > ", +". . . Z l ` x .. . B ..l +.D @.. #.$.7 < f . . = %.&., v . . b ", +". . + . .*.=.. . . -.;.f ;.>.3 + . r ,.>.. + + . '.).$ . + + . ", +". . + + . . . . . + . . . . . . . + . . . . . . . . . . + + . + ", +"+ . . . V m % . . + . % H % . . + . '.r = . + . . 4 N > . + . + ", +"+ + - !.$.~.H . + . {.] ].h . + . ).^./.(./ . + [ } _.g $ . . 3 ", +"+ . C :.<.a H . . . D [.}./ + . b F F . _.|.. . 1.2.. ~ P 3 . V ", +". . . . 3.4.H . . + . $ n o . + p 5.U . s c [ . u v . 3 w - + > ", +". + . . o 6.H . . . . A B o . . C D 2 . E F E . G H . 3 I 4 + [ ", +"+ + . . o 6.m . . . . A a o . . C 7.H . s 8.N . O m . 3 P 4 + [ ", +". + . [ ).6.~ V . . V * n z > . - 9.0.. -.t . . a.i . @.i y + 4 ", +". . '.b.! l 4.6.. . B 4.l ! c.N . d.e.7 f.f . . E g., g o . . b ", +". + b | S h.S i.. . i.S j.j.| b + . f k.g . . . . A w / . + + . ", +". . . . . . . . + + . . . . . . . + . . . . + + . . . . + + . . ", +". . + . '.U N . . + . 3 ; y + . . . 3 p y . . . . % C - . . + . ", +". . . l.m.j ~.h + . n.D o./ . + y } p.q./ . . + > r.| #.E . . + ", +". + - s.t.% c u.. . /.p.}./ + . - 6 v.: / . + . w.&.b / w 3 . - ", +". . $ j > . k l . + . K B o . + . . p x./ . + . h.v . b P 4 + > ", +"+ . m x y . z l . . . 3.n o . + . . @.x./ . . . G H . 3 I 4 + > ", +"+ . H L + . M l . . . A B o . + . . @.y./ . . . z.H . b I 4 + [ ", +". + p A.X . B.Q . . 4 r n M > + + - $ x.C.% + . D.P . & Y y + 4 ", +"+ . . k.l /.E.1 . . ..4.l ! c.@.> F.G.H.I.6 y . E J.#.1 o . . y ", +". . + . &.F K.. + . L.X 2.a.w.3 + M.;.=.L.M.. + . = L.H . + + . ", +". . . + . . . + + + . . . . . . . . . . . . + . . . . . + + . . "}; --- bleachbit-0.6.3.orig/debian/control +++ bleachbit-0.6.3/debian/control @@ -0,0 +1,24 @@ +Source: bleachbit +Section: admin +Priority: optional +Maintainer: Luca Falavigna +Uploaders: Python Applications Packaging Team +Build-Depends: debhelper (>= 7.0.50), quilt (>= 0.46-7) +Build-Depends-Indep: python-support (>= 0.5.3), python (>= 2.4), gettext +Standards-Version: 3.8.3 +Vcs-Svn: svn://svn.debian.org/python-apps/packages/bleachbit/trunk/ +Vcs-Browser: http://svn.debian.org/viewsvn/python-apps/packages/bleachbit/trunk/ +Homepage: http://bleachbit.sourceforge.net + +Package: bleachbit +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, python-gtk2, python-glade2, python-gnome2 +Recommends: python-notify, menu +Description: delete unnecessary files from the system + BleachBit deletes unnecessary files to free valuable disk space, maintain + privacy and remove junk. It removes caches, temporary files, cookies and + broken shortcuts. + . + It handles Bash, Beagle, Epiphany, Firefox, Flash, Java, KDE, OpenOffice.org, + Opera, RealPlayer, rpmbuild, VIM, XChat, and more. + --- bleachbit-0.6.3.orig/debian/pyversions +++ bleachbit-0.6.3/debian/pyversions @@ -0,0 +1 @@ +2.4- --- bleachbit-0.6.3.orig/debian/bleachbit.install +++ bleachbit-0.6.3/debian/bleachbit.install @@ -0,0 +1,6 @@ +bleachbit.desktop usr/share/applications +bleachbit-root.desktop usr/share/applications +cleaners/*.xml usr/share/bleachbit/cleaners +debian/bleachbit.xpm usr/share/pixmaps + + --- bleachbit-0.6.3.orig/debian/compat +++ bleachbit-0.6.3/debian/compat @@ -0,0 +1 @@ +7 --- bleachbit-0.6.3.orig/debian/changelog +++ bleachbit-0.6.3/debian/changelog @@ -0,0 +1,124 @@ +bleachbit (0.6.3-1) unstable; urgency=low + + * New upstream release. + + -- Luca Falavigna Fri, 28 Aug 2009 08:08:08 +0000 + +bleachbit (0.6.2-1) unstable; urgency=low + + * New upstream release. + * debian/patches/no_update: + - Refresh patch for new upstream release. + * debian/control: + - Update my e-mail address. + - Adjust Homepage field to match new location. + - Bump Standards-Version to 3.8.3, no changes required. + * debian/watch: + - Upstream provides .tar.gz archives, get those instead of .tar.bz2. + + -- Luca Falavigna Wed, 26 Aug 2009 21:59:06 +0200 + +bleachbit (0.5.4-1) unstable; urgency=low + + * New upstream release. + + -- Luca Falavigna Sun, 19 Jul 2009 22:16:44 +0200 + +bleachbit (0.5.3-1) unstable; urgency=low + + * New upstream release. + * Refresh patches for new upstream release: + - debian/patches/desktop_file + * Adjust Homepage field and download location to match current ones. + + -- Luca Falavigna Sun, 05 Jul 2009 21:45:32 +0200 + +bleachbit (0.5.2-1) unstable; urgency=low + + * New upstream release. + * Refresh patches for new upstream release: + - debian/patches/desktop_file + - debian/patches/no_update + * Do not install Windows-specific cleaners, (as seen in release notes). + * Bump Standards-Version to 3.8.2, no changes required. + + -- Luca Falavigna Wed, 24 Jun 2009 23:39:54 +0200 + +bleachbit (0.5.1-1) unstable; urgency=low + + * New upstream release. + * Refresh patches for new upstream release: + - debian/patches/desktop_file + - debian/patches/no_update + * debian/patches/suppress_locales_warnings: + - Removed, fixed upstream. + * Bump debhelper minimum version to 7.0.50 for override_* support. + * Install only *.xml files from cleaners directory. + + -- Luca Falavigna Sat, 13 Jun 2009 19:45:53 +0200 + +bleachbit (0.4.2-1) unstable; urgency=low + + * New upstream release. + * Switch to debhelper 7. + * debian/patches/launcher: + - Remove it, no longer needed because launcher has been replaced by + a symlink to usr/share/bleachbit/bleachbit/GUI.py file. + * debian/rules: + - Make /usr/share/bleachbit/bleachbit/GUI.py executable. + + -- Luca Falavigna Tue, 12 May 2009 20:35:05 +0200 + +bleachbit (0.4.1-1) unstable; urgency=low + + * New upstream release. + - French translation improved (Closes: #518951). + * Remove patches merged upstream: + - debian/patches/LANG_env + - debian/patches/no_X + * Refresh patches for new upstream release: + - debian/patches/launcher + * Remove python-dev from Build-Depends-Indep, use python instead. + + -- Luca Falavigna Sun, 19 Apr 2009 14:50:20 +0200 + +bleachbit (0.4.0-2) unstable; urgency=low + + * debian/patches/LANG_env: + - Fix AttributeError if LANG is not set (Closes: #519027). + * debian/patches/no_X: + - Do not show intrusive pyGTK warnings if X is not available, only + display a message X is required to run BleachBit (Closes: #520107). + * debian/patches/suppress_locales_warnings: + - Suppress locale files warning messages when they are actually not + locale files (Closes: #521240). + * Bump Standards-Version to 3.8.1, no changes required. + + -- Luca Falavigna Mon, 06 Apr 2009 14:29:23 +0200 + +bleachbit (0.4.0-1) unstable; urgency=low + + * New upstream release. + - New feature: CleanerML files. + * Refresh patches for new upstream release: + - debian/patches/desktop_file + - debian/patches/launcher + * Provide a bleachbit-root.desktop file to enable superuser tasks: + - debian/rules: create the new file on top of bleachbit.desktop. + - debian/bleachbit.install: install new .desktop file. + - debian/control: let bleachbit recommends menu package. + * Add locales support: + - debian/rules: add command to create and install .mo files. + - debian/control: add gettext build-dependency. + * Install example files: doc/*.xml and doc/*.xsd. + * Switch to python-support. + * debian/rules: remove po/*.mo files, fix FTBFS if built twice in a row. + * debian/copyright: adjust copyright years. + + -- Luca Falavigna Sat, 07 Mar 2009 20:54:59 +0100 + +bleachbit (0.2.1-1) unstable; urgency=low + + * Initial release (Closes: #510480). + + -- Luca Falavigna Sat, 10 Jan 2009 12:03:37 +0100 --- bleachbit-0.6.3.orig/debian/bleachbit.examples +++ bleachbit-0.6.3/debian/bleachbit.examples @@ -0,0 +1,2 @@ +doc/*.xml +doc/*.xsd --- bleachbit-0.6.3.orig/debian/rules +++ bleachbit-0.6.3/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +%: + dh --with quilt $@ + +clean: + rm -fr build bleachbit-root.desktop + dh --with quilt $@ + +override_dh_auto_install: + python setup.py install --root=$(CURDIR)/debian/bleachbit --install-lib=/usr/share/bleachbit + make -C po install DESTDIR=$(CURDIR)/debian/bleachbit + + # Automatically generate .desktop file to invoke BleachBit as superuser + sed -e 's/Name=BleachBit/Name=BleachBit \(as root\)/' bleachbit.desktop > bleachbit-root.desktop && \ + sed -i 's/TryExec=bleachbit/TryExec=su-to-root/' bleachbit-root.desktop && \ + sed -i 's/Exec=bleachbit/Exec=su-to-root -X -c bleachbit/' bleachbit-root.desktop + +override_dh_install: + # Do not install Windows-specific cleaners + dh_install $(addprefix -X,$(notdir $(shell grep -l os=.windows. cleaners/*.xml | xargs ls))) + +override_dh_fixperms: + dh_fixperms + chmod +x debian/bleachbit/usr/share/bleachbit/bleachbit/GUI.py --- bleachbit-0.6.3.orig/debian/README.source +++ bleachbit-0.6.3/debian/README.source @@ -0,0 +1,57 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +To configure quilt to use debian/patches instead of patches, you want +either to export QUILT_PATCHES=debian/patches in your environment +or use this snippet in your ~/.quiltrc: + + for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do + if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then + export QUILT_PATCHES=debian/patches + fi + done + +To get the fully patched source after unpacking the source package, cd to +the root level of the source package and run: + + quilt push -a + +The last patch listed in debian/patches/series will become the current +patch. + +To add a new set of changes, first run quilt push -a, and then run: + + quilt new + +where is a descriptive name for the patch, used as the filename in +debian/patches. Then, for every file that will be modified by this patch, +run: + + quilt add + +before editing those files. You must tell quilt with quilt add what files +will be part of the patch before making changes or quilt will not work +properly. After editing the files, run: + + quilt refresh + +to save the results as a patch. + +Alternately, if you already have an external patch and you just want to +add it to the build system, run quilt push -a and then: + + quilt import -P /path/to/patch + quilt push -a + +(add -p 0 to quilt import if needed). as above is the filename to +use in debian/patches. The last quilt push -a will apply the patch to +make sure it works properly. + +To remove an existing patch from the list of patches that will be applied, +run: + + quilt delete + +You may need to run quilt pop -a to unapply patches first before running +this command. --- bleachbit-0.6.3.orig/debian/bleachbit.links +++ bleachbit-0.6.3/debian/bleachbit.links @@ -0,0 +1 @@ +usr/share/bleachbit/bleachbit/GUI.py usr/bin/bleachbit --- bleachbit-0.6.3.orig/debian/watch +++ bleachbit-0.6.3/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/bleachbit/bleachbit-([0-9.]+)\.tar.gz --- bleachbit-0.6.3.orig/debian/bleachbit.manpages +++ bleachbit-0.6.3/debian/bleachbit.manpages @@ -0,0 +1 @@ +debian/bleachbit.1 --- bleachbit-0.6.3.orig/debian/copyright +++ bleachbit-0.6.3/debian/copyright @@ -0,0 +1,41 @@ +This package was debianized by: + + Luca Falavigna on Sat, 10 Jan 2009 12:03:37 +0100 + +It was downloaded from: + + http://sourceforge.net/projects/bleachbit/files/ + +Upstream Author: + + Andrew Ziem + +Copyright: + + Copyright © 2009 Andrew Ziem + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-3'. + +The Debian packaging is: + + Copyright © 2009, Luca Falavigna + +and is licensed under the GPL, see above. + --- bleachbit-0.6.3.orig/debian/bleachbit.1 +++ bleachbit-0.6.3/debian/bleachbit.1 @@ -0,0 +1,37 @@ +'\" -*- coding: us-ascii -*- +.if \n(.g .ds T< \\FC +.if \n(.g .ds T> \\F[\n[.fam]] +.de URL +\\$2 \(la\\$1\(ra\\$3 +.. +.if \n(.g .mso www.tmac +.TH bleachbit 1 2009-01-02 "" "" +.SH NAME +bleachbit \- Delete unnecessary files from the system +.SH SYNOPSIS +'nh +.fi +.ad l +\fBbleachbit\fR \kx +.if (\nx>(\n(.l/2)) .nr x (\n(.l/5) +'in \n(.iu+\nxu +'in \n(.iu-\nxu +.ad b +'hy +.SH DESCRIPTION +BleachBit deletes unnecessary files to free valuable disk space, +maintain privacy, and remove junk. Rid your system of old clutter +including cache, temporary files, cookies, and broken shortcuts. +Designed for Linux systems, it wipes clean Bash, Beagle, Epiphany, +Firefox, Flash, Java, KDE, OpenOffice.org, Opera, RealPlayer, +rpmbuild, VIM, XChat, and more. +.SH COPYRIGHT +This manual page was written by Luca Falavigna +. Permission is granted to copy, distribute +and/or modify this document under the terms of the +GNU General Public License, Version 3 or any later +version published by the Free Software Foundation. +.PP +On Debian systems, the complete text of the GNU General +Public License can be found in +\*(T<\fI/usr/share/common\-licenses/GPL\-3\fR\*(T>. --- bleachbit-0.6.3.orig/debian/patches/desktop_file +++ bleachbit-0.6.3/debian/patches/desktop_file @@ -0,0 +1,14 @@ +Description: Adjust .desktop file to be Freedesktop compliant. +Origin: Debian +Forwarded: not-needed + +Index: bleachbit-0.2.1/bleachbit.desktop +=================================================================== +--- bleachbit-0.2.1.orig/bleachbit.desktop 2009-01-29 22:10:13.625194708 +0100 ++++ bleachbit-0.2.1/bleachbit.desktop 2009-01-29 22:10:20.641192983 +0100 +@@ -29,5 +29,4 @@ + Exec=bleachbit + Icon=bleachbit + Categories=GTK;System; +-Encoding=UTF-8 + StartupNotify=true --- bleachbit-0.6.3.orig/debian/patches/series +++ bleachbit-0.6.3/debian/patches/series @@ -0,0 +1,2 @@ +desktop_file +no_update --- bleachbit-0.6.3.orig/debian/patches/no_update +++ bleachbit-0.6.3/debian/patches/no_update @@ -0,0 +1,17 @@ +Description: Do not check for updates on the Internet, updates will be provided via repositories. +Origin: Debian +Forwarded: not-needed + +Index: bleachbit-0.6.1/bleachbit/Common.py +=================================================================== +--- bleachbit-0.6.1.orig/bleachbit/Common.py 2009-08-19 00:34:26.000000000 +0200 ++++ bleachbit-0.6.1/bleachbit/Common.py 2009-08-19 00:34:24.000000000 +0200 +@@ -42,7 +42,7 @@ + + # Setting below value to false disables update notification (useful + # for packages in repositories). +-online_update_notification_enabled = True ++online_update_notification_enabled = False + + ### + ### Paths