[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