File: appdata_xml.diff

package info (click to toggle)
taskcoach 1.4.1-4
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 32,496 kB
  • ctags: 17,810
  • sloc: python: 72,170; makefile: 254; ansic: 120; xml: 29; sh: 16
file content (43 lines) | stat: -rw-r--r-- 3,178 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Description: improve appdata.xml
 Correct a typo in First paragraph of description.
 .
 Install appdata.xml in Debian as in Ubuntu.
Author: Nicolas Boulenguez <nicolas@debian.org>

--- a/build.in/debian/taskcoach.appdata.xml
+++ b/build.in/debian/taskcoach.appdata.xml
@@ -9,7 +9,7 @@
  <summary>Your Friendly Task Manager</summary>
  <summary xml:lang="fr">Your Friendly Task Manager</summary>
  <description>
-  <p>Task Coach is an open source todo manager to manager personal tasks and todo lists. It supports composite tasks, i.e. tasks within tasks. In addition, Task Coach allows you to categorize your tasks, track efforts against a budget per task, and much more. Task Coach is available for Windows, Mac OS X, BSD, Linux, iPhone and iPad.</p>
+  <p>Task Coach is an open source todo manager to manage personal tasks and todo lists. It supports composite tasks, i.e. tasks within tasks. In addition, Task Coach allows you to categorize your tasks, track efforts against a budget per task, and much more. Task Coach is available for Windows, Mac OS X, BSD, Linux, iPhone and iPad.</p>
   <p>Your database may be synchronized across these platforms. If espeak is installed, reminders can be spoken.</p>
   <p xml:lang="fr">Task Coach est un gestionnaire de tâches libre pour gérer vos tâches et listes de choses à faire. Il supporte les tâches composites, càd les tâches faisant partie d'une autre. De plus, Task Coach vous permet de catégoriser vos tâches, suivre le temps passé par rapport à un budget associé à chaque tâche, et bien plus. Task Coach est disponible pour Windows, Mac OS X, BSD, Linux, iPhone et iPad.</p>
   <p xml:lang="fr">Votre base de données peut être synchronisée à travers toutes ces plate-formes. Si espeak est installé, les rappels peuvent être énoncés.</p>
@@ -19,5 +19,12 @@
   <screenshot width="1280" height="748">http://www.taskcoach.org/screenshots/Appdata-02.png</screenshot>
  </screenshots>
  <url type="homepage">http://www.taskcoach.org/</url>
+ <url type="bugtracker">http://sourceforge.net/p/taskcoach/bugs</url>
+ <url type="faq">https://answers.launchpad.net/taskcoach/+faqs</url>
+ <url type="help">http://taskcoach.wikispaces.com/Task+Coach+Manual</url>
+ <url type="donation">http://www.taskcoach.org/givesupport.html</url>
+ <provides>
+   <binary>taskcoach.py</binary>
+ </provides>
  <updatecontact>developers@taskcoach.org</updatecontact>
 </application>
--- a/setup.py
+++ b/setup.py
@@ -80,9 +80,8 @@
     current_dist = [dist.lower() for dist in platform.dist()]
     if 'debian' in current_dist or 'ubuntu' in current_dist:
         setupOptions['data_files'] = [('share/applications', ['build.in/linux_common/taskcoach.desktop']), 
+                                      ('share/appdata', ['build.in/debian/taskcoach.appdata.xml']),
                                       ('share/pixmaps', ['icons.in/taskcoach.png'])]
-        if 'ubuntu' in current_dist:
-            setupOptions['data_files'].append(('share/appdata', ['build.in/debian/taskcoach.appdata.xml']))
 elif system == 'Windows':
     setupOptions['scripts'].append('taskcoach.pyw')
     major, minor = majorAndMinorPythonVersion()