[Python-apps-commits] r804 - in packages/screenlets/trunk/debian (5 files)

gilir-guest at users.alioth.debian.org gilir-guest at users.alioth.debian.org
Wed Mar 12 22:11:09 UTC 2008


    Date: Wednesday, March 12, 2008 @ 22:11:07
  Author: gilir-guest
Revision: 804

Various fixes (thanks POX)

Modified:
  packages/screenlets/trunk/debian/changelog
  packages/screenlets/trunk/debian/control
  packages/screenlets/trunk/debian/copyright
  packages/screenlets/trunk/debian/rules
  packages/screenlets/trunk/debian/screenlets-doc.doc-base.screenlets

Modified: packages/screenlets/trunk/debian/changelog
===================================================================
--- packages/screenlets/trunk/debian/changelog	2008-03-12 22:01:41 UTC (rev 803)
+++ packages/screenlets/trunk/debian/changelog	2008-03-12 22:11:07 UTC (rev 804)
@@ -3,17 +3,19 @@
   * New upstream release.
   * debian/control
    - Add screenlets-doc binary.
-   - Change python-dev to python-all-dev in Build Depends.
    - Move python-central to Build-Depends-Indep.
    - Add python-epydoc, doc-base, python-docutils and screenlets 
      Build-Depends-Indep to build API documentation.
    - Add python-imaging as Recommends for SlideShow Screenlets.
    - Add python-feedparser as Recommends for ClearRSS Screenlets.
+   - Add python-gmenu as Recommends for MainMenu Screenlet.
+   - Add python-numeric as Recommends for CleanWeather Screenlet.
+   - Add python-chardet as Recommends for ClearRSS Screenlet.
    - Wrap Build Depends and Depends.
    - Add Suggest metacity (>= 2.21.4) which support composite.
    - Add Suggest python-dcop for the NowPlaying Screenlets.
    - Mention in the description that Screenlets work also on non-composited 
-   desktop.
+     desktop.
   * debian/copyright
    - Update upstream authors.
    - Update Copyright and Licences.
@@ -22,13 +24,14 @@
   * debian/rules
    - Build API docs.
    - Add a binary-predeb rule to delete empty /usr/lib folder and bad 
-   theme folder.
+     theme folder.
+   - Remove feedparser.py in ClearRSS Screenlet, already in python-feedparser.
    - Remove other rm and rmdir commands, handle by *.install files.
    - Fix 755 mode for conf files.
    - Add screenletsd.1 in man pages.
   * debian/screenlets.install
    - Rename install to screenlets.install to add screenlets-doc package.
-   - Install dbus service properly.
+   - Install D-Bus service properly.
   * debian/screenlets-doc.install
    - Install docs files.
   * debian/screenlets.link
@@ -36,8 +39,8 @@
   * debian/patches
    - Drop 09-delete-example-files.patch, handle by *.install files.
    - Drop 01-Install-to-usr-directory.patch, merged upstream.
-   - Drop 04-Fix-python-heritage-empaty.patch, merged upsteam.
-   - Drop 05-Test-in-home-dir.patch, merged upsteam.
+   - Drop 04-Fix-python-heritage-empaty.patch, merged upstream.
+   - Drop 05-Test-in-home-dir.patch, merged upstream.
    - Drop 06-Fix-error-type-pager-windowslist.patch, merged upstream.
    - Drop 07-Add-python-to-autostart-files.patch, merged upstream.
    - Drop 03-Clean-hashbang-shebang.patch: merged upstream.

Modified: packages/screenlets/trunk/debian/control
===================================================================
--- packages/screenlets/trunk/debian/control	2008-03-12 22:01:41 UTC (rev 803)
+++ packages/screenlets/trunk/debian/control	2008-03-12 22:11:07 UTC (rev 804)
@@ -5,7 +5,7 @@
 Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
 Build-Depends: 	debhelper (>= 5), 
 		cdbs,
-		python-all-dev (>= 2.3.5-11)
+		python-dev (>= 2.3.5-11)
 Build-Depends-Indep:	python-central (>= 0.5.6),
 			screenlets,
 			python-epydoc,
@@ -29,17 +29,20 @@
 		python-xdg
 Recommends: 	gnome-keyring,
 		python-imaging,
-		python-feedparser
+		python-feedparser,
+		python-gmenu,
+		python-numeric,
+		python-chardet
 Suggests: 	metacity (>= 2.21.4) | xcompmgr | compiz | xfwm4 (>= 4.2), 
 		python-dcop
 XB-Python-Version: ${python:Versions}
 Description: Widget-like mini-applications for GNOME
  Screenlets are small owner-drawn applications (written in Python) that can be
  described as "the virtual representation of things lying/standing around on
- your desk". Sticknotes, clocks, rulers, ... the possibilities are endless.
+ your desk". Sticky notes, clocks, rulers, ... the possibilities are endless.
  .
  The goal of the Screenlets base-classes is to simplify the creation of fully
- themeable mini-apps that each solve basic desktop-work-related needs and
+ themable mini-apps that each solve basic desktop-work-related needs and
  generally improve the usability and eye-candy of the modern composited
  Linux-desktop. 
  .
@@ -49,14 +52,14 @@
    * Full compositing support
    * Works with any composited X desktop (compiz, xfce4, ...)
    * Works also on non-composited desktop
-   * Included themeing-abilities (SVG, PNG or mixed)
+   * Included ability to apply themes (SVG, PNG or mixed)
    * Fully scalable when using SVGs
    * Embedded drag&drop-support
    * Automated storing of options (using ini or GConf)
-   * Controllable through customizable DBus-service
+   * Controllable through customizable D-Bus service
    * Can be used together with compiz' widget-plugin to create a 
      Dashboard-like feature as seen on OS X
-   * Uses cairo and GTK2 for drawing and windowing
+   * Uses Cairo and GTK2 for drawing and windowing
 
 Package: screenlets-doc
 Section: doc
@@ -66,6 +69,6 @@
 Description: Widget-like mini-applications for GNOME - Documentation package
  Screenlets are small owner-drawn applications (written in Python) that can be
  described as "the virtual representation of things lying/standing around on
- your desk". Sticknotes, clocks, rulers, ... the possibilities are endless.
+ your desk". Sticky notes, clocks, rulers, ... the possibilities are endless.
  .
  This package contains the API documentation.

Modified: packages/screenlets/trunk/debian/copyright
===================================================================
--- packages/screenlets/trunk/debian/copyright	2008-03-12 22:01:41 UTC (rev 803)
+++ packages/screenlets/trunk/debian/copyright	2008-03-12 22:11:07 UTC (rev 804)
@@ -19,10 +19,8 @@
 
 
 Licence for 	src/share/screenlets/ClearCalendar/iCal.py,
-		src/share/screenlets/ClearRSS/feedparser.py
 
     Copyright (c) Jiva DeVoe <jiva at devoesquared.com>
-    Copyright (c) 2002-2006, Mark Pilgrim
 
     This files are licenced under the BSD Licence. See `/usr/share/common-licenses/BSD'
     for the complete licence.

Modified: packages/screenlets/trunk/debian/rules
===================================================================
--- packages/screenlets/trunk/debian/rules	2008-03-12 22:01:41 UTC (rev 803)
+++ packages/screenlets/trunk/debian/rules	2008-03-12 22:11:07 UTC (rev 804)
@@ -20,6 +20,7 @@
 
 binary-predeb/screenlets::
 	find debian/screenlets/usr/share/screenlets/MainMenu/ -name "*.conf" -perm 755 | xargs chmod 644
+	rm debian/screenlets/usr/share/screenlets/ClearRss/feedparser.py
 	rmdir debian/screenlets/usr/lib
 	rmdir debian/screenlets/usr/share/screenlets/Storage/themes/default
 

Modified: packages/screenlets/trunk/debian/screenlets-doc.doc-base.screenlets
===================================================================
--- packages/screenlets/trunk/debian/screenlets-doc.doc-base.screenlets	2008-03-12 22:01:41 UTC (rev 803)
+++ packages/screenlets/trunk/debian/screenlets-doc.doc-base.screenlets	2008-03-12 22:11:07 UTC (rev 804)
@@ -5,7 +5,7 @@
  described as "the virtual representation of things lying/standing around on
  your desk". Sticknotes, clocks, rulers, ... the possibilities are endless.
  The goal of the Screenlets base-classes is to simplify the creation of fully
- themeable mini-apps that each solve basic desktop-work-related needs and
+ themable mini-apps that each solve basic desktop-work-related needs and
  generally improve the usability and eye-candy of the modern composited
  Linux-desktop.
  This manual describe the API to create new screenlets.




More information about the Python-apps-commits mailing list