--- system-cleaner-1.10.1.orig/debian/changelog +++ system-cleaner-1.10.1/debian/changelog @@ -0,0 +1,97 @@ +system-cleaner (1.10.1-0ubuntu1) intrepid; urgency=low + + * New uptream version. (LP: #279092) + + -- Lars Wirzenius Mon, 06 Oct 2008 21:45:54 +0300 + +system-cleaner (1.10-0ubuntu1) intrepid; urgency=low + + * New upstream version. + * debian/control: Added versioned dependency from system-cleaner-gtk + to system-cleaner, so that the packages don't get out of sync. + * debian/control: Added build dependency on python-apt. + + -- Lars Wirzenius Tue, 30 Sep 2008 23:57:49 +0300 + +system-cleaner (1.9-0ubuntu1) hardy; urgency=low + + * New upstream version, fixes bugs: + - "System Cleaner Does Not Refresh Following Cleaning" (LP: #274715) + - "System Cleaner Cleanup Button Is Always Enabled" (LP: #274717) + + -- Lars Wirzenius Fri, 26 Sep 2008 20:45:05 +0300 + +system-cleaner (1.8-0ubuntu1) intrepid; urgency=low + + * New upstream version. Fixes: + - "Clicking on lines should not {de}select options" (LP:271390) + - " system-cleaner wants to cleanup /" (LP:271234) + * debian/copyright: Include license-check's copyright info. Thanks to + Steve Langasek for pointing out that it was missing. + + -- Lars Wirzenius Tue, 23 Sep 2008 00:56:53 +0300 + +system-cleaner (1.7-0ubuntu1) intrepid; urgency=low + + * system-cleaner-gtk is now multi-threaded, so that the user interface + does not freeze during long operations. + * /var/lib/system-cleaner is now handled by postinst and postrm. + * debian/rules: Added Vcs-Bzr and Homepage. + * debian/copyright: Fixed to refer to GPL-3 only. + * debian/control: Removed warnings about alpha status of software, + suggested by Michael Vogt. + + -- Lars Wirzenius Fri, 12 Sep 2008 21:42:53 +0300 + +system-cleaner (1.6) hardy; urgency=low + + * Wrote a GUI version with GTK. + * Added a system-cleaner-gtk package. Not including the GUI version in + the main package, so that it can be install on, say, a server, without + dragging in lots of GUI stuff. + + -- Lars Wirzenius Wed, 20 Aug 2008 23:09:53 +0300 + +system-cleaner (1.5) hardy; urgency=low + + * Add fstab plugin. Added dependency on python-fstab; at least version + 1.2 is required, because the earlier versions were buggy. + + -- Lars Wirzenius Thu, 14 Aug 2008 23:41:53 +0300 + +system-cleaner (1.4) hardy; urgency=low + + * Make system-cleaner the command line version not emit a warning + from PyGTK when running without $DISPLAY. + + -- Lars Wirzenius Mon, 11 Aug 2008 21:16:53 +0300 + +system-cleaner (1.3) hardy; urgency=low + + * Undo the python-apt versioned dependency. Instead, don't install + the autoremoval plugin, for now. + * Cruft names are now prefixed with their type. This will avoid + conflicts between packages, files, users, etc, that have the same + name. + + -- Lars Wirzenius Wed, 06 Aug 2008 02:15:53 +0300 + +system-cleaner (1.2) hardy; urgency=low + + * Made the dependency on python-apt be versioned, since we need a + version that provides the isAutoRemovable method to Package + objects. + + -- Lars Wirzenius Wed, 06 Aug 2008 02:15:53 +0300 + +system-cleaner (1.1) hardy; urgency=low + + * Plugins are now included in the package. + + -- Lars Wirzenius Wed, 06 Aug 2008 01:15:53 +0300 + +system-cleaner (1.0) hardy; urgency=low + + * First public release. + + -- Lars Wirzenius Tue, 05 Aug 2008 21:16:53 +0300 --- system-cleaner-1.10.1.orig/debian/pycompat +++ system-cleaner-1.10.1/debian/pycompat @@ -0,0 +1 @@ +2 --- system-cleaner-1.10.1.orig/debian/control +++ system-cleaner-1.10.1/debian/control @@ -0,0 +1,29 @@ +Source: system-cleaner +Maintainer: Lars Wirzenius +Section: admin +Priority: optional +Standards-Version: 3.8.0 +Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.38), + python-central (>= 0.5.6), python, python-apt +XS-Python-Version: all +Vcs-Bzr: http://bazaar.launchpad.net/%7Esystemcleaner-hackers/systemcleaner/trunk/ +Homepage: https://wiki.ubuntu.com/CleanupCruft + +Package: system-cleaner +Architecture: all +Depends: ${python:Depends}, python-apt, python-fstab (>= 1.2) +XB-Python-Version: ${python:Versions} +Description: clean up a system so it's more like a freshly installed one + system-cleaner finds and removes cruft from a system. Cruft is + (currently) packages that apt marks as automatically removable, or + that Ubuntu no longer supports. + +Package: system-cleaner-gtk +Architecture: all +Depends: ${python:Depends}, system-cleaner (=${source:Version}), + python-gtk2, python-glade2 +XB-Python-Version: ${python:Versions} +Description: clean up a system so it's more like a freshly installed one + system-cleaner-gtk finds and removes cruft from a system. Cruft is + (currently) packages that apt marks as automatically removable, or + that Ubuntu no longer supports. --- system-cleaner-1.10.1.orig/debian/compat +++ system-cleaner-1.10.1/debian/compat @@ -0,0 +1 @@ +5 --- system-cleaner-1.10.1.orig/debian/system-cleaner-gtk.install +++ system-cleaner-1.10.1/debian/system-cleaner-gtk.install @@ -0,0 +1,3 @@ +system-cleaner-gtk usr/bin +data/SystemCleaner.glade usr/share/system-cleaner +data/system-cleaner-gtk.desktop usr/share/applications --- system-cleaner-1.10.1.orig/debian/rules +++ system-cleaner-1.10.1/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +DEB_PYTHON_SYSTEM=pycentral + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/python-distutils.mk --- system-cleaner-1.10.1.orig/debian/system-cleaner.postinst +++ system-cleaner-1.10.1/debian/system-cleaner.postinst @@ -0,0 +1,15 @@ +#!/bin/sh + +set -e + +# Create /var/lib/system-cleaner if it doesn't exist and we're being +# installed. + +case "$1" in + configure) + [ -e /var/lib/system-cleaner ] || mkdir /var/lib/system-cleaner + ;; +esac + + +#DEBHELPER# --- system-cleaner-1.10.1.orig/debian/system-cleaner.postrm +++ system-cleaner-1.10.1/debian/system-cleaner.postrm @@ -0,0 +1,18 @@ +#!/bin/sh + +set -e + +# postinst creates /var/lib/system-cleaner. Running system-cleaner creates +# state.dat in that directory. That file is similar to a config file: it +# should be deleted at purge, but not at normal package removal. We handle +# that here. + +case "$1" in + purge) + rm -f /var/lib/system-cleaner/state.dat + rmdir /var/lib/system-cleaner + ;; +esac + + +#DEBHELPER# --- system-cleaner-1.10.1.orig/debian/copyright +++ system-cleaner-1.10.1/debian/copyright @@ -0,0 +1,43 @@ +system-cleaner was originally written Lars Wirzenius . +It was originally packaged as a .deb by Lars Wirzenius + +Most of the software: + + Copyright (C) 2008 Canonical, Ltd. + + This program 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, version 3 of the License. + + This program 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 program. If not, see . + +On a Debian system, you can find a copy of the GPL version 3 in +/usr/share/common-licenses/GPL-3. + +The file license-check: + + Copyright (C) 2007, 2008 Lars Wirzenius + + This program 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 2 of the License, or + (at your option) any later version. + + This program 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 program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +On a Debian system, you can find a copy of GPL version 2 in +/usr/share/common-licenses/GPL-2. + --- system-cleaner-1.10.1.orig/debian/system-cleaner.install +++ system-cleaner-1.10.1/debian/system-cleaner.install @@ -0,0 +1,3 @@ +debian/tmp/usr/bin/system-cleaner +debian/tmp/usr/lib +debian/tmp/usr/share