--- alacarte-0.11.5.orig/debian/alacarte.1 +++ alacarte-0.11.5/debian/alacarte.1 @@ -0,0 +1,36 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH ALACARTE 1 "October 22, 2005" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +alacarte \- edit freedesktop.org menus +.SH SYNOPSIS +.B alacarte +.SH DESCRIPTION +This manual page documents briefly the +.B alacarte +commands. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBalacarte\fP is a program that for editing freedesktop.org complient menus. +.SH OPTIONS +.SH SEE ALSO +.SH AUTHOR +alacarte was written by Travis Watkins. +.PP +This manual page was written by Travis Watkins . --- alacarte-0.11.5.orig/debian/control +++ alacarte-0.11.5/debian/control @@ -0,0 +1,23 @@ +Source: alacarte +Section: utils +Priority: optional +Maintainer: Travis Watkins +XSBC-Original-Maintainer: Utnubu Team +Uploaders: Gustavo Franco , Loic Minier +Build-Depends: cdbs (>= 0.4.41), autotools-dev, debhelper (>= 5.0.37.1), python-central (>= 0.5), python-all-dev (>= 2.4) +Build-Depends-Indep: intltool, gettext, libgnome-menu-dev, python-gobject +XS-Python-Version: >= 2.4 +Standards-Version: 3.7.2 + +Package: alacarte +Architecture: all +Depends: ${python:Depends}, ${misc:Depends} python-gtk2 (>= 2.6), python-glade2 (>= 2.6), python-gnome2 (>= 2.6), python-libxml2 (>= 2.6.17), gnome-menus (>= 2.15.4.1), python-gmenu (>= 2.15.4.1), gnome-panel +Replaces: smeg +Provides: smeg +Conflicts: smeg (<< 0.8-0ubuntu1) +XB-Python-Version: ${python:Versions} +Description: easy GNOME menu editing tool + Alacarte is an easy-to-use menu editor for GNOME that can add + and edit new entries and menus. It works with the freedesktop.org + menu specification and should work with any desktop environment + that uses the spec. --- alacarte-0.11.5.orig/debian/compat +++ alacarte-0.11.5/debian/compat @@ -0,0 +1 @@ +4 --- alacarte-0.11.5.orig/debian/copyright +++ alacarte-0.11.5/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Travis Watkins on +Sat, 22 Oct 2005 10:15:01 -0500. + +It was downloaded from +http://dev.realistanew.com/alacarte/releases/0.8/alacarte-0.8.tar.gz + +Copyright Holder: Travis Watkins + +License: LGPL + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the full text of the LGPL can be found in +/usr/share/common-licenses/LGPL-2 --- alacarte-0.11.5.orig/debian/rules +++ alacarte-0.11.5/debian/rules @@ -0,0 +1,15 @@ +#!/usr/bin/make -f + +DEB_PYTHON_SYSTEM := pycentral +DEB_INSTALL_MANPAGES_alacarte := debian/alacarte.1 + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/gnome.mk + +DEB_CONFIGURE_SCRIPT_ENV += PYTHON="/usr/bin/python" + +install/alacarte:: + dh_pycentral + echo 'X-Ubuntu-Gettext-Domain=alacarte' >> debian/alacarte/usr/share/applications/alacarte.desktop + cd po; intltool-update -p --gettext-package=alacarte --- alacarte-0.11.5.orig/debian/changelog +++ alacarte-0.11.5/debian/changelog @@ -0,0 +1,341 @@ +alacarte (0.11.5-0ubuntu1.1) hardy-proposed; urgency=low + + * debian/patches/01-fix_delete_undo.patch: + - make undo work on deleted items. (LP: #225941) + + -- Travis Watkins Fri, 02 May 2008 15:44:09 -0500 + +alacarte (0.11.5-0ubuntu1) hardy; urgency=low + + * New upstream version: + - fix exception on first open of context menu (lp: #175602) + + -- Sebastien Bacher Tue, 11 Mar 2008 00:42:22 +0100 + +alacarte (0.11.4-0ubuntu2) hardy; urgency=low + + * Rebuild with updated python-central. + + -- Matthias Klose Sun, 02 Mar 2008 18:57:32 +0000 + +alacarte (0.11.4-0ubuntu1) hardy; urgency=low + + * New upstream version: + - Lots of bug fixing + + -- Sebastien Bacher Mon, 18 Feb 2008 11:28:37 +0100 + +alacarte (0.11.3-1ubuntu1) gutsy; urgency=low + + * Resynchronized with Debian, remaining Ubuntu changes: + - debian/rules: i18n magic. + - debian/control: set Travis Watkins as Maintainer. + + -- Daniel Holbach Mon, 14 May 2007 10:18:53 +0200 + +alacarte (0.11.3-1) unstable; urgency=low + + * Ack Loic 0.8-6 upload. + * Merge Ubuntu changes from 0.8-0ubuntu3 until 0.11.3-0ubuntu2. + - drop the patches (they were merged upstream). + - switch to python-central to avoid future problems merging. + + -- Gustavo Franco Sun, 15 Apr 2007 16:08:50 -0300 + +alacarte (0.11.3-0ubuntu2) feisty; urgency=low + + * debian/control.in: + - Depend on gnome-panel. (LP: #98620) + - changed Maintainer field. + + -- Daniel Holbach Thu, 29 Mar 2007 17:00:56 +0200 + +alacarte (0.11.3-0ubuntu1) feisty; urgency=low + + * New upstream version: + - Add back support for System menu + + -- Sebastien Bacher Mon, 12 Feb 2007 23:36:42 +0100 + +alacarte (0.11.1.1-0ubuntu4) feisty; urgency=low + + * debian/rules: + - fix the python interpreter to use by specifying the path (Ubuntu: #79545) + + -- Sebastien Bacher Tue, 16 Jan 2007 15:03:47 +0100 + +alacarte (0.11.1.1-0ubuntu3) feisty; urgency=low + + * debian/rules: Convince the build system to use the + unversioned python interpreter name. + + -- Matthias Klose Mon, 15 Jan 2007 00:38:32 +0100 + +alacarte (0.11.1.1-0ubuntu2) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose Sun, 14 Jan 2007 16:28:48 +0000 + +alacarte (0.11.1.1-0ubuntu1) feisty; urgency=low + + * New upstream release: + - remove preferences/administration editing + - fix goofy bugs + * debian/patches/01-remove-dialoghandler-import.patch: + - dropped, included in release. + + -- Daniel Holbach Thu, 11 Jan 2007 09:14:08 +0100 + +alacarte (0.11.0-0ubuntu1) feisty; urgency=low + + * New upstream release: + - respond to show/hide immediately + - use gnome-desktop-item-edit for all menu and item editing + - Translations: en_CA, bg, ro, vi, sv, en_GB, et, mk, ar, nb, sl, pt_BR, + th. + * debian/control.in: + - shuffled python build-depends around a bit. + * debian/patches/01-remove-dialoghandler-import.patch: + - dropped DialogHandler import. + * debian/rules: + - dropped dh_python call. + + -- Daniel Holbach Tue, 9 Jan 2007 09:32:53 +0100 + +alacarte (0.10.2-0ubuntu1) feisty; urgency=low + + * New upstream version: + - Mark all strings for translation + - Support for Python 2.5 + - Included hints for bug-buddy in the .desktop file + - Translations are now searched for in the correct place + - Improved the description in the .desktop file + - Minimize/maximize buttons added to main window + + -- Sebastien Bacher Tue, 19 Dec 2006 00:28:36 +0100 + +alacarte (0.10.1-0ubuntu1) edgy; urgency=low + + * New upstream version: + - lots of small fixes + - fix "Browse dialog doesn't escape spaces in command path" + (Ubuntu: #54748) + - fix "replaces \r by carriage return" (Ubuntu: #63168) + + -- Sebastien Bacher Tue, 3 Oct 2006 10:53:28 +0200 + +alacarte (0.10.0-0ubuntu1) edgy; urgency=low + + * New upstream release: + - fix crashed caused by new gnome-menus (Malone: #55350, #56720) + - potentially fix crash on solaris + - make help button and F1 work + * debian/control.in, debian/rules: conform with Python Policy. + + -- Daniel Holbach Mon, 4 Sep 2006 19:12:20 +0200 + +alacarte (0.9.90-0ubuntu1) edgy; urgency=low + + * New upstream version: + - small HIG fixes + - depend on gnome-menus 2.15.4 or newer + Translations + - Esteve Blanch SanmartĂ­ (ca) + - Kostas Papadimas (el) + - Jonathan Ernst (fr) + - Satoru SATOH (ja) + + -- Sebastien Bacher Tue, 25 Jul 2006 09:50:05 +0200 + +alacarte (0.9.2-0ubuntu1) edgy; urgency=low + + * New upstream version: + - various bug fixes + - depend on gnome-menus 2.14.1 or newer (doesn't exist yet!) + * debian/control.in: + - Build-Deoends-Indep on libgnome-menu-dev, python-gobject + - Depends on python-gmenu instead of python-xdg since upstream use that now + - moved @cdbs@ to Build-Depends instead of Build-Depends-Indep + - require gnome-menus 2.15.4.1 + * debian/patches/01_menu_item.patch, + debian/patches/10_fix_gettext_error.patch, + debian/patches/11_fix_new_entry_terminal.patch, + debian/patches/12_fix_new_entry_file_browser.patch, + debian/patches/13_fix_item_moves.patch, + debian/patches/14_fix_icon_selector.patch, + debian/patches/15_fix_disappearing_separators.patch, + debian/patches/16_fix_url.patch: + - fixed with the new version + * debian/rules: + - use gnome.mk instead of python-distutils.mk since upstream changed + the build system + + -- Sebastien Bacher Tue, 11 Jul 2006 22:03:29 +0200 + +alacarte (0.8-0ubuntu13) edgy; urgency=low + + * debian/control.in: + - Depends on python-libxml2 instead of the versionned package + + -- Sebastien Bacher Wed, 5 Jul 2006 15:16:51 +0200 + +alacarte (0.8-0ubuntu12) dapper; urgency=low + + * debian/patches/16_fix_url.patch: + - change fd.o to freedesktop.org, + thanks Travis Watkins + + -- Daniel Holbach Fri, 12 May 2006 21:26:08 +0200 + +alacarte (0.8-0ubuntu11) dapper; urgency=low + + * debian/patches/15_fix_disappearing_separators.patch: + - fix "separators not active in some menus" (Malone: #36323), thanks + Travis Watkins . + + -- Daniel Holbach Fri, 12 May 2006 12:30:30 +0200 + +alacarte (0.8-0ubuntu10) dapper; urgency=low + + * debian/patches/14_fix_icon_selector.patch: + - fix "Icon selection window problems in v0.8 (Ubuntu Dapper)" (Malone: + #6115), thank Travis Watkins + + -- Daniel Holbach Fri, 28 Apr 2006 19:19:05 +0200 + +alacarte (0.8-0ubuntu9) dapper; urgency=low + + * debian/patches/13_fix_item_moves.patch: + - fix "Menu items disappear when moved" (Malone: #41122), + thanks Travis Watkins + + -- Daniel Holbach Mon, 24 Apr 2006 22:10:40 +0200 + +alacarte (0.8-0ubuntu8) dapper; urgency=low + + * debian/patches/12_fix_new_entry_file_browser.patch: + - fix "Alacarte hangs on command browser" (Malone: #36728), + thanks Travis Watkins + + -- Daniel Holbach Fri, 7 Apr 2006 16:45:25 +0200 + +alacarte (0.8-0ubuntu7) dapper; urgency=low + + * debian/patches/11_fix_new_entry_terminal.patch: + - fix "When creating a new entry, "run in terminal" option does not work + properly in Dapper" (Malone: #34212), thanks Travis Watkins + + + -- Daniel Holbach Fri, 7 Apr 2006 12:00:54 +0200 + +alacarte (0.8-0ubuntu6) dapper; urgency=low + + * debian/patches/10_fix_gettext_error.patch: + - fix "'_' undefined when reopening Entry Editor" (Malone: #28445), + thanks Travis Watkins + + -- Daniel Holbach Mon, 20 Mar 2006 20:42:22 +0100 + +alacarte (0.8-0ubuntu5) dapper; urgency=low + + * debian/patches/01_menu_item.patch: + - use "Add, change, remove menu entries" instead of "Simple fd.o Compliant + Menu Editor" for the menu item tooltip + + -- Sebastien Bacher Thu, 16 Mar 2006 12:24:27 +0100 + +alacarte (0.8-0ubuntu4) dapper; urgency=low + + * debian/rules: Build a .pot + + -- Sebastien Bacher Wed, 1 Mar 2006 16:53:55 +0100 + +alacarte (0.8-0ubuntu3) dapper; urgency=low + + * debian/rules: Add gettext translation domain to .desktop file. + + -- Martin Pitt Thu, 23 Feb 2006 17:40:20 +0100 + +alacarte (0.8-6) unstable; urgency=high + + * Add myself to uploaders. + * New patches taken from the Ubuntu 0.8-0ubuntu12 package: + - 01_menu_item: nicer description in the menu item tooltip for Alacarte + itself. + - 10_fix_gettext_error: fixes missing import and "_" definition which + caused "global name '_' is not defined"; Malone: #28445; mentionned in + Debian #358012. + - 11_fix_new_entry_terminal: fixes run in terminal option for new entries; + Malone: #34212. + - 12_fix_new_entry_file_browser: fixes the command browser dialog to be + modal since it's run from a modal dialog; closes: #358012. + - 13_fix_item_moves: fixes saving of menu item when it's moved around; + Malone: #41122. + - 14_fix_icon_selector: fixes entry widget activation upon changes; + Malone: #6115; closes: #382452. + - 15_fix_disappearing_separators: fixes saving of separators; + Malone: #36323. + - 16_fix_url: use "freedesktop.org" instead of "fd.o" in comment in about + dialog. + * Bump up python-support build-dep to 0.3. + * New patch, 17_dont-set-pixmap-dir, avoids setting pixmap subdir if it's + not available; closes: #348593. + + -- Loic Minier Sat, 10 Mar 2007 15:32:58 +0100 + +alacarte (0.8-5) unstable; urgency=medium + + * Add missing python-xdg dependency. (Closes: #384264) + + -- Gustavo Franco Wed, 23 Aug 2006 11:02:43 -0300 + +alacarte (0.8-4) unstable; urgency=low + + * New "Python Policy" release (Closes: #380754) + * debian/control: + - Set Utnubu Team as Maintainer + - Standards-Version bumped up to 3.7.2 + - cdbs and debhelper moved to Build-Depends + + -- Gustavo Franco Mon, 21 Aug 2006 11:28:15 -0300 + +alacarte (0.8-3) unstable; urgency=low + + * debian/control: build-essential removed (thanks Joerg) + * debian/rules: + - patch fixing gnome 2.12 menus path + - alacarte svg icon moved into the right directory + + -- Gustavo Franco Thu, 5 Jan 2006 15:11:27 -0200 + +alacarte (0.8-2) unstable; urgency=low + + * debian/rules: get rid of "auto update control" + + -- Gustavo Franco Mon, 26 Dec 2005 19:26:59 -0200 + +alacarte (0.8-1) unstable; urgency=low + + * First Debian release. (Closes: #344561) + * debian/control + - Depends field cleaned (e.g: python 2.3) + - Maintainer field changed + - Description field better formatted + - Standards-Version field updated to 3.6.2.1 + + -- Gustavo Franco Fri, 23 Dec 2005 16:58:47 -0200 + +alacarte (0.8-0ubuntu2) dapper; urgency=low + + * debian/alacarte.links, debian/rules: + - doesn't install a smeg files variant, that's not required. + + -- Sebastien Bacher Thu, 17 Nov 2005 15:52:19 +0100 + +alacarte (0.8-0ubuntu1) dapper; urgency=low + + * Initial release + + -- Travis Watkins Sat, 22 Oct 2005 10:15:01 -0500 + --- alacarte-0.11.5.orig/debian/patches/01-fix_delete_undo.patch +++ alacarte-0.11.5/debian/patches/01-fix_delete_undo.patch @@ -0,0 +1,12 @@ +--- Alacarte/MenuEditor.py.orig 2008-03-27 17:55:33.000000000 +0000 ++++ Alacarte/MenuEditor.py 2008-03-27 17:35:45.000000000 +0000 +@@ -344,8 +344,8 @@ + self.save() + + def deleteItem(self, item): +- self.__writeItem(item, hidden=True) + self.__addUndo([item,]) ++ self.__writeItem(item, hidden=True) + self.save() + + def deleteMenu(self, menu):