specto (0.2.2-3.2) debian-dir only changes

Summary

 debian/changelog                                    |   61 +++++
 debian/compat                                       |    1 
 debian/control                                      |   20 +
 debian/copyright                                    |   34 +++
 debian/man/specto.docbook                           |   59 +++++
 debian/patches/01_use_common_licenses.patch         |   12 +
 debian/patches/02_use_system_data_directories.patch |   23 ++
 debian/pycompat                                     |    1 
 debian/rules                                        |   28 ++
 debian/specto.install                               |    1 
 debian/specto.menu                                  |    5 
 debian/specto.xpm                                   |  208 ++++++++++++++++++++
 12 files changed, 453 insertions(+)

    
download this patch

Patch contents

--- specto-0.2.2.orig/debian/pycompat
+++ specto-0.2.2/debian/pycompat
@@ -0,0 +1 @@
+2
--- specto-0.2.2.orig/debian/changelog
+++ specto-0.2.2/debian/changelog
@@ -0,0 +1,61 @@
+specto (0.2.2-3.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Apply patch from Matt Kraai to not use users ~/data directory
+    (Closes: #619588)
+  * Set urgency to medium due to rc bug fix
+
+ -- Alexander Reichle-Schmehl <tolimar@debian.org>  Sat, 03 Dec 2011 11:54:33 +0100
+
+specto (0.2.2-3.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Dropping dependency on python-gnome2-extras (Closes: #485305)
+
+ -- Mauro Lizaur <mauro@debian.org>  Sun, 27 Sep 2009 15:17:09 -0300
+
+specto (0.2.2-3) unstable; urgency=low
+
+  * debian/control:
+   + Added librsvg2-common and gnome-icon-theme to Depends. (Closes: #458179)
+   + Bumped Standards-Version to 3.7.3
+   + Bump required debhelper version to 5.0.51 for dh_icons call
+   + Move docbook2x to B-D-I; it's not needed for the clean target
+  * debian/specto.menu:
+  * debian/specto.xpm:
+  * debian/specto.install:
+   + Add menu file, icon, and supporting install file
+  * debian/copyright:
+   + Make the copyright notices well-formatted: Add '(c)' to the start of
+   the line.
+
+ -- Christopher James Halse Rogers <raof@ubuntu.com>  Sun, 04 May 2008 14:16:04 +1000
+
+specto (0.2.2-2) unstable; urgency=low
+
+  * debian/control:
+    + Add python-dbus to Depends (Closes: #443623)
+    + Update my maintainer address.
+
+ -- Christopher James Halse Rogers <raof@ubuntu.com>  Sun, 23 Sep 2007 20:41:21 +1000
+
+specto (0.2.2-1) unstable; urgency=low
+
+  * New upstream release:
+    + Many bugfixes
+    + More & updated translations
+  * debian/patches/02_fix_version
+    + Dropped, upstream remembered to bump version before release this time.
+
+ -- Christopher James Halse Rogers (RAOF) <chalserogers@gmail.com>  Thu, 26 Jul 2007 17:46:44 +1000
+
+specto (0.2.1-1) unstable; urgency=low
+
+  * Initial release (Closes: #420718)
+  * debian/patches/01_use_common_licenses
+    + Use the already shipped GPL license in the About dialog.
+  * debian/patches/02_fix_version
+    + Fix the version displayed - upstream forgot to bump when releasing
+
+ -- Christopher James Halse Rogers (RAOF) <chalserogers@gmail.com>  Sun, 13 May 2007 14:46:54 +1000
+
--- specto-0.2.2.orig/debian/rules
+++ specto-0.2.2/debian/rules
@@ -0,0 +1,28 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses cdbs.  Originaly written by Robert Millan.
+# This file is public domain.
+
+# Add here any variable or target overrides you need
+
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+# select the python system you want to use : pysupport or pycentral
+# (this MUST be done before including the class)
+DEB_PYTHON_SYSTEM = pycentral
+include /usr/share/cdbs/1/class/python-distutils.mk
+
+DEB_INSTALL_MANPAGES_specto = specto.1
+
+build/specto::
+	docbook2x-man debian/man/specto.docbook
+
+install/specto::
+	mv debian/specto/usr/share/doc/specto/ChangeLog debian/specto/usr/share/doc/specto/changelog
+	rm debian/specto/usr/share/doc/specto/INSTALL
+	rm debian/specto/usr/share/doc/specto/COPYING
+	dh_icons
+
+clean::
+	rm -f specto.1
--- specto-0.2.2.orig/debian/specto.menu
+++ specto-0.2.2/debian/specto.menu
@@ -0,0 +1,5 @@
+?package(specto):needs="X11" \
+ section="Applications/System/Monitoring" \
+ title="Specto" \
+ command="/usr/bin/specto" \
+ icon="/usr/share/pixmaps/specto.xpm"
--- specto-0.2.2.orig/debian/control
+++ specto-0.2.2/debian/control
@@ -0,0 +1,20 @@
+Source: specto
+Section: gnome
+Priority: optional
+Maintainer: Christopher James Halse Rogers <raof@ubuntu.com>
+Build-Depends: cdbs, debhelper (>= 5.0.51), python-central (>= 0.5), python-dev
+Build-Depends-Indep: docbook2x
+Standards-Version: 3.7.3
+XS-Python-Version: all
+
+Package: specto
+Architecture: all
+Depends: ${python:Depends}, python-gtk2, python-glade2, python-gnome2, zenity, gconf2, python-notify, python-dbus, librsvg2-common, gnome-icon-theme
+XB-Python-Version: ${python:Versions}
+Description: Unobtrusive update notification program
+ Specto is a desktop application that will watch any user-specified events
+ (web, folder, ...). This will allow users, for instance, to specify a website
+ to watch, and Specto will automatically check for updates on the web page. It
+ will then notify the user when there is activity. This will allow the user to
+ be informed of new updates/events instead of having to look out for them.
+
--- specto-0.2.2.orig/debian/compat
+++ specto-0.2.2/debian/compat
@@ -0,0 +1 @@
+5
--- specto-0.2.2.orig/debian/specto.xpm
+++ specto-0.2.2/debian/specto.xpm
@@ -0,0 +1,208 @@
+/* XPM */
+static char * specto_xpm[] = {
+"32 32 173 2",
+"  	c None",
+". 	c #191976",
+"+ 	c #191977",
+"@ 	c #1A1D7A",
+"# 	c #1B1D7A",
+"$ 	c #1C227D",
+"% 	c #1D227C",
+"& 	c #1D227D",
+"* 	c #1F267F",
+"= 	c #1F2680",
+"- 	c #212B82",
+"; 	c #232F85",
+"> 	c #161E54",
+", 	c #0E1335",
+"' 	c #253388",
+") 	c #151D4D",
+"! 	c #000001",
+"~ 	c #000000",
+"{ 	c #161F52",
+"] 	c #27378B",
+"^ 	c #131B44",
+"/ 	c #010103",
+"( 	c #1F2C6E",
+"_ 	c #28388B",
+": 	c #3B4995",
+"< 	c #293C8E",
+"[ 	c #2B3E8F",
+"} 	c #2A3D8E",
+"| 	c #3C4E98",
+"1 	c #293C8D",
+"2 	c #11193C",
+"3 	c #060813",
+"4 	c #283B8B",
+"5 	c #3B4D98",
+"6 	c #2B4091",
+"7 	c #2B4090",
+"8 	c #384C97",
+"9 	c #4C5EA1",
+"0 	c #4D5FA1",
+"a 	c #293872",
+"b 	c #162149",
+"c 	c #131D40",
+"d 	c #192553",
+"e 	c #25377D",
+"f 	c #0F1733",
+"g 	c #080D1C",
+"h 	c #233476",
+"i 	c #2F4492",
+"j 	c #2B3F8F",
+"k 	c #2C4493",
+"l 	c #314896",
+"m 	c #42538B",
+"n 	c #101421",
+"o 	c #010102",
+"p 	c #04060C",
+"q 	c #010204",
+"r 	c #17234C",
+"s 	c #2B4391",
+"t 	c #2E4896",
+"u 	c #2F4589",
+"v 	c #05070E",
+"w 	c #0A0F20",
+"x 	c #263C7D",
+"y 	c #304C98",
+"z 	c #304D99",
+"A 	c #121C38",
+"B 	c #131E3B",
+"C 	c #2F4C97",
+"D 	c #304D98",
+"E 	c #32519D",
+"F 	c #32519C",
+"G 	c #35549E",
+"H 	c #314F99",
+"I 	c #121E3A",
+"J 	c #3C59A1",
+"K 	c #34529D",
+"L 	c #32509B",
+"M 	c #34559E",
+"N 	c #3B5BA1",
+"O 	c #4C69A9",
+"P 	c #3C5CA2",
+"Q 	c #3758A0",
+"R 	c #304F93",
+"S 	c #101A31",
+"T 	c #0A101E",
+"U 	c #09101D",
+"V 	c #080D19",
+"W 	c #1A2B4F",
+"X 	c #3959A0",
+"Y 	c #4D6AAA",
+"Z 	c #4563A6",
+"` 	c #34559F",
+" .	c #293959",
+"..	c #5472AD",
+"+.	c #5674B0",
+"@.	c #5270AE",
+"#.	c #385AA2",
+"$.	c #3659A1",
+"%.	c #20345F",
+"&.	c #375AA1",
+"*.	c #4767A9",
+"=.	c #4162A6",
+"-.	c #335599",
+";.	c #192748",
+">.	c #0D1627",
+",.	c #2C384D",
+"'.	c #5676B1",
+").	c #4F71AF",
+"!.	c #385EA4",
+"~.	c #30518D",
+"{.	c #0D1626",
+"].	c #20365F",
+"^.	c #5475B1",
+"/.	c #4D6FAE",
+"(.	c #4569AA",
+"_.	c #325493",
+":.	c #0B1220",
+"<.	c #0C1524",
+"[.	c #111E33",
+"}.	c #0E0E0E",
+"|.	c #192840",
+"1.	c #4066A9",
+"2.	c #3A62A7",
+"3.	c #2C4B80",
+"4.	c #111D31",
+"5.	c #3F66A9",
+"6.	c #27416F",
+"7.	c #04070C",
+"8.	c #111D32",
+"9.	c #172944",
+"0.	c #172741",
+"a.	c #3B64A7",
+"b.	c #3C66AA",
+"c.	c #3A63A5",
+"d.	c #1E3457",
+"e.	c #365C9A",
+"f.	c #2E4F83",
+"g.	c #111D30",
+"h.	c #182842",
+"i.	c #020305",
+"j.	c #0F1A29",
+"k.	c #305386",
+"l.	c #3E6AAC",
+"m.	c #243F66",
+"n.	c #3A64A1",
+"o.	c #365D97",
+"p.	c #32568B",
+"q.	c #294672",
+"r.	c #1C314F",
+"s.	c #0A121C",
+"t.	c #010203",
+"u.	c #0E1929",
+"v.	c #020407",
+"w.	c #0E1826",
+"x.	c #111D2B",
+"y.	c #0F1B2A",
+"z.	c #04070A",
+"A.	c #1D3148",
+"B.	c #010202",
+"C.	c #1C3246",
+"D.	c #05090C",
+"E.	c #04080B",
+"F.	c #13212E",
+"G.	c #12212D",
+"H.	c #111F2B",
+"I.	c #020304",
+"J.	c #213B50",
+"K.	c #182C3B",
+"L.	c #13212D",
+"M.	c #0F1A22",
+"N.	c #0E1922",
+"O.	c #12212C",
+"P.	c #182B3B",
+"                                                                ",
+"                          . . + + + +                           ",
+"                    @ # # # # # # # # # # #                     ",
+"                $ % % % % % % % % % % % % % % &                 ",
+"              * * * * * * * * * * * * * * * * * =               ",
+"            - - - - - - - - - - - - - - - - - - - -             ",
+"          ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; > , ; ; ; ; ;           ",
+"        ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ) ! ~ { ' ' ' ' '         ",
+"      ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ~ ~ ~ / ( ] ] ] _ :       ",
+"      < < < < < [ } | < < < < < 1 2 ~ ~ ~ ~ ~ 3 4 < < < 5       ",
+"    6 7 7 7 7 7 8 9 0 a b c d e f ~ ~ ~ ~ ~ g h 7 7 7 7 i j     ",
+"    k k k k k k l m n ~ ~ ~ ~ o p ~ ~ ~ q r s k k k k k k k     ",
+"    t t t t t t u v ~ ~ ~ ~ ~ ~ ~ q ~ w x t t t t t t t t t     ",
+"  y z z z z z z A ~ ~ ~ ~ ~ ~ ~ ~ ~ B C z z z z z z z z z z D   ",
+"  E F G F F F H q ~ ~ ~ ~ ~ ~ ~ ~ ~ I F J K F F F F F F F F L   ",
+"  M N O P Q M R S T T T T T T U V V W X Y Y Z M M M M M M M `   ",
+"   ...+.@.#.$.$.%.~ ~ ~ ~ ~ ~ ~ ~ ~ &.*.+.+.=.$.$.$.$.$.$.-.;.  ",
+"  >.,.'.).!.!.~.{.~ ~ ~ ~ ~ ~ ~ ~ ~ ].!.^./.(.!.!.!.!.!._.:.<.  ",
+"  [.}.|.1.2.2.3.~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 4.2.5.2.2.2.2.2.2.6.7.~ 8.  ",
+"  9.~ ~ 0.a.b.c.d.~ ~ ~ ~ ~ ~ ~ ~ ~ e.b.b.b.b.b.b.f.g.~ ~ ~ h.  ",
+"    i.~ ~ j.k.l.m.~ ~ ~ ~ ~ ~ ~ ~ ~ n.n.o.p.q.r.s.~ ~ ~ ~ t.    ",
+"    u.~ ~ ~ ~ i.v.~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ w.    ",
+"      ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~       ",
+"      x.~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ y.      ",
+"        z.~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ z.        ",
+"          o ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ o           ",
+"          A.B.~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ B.C.          ",
+"              D.~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ E.              ",
+"                F.~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ G.                ",
+"                    H.i.~ ~ ~ ~ ~ ~ ~ ~ I.H.                    ",
+"                        J.K.L.M.N.O.P.J.                        ",
+"                                                                "};
--- specto-0.2.2.orig/debian/copyright
+++ specto-0.2.2/debian/copyright
@@ -0,0 +1,34 @@
+This package was debianized by Christopher James Halse Rogers (RAOF) <chalserogers@gmail.com> on
+Sat, 28 Apr 2007 17:09:28 +1000.
+
+It was downloaded from http://code.google.com/p/specto/
+
+Copyright Holders:
+          © 2005-2007: Jean-Francois 'Kiddo' Fortin Tam <nekohayo@gmail.com>
+          © Pascal Potvin <pascal.potvin@gmail.com>
+          © Wout Clymans <woutclymans@pi.be>
+          © Giulio Lotti <dullgiulio@gmail.com>
+          © Thomas McColgan <thomas.mccolgan@gmx,de>
+          © 2007 Christopher Halse Rogers <chalserogers@gmail.com>
+
+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 2 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'.
+
+The Debian packaging is (C) 2007, Christopher James Halse Rogers (RAOF) <chalserogers@gmail.com> and
+is licensed under the GPL, see above.
--- specto-0.2.2.orig/debian/specto.install
+++ specto-0.2.2/debian/specto.install
@@ -0,0 +1 @@
+debian/specto.xpm usr/share/pixmaps
--- specto-0.2.2.orig/debian/man/specto.docbook
+++ specto-0.2.2/debian/man/specto.docbook
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+]>
+<refentry>
+  <refentryinfo>
+    <author>
+      <firstname>Christopher</firstname>
+      <surname>Halse Rogers</surname>
+      <email>chalserogers@gmail.com</email>
+    </author>
+    <copyright>
+      <year>2007</year>
+      <holder>Christopher Halse Rogers</holder>
+    </copyright>
+    <date>2007-02-08</date>
+  </refentryinfo>
+  <refmeta>
+    <refentrytitle>specto</refentrytitle>
+    <manvolnum>1</manvolnum>
+  </refmeta>
+  <refnamediv>
+    <refname>specto</refname>
+    <refpurpose>an unobtrusive event notification system</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>specto</command>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+  <refsect1>
+    <title>DESCRIPTION</title>
+    <para>
+        Specto provides a notification service for important events.  It
+        includes watches for new email (POP3, IMAP, and gmail), website
+        changes (both RSS and simple html pages), changes to local files, and
+        more.
+    </para>
+  </refsect1>
+  <refsect1>
+    <title>COPYRIGHT</title>
+
+    <para>
+      This manual page was written by Christopher Halse Rogers
+      <email>chalserogers@gmail.com</email> for the
+      <productname>Debian</productname> system (but may be used by others).
+      Permission is granted to copy, distribute and/or modify this document
+      under the terms of the <acronym>GNU</acronym> General Public License,
+      Version 2 or any later version published by the Free Software
+    Foundation.
+    </para>
+    <para>
+      On Debian systems, the complete text of the GNU General Public
+      License can be found in
+      <filename>/usr/share/common-licenses/GPL</filename>.
+    </para>
+
+  </refsect1>
+</refentry>
--- specto-0.2.2.orig/debian/patches/02_use_system_data_directories.patch
+++ specto-0.2.2/debian/patches/02_use_system_data_directories.patch
@@ -0,0 +1,23 @@
+diff -ru specto-0.2.2~/spectlib/util.py specto-0.2.2/spectlib/util.py
+--- specto-0.2.2~/spectlib/util.py	2011-03-25 19:45:02.000000000 -0700
++++ specto-0.2.2/spectlib/util.py	2011-03-25 19:46:42.000000000 -0700
+@@ -48,15 +48,9 @@
+ 
+ def get_path(category=None):
+     """ Return the correct path. """
+-    if not os.path.exists('data'):
+-        if not category:
+-            PATH = "%s/share/specto/" % sys.prefix
+-        elif category=="doc":
+-            PATH = "%s/share/doc/specto/" % sys.prefix
+-    else:
+-        if not category:
+-            PATH =os.path.join(os.getcwd(), "data/")
+-        elif category=="doc":
+-            PATH = os.path.join(os.getcwd(), "data/doc/")
++    if not category:
++        PATH = "%s/share/specto/" % sys.prefix
++    elif category=="doc":
++        PATH = "%s/share/doc/specto/" % sys.prefix
+     return PATH
+ 
--- specto-0.2.2.orig/debian/patches/01_use_common_licenses.patch
+++ specto-0.2.2/debian/patches/01_use_common_licenses.patch
@@ -0,0 +1,12 @@
+diff -urNad specto-0.2.0~/spectlib/about.py specto-0.2.0/spectlib/about.py
+--- specto-0.2.0~/spectlib/about.py	2007-02-09 15:56:02.000000000 +1100
++++ specto-0.2.0/spectlib/about.py	2007-02-09 15:56:46.000000000 +1100
+@@ -39,7 +39,7 @@
+         version_file=open(version_file_path, 'r')
+         version = str(version_file.readline()[:-1]) # "[:-1]" means we omit the last character, which is "\n".
+         version_file.close
+-        license_file_path = (spectlib.util.get_path(category="doc") + 'COPYING')
++        license_file_path = '/usr/share/common-licenses/GPL'
+         license_file = open(license_file_path, "r")
+         license = license_file.read()
+         license_file.close()