Package: pythoncad Version: 0.1.35-3 Severity: minor Tags: patch User: [EMAIL PROTECTED] Usertags: origin-ubuntu hardy ubuntu-patch
There is not a desktop file and an icon. This patch fix those issues. *** /tmp/tmpn25TAe In Ubuntu, we've applied the attached patch to achieve the following: * Add debian/gtkpycad.xpm icon. * debian/rules: install icons and desktop file (LP: #236391). * debian/menu: add icon field. * Add debian/desktopfile.dpatch patch to modify desktop file. * Bump Standards-Version to 3.7.3. * Modify Maintainer value to match the DebianMaintainerField specification. We thought you might be interested in doing the same. -- System Information: Debian Release: lenny/sid APT prefers hardy-updates APT policy: (500, 'hardy-updates'), (500, 'hardy-security'), (500, 'hardy-proposed'), (500, 'hardy-backports'), (500, 'hardy') Architecture: i386 (i686) Kernel: Linux 2.6.24-19-generic (SMP w/1 CPU core) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash
diff -u pythoncad-0.1.35/debian/dirs pythoncad-0.1.35/debian/dirs --- pythoncad-0.1.35/debian/dirs +++ pythoncad-0.1.35/debian/dirs @@ -1 +1,3 @@ -usr/bin \ Nessun a capo alla fine del file +usr/bin +usr/share/pixmaps +usr/share/applications diff -u pythoncad-0.1.35/debian/menu pythoncad-0.1.35/debian/menu --- pythoncad-0.1.35/debian/menu +++ pythoncad-0.1.35/debian/menu @@ -2 +2,2 @@ - title="PythonCAD" command="/usr/bin/pythoncad" + title="PythonCAD" command="/usr/bin/pythoncad"\ + icon="/usr/share/pixmaps/gtkpycad.xpm" diff -u pythoncad-0.1.35/debian/patches/00list pythoncad-0.1.35/debian/patches/00list --- pythoncad-0.1.35/debian/patches/00list +++ pythoncad-0.1.35/debian/patches/00list @@ -2,0 +3 @@ +desktopfile diff -u pythoncad-0.1.35/debian/rules pythoncad-0.1.35/debian/rules --- pythoncad-0.1.35/debian/rules +++ pythoncad-0.1.35/debian/rules @@ -33,6 +33,10 @@ # Add here commands to install the package into debian/pythoncad. python setup.py install --no-compile --prefix debian/pythoncad/usr install gtkpycad.py debian/pythoncad/usr/bin/pythoncad + # Install icons and desktop file + install gtkpycad.png debian/pythoncad/usr/share/pixmaps + install debian/gtkpycad.xpm debian/pythoncad/usr/share/pixmaps + install pythoncad.desktop debian/pythoncad/usr/share/applications # Build architecture-independent files here. binary-indep: build install diff -u pythoncad-0.1.35/debian/control pythoncad-0.1.35/debian/control --- pythoncad-0.1.35/debian/control +++ pythoncad-0.1.35/debian/control @@ -1,10 +1,11 @@ Source: pythoncad Section: graphics Priority: optional Maintainer: Debian QA Group <[EMAIL PROTECTED]> Build-Depends-Indep: python, python-dev, python-support (>= 0.4) Build-Depends: debhelper (>= 5.0.37.2), dpatch -Standards-Version: 3.7.2 +Standards-Version: 3.7.3 Package: pythoncad Architecture: all diff -u pythoncad-0.1.35/debian/changelog pythoncad-0.1.35/debian/changelog only in patch2: unchanged: --- pythoncad-0.1.35.orig/debian/patches/desktopfile.dpatch +++ pythoncad-0.1.35/debian/patches/desktopfile.dpatch @@ -0,0 +1,24 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## desktopfile.dpatch by Devid Filoni <[EMAIL PROTECTED]> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + [EMAIL PROTECTED]@ +diff -urNad pythoncad-0.1.35~/pythoncad.desktop pythoncad-0.1.35/pythoncad.desktop +--- pythoncad-0.1.35~/pythoncad.desktop 2004-10-23 15:34:22.000000000 +0200 ++++ pythoncad-0.1.35/pythoncad.desktop 2008-06-02 21:45:24.000000000 +0200 +@@ -1,10 +1,9 @@ + [Desktop Entry] + Name=PyCAD + Comment=PythonCAD +-Icon=/usr/share/pixmaps/gtkpycad.png +-Exec=/usr/bin/gtkpycad.py ++Icon=gtkpycad ++Exec=pythoncad + Terminal=false + Type=Application +-Encoding=UTF-8 + X-Desktop-File-Install-Version=0.3 +-Categories=Office;Graphics;Application;Utility;X-Red-Hat-Base; ++Categories=Office;X-Red-Hat-Base; only in patch2: unchanged: --- pythoncad-0.1.35.orig/debian/gtkpycad.xpm +++ pythoncad-0.1.35/debian/gtkpycad.xpm @@ -0,0 +1,37 @@ +/* XPM */ +static char * gtkpycad_xpm[] = { +"32 32 2 1", +" c None", +". c #000000", +" ", +" ", +" .... ", +" .. ..... ", +" ... ..... ", +" .... ........ ", +" ...... ........ ", +" ...... ...... ", +" .. .... ....... ", +" .. .... ........ ", +" .. .... ........... ", +" .. .... .... ..... ", +" .. ... ..... .... ", +" .. ........ ... ", +" .. ..... . ", +" .. .... ", +" .. ....... ", +" .. ........ ", +" .. .... .... ", +" .. .... .... ", +" .. ..... .... ", +" .. .... .... ", +" .. .... .... ", +" .. ... .... ", +" ..... .... ", +" .... ... ", +" ....................... ", +" ...................... ", +" ", +" ", +" ", +" "};