--- nautilus-python-0.5.1.orig/debian/control +++ nautilus-python-0.5.1/debian/control @@ -0,0 +1,15 @@ +Source: nautilus-python +Section: gnome +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Ross Burton +Uploaders: Debian GNOME Maintainers , Loic Minier , Ross Burton +Build-Depends: debhelper (>= 4.1.0), cdbs, gnome-pkg-tools, python, python-dev, python-gtk2-dev (>= 2.8.0), python-gnome2-dev (>= 2.12.1-3), libnautilus-extension-dev (>= 2.6.0), libeel2-dev (>= 2.6.0) +Standards-Version: 3.7.3 + +Package: python-nautilus +Architecture: any +Depends: ${shlibs:Depends}, ${python:Depends}, python-gnome2 +Description: Python binding for Nautilus components + Python binding for Nautilus, to allow Nautilus property page and menu item + extensions to be written in Python. --- nautilus-python-0.5.1.orig/debian/README.Debian +++ nautilus-python-0.5.1/debian/README.Debian @@ -0,0 +1,12 @@ +nautilus-python for Debian +-------------------------- + +Plugins are loaded from two locations: + + /usr/lib/nautilus/extensions-2.0/python - all-user plugin directory + ~/.nautilus/python-extensions - per-user plugin directory + +Sample plugins can be found in /usr/share/doc/python-nautilus/examples. To use +them, copy them to one of the locations above and restart nautilus--this can +be done gracefully by running 'nautilus --quit'. + --- nautilus-python-0.5.1.orig/debian/changelog +++ nautilus-python-0.5.1/debian/changelog @@ -0,0 +1,127 @@ +nautilus-python (0.5.1-0ubuntu1) intrepid; urgency=low + + * New upstream release (LP: #272231) + - Add support for location widgets (LP: #271485) + * Inline patch in src/nautilus.defs applied upstream + * 01_fix-extension-directory.patch deleted: replacement of nautilus + extensions dir with upstream one (@NAUTILUS_EXTENSION_DIR@) + + -- Didier Roche Fri, 19 Sep 2008 20:33:43 +0200 + +nautilus-python (0.5.0-0ubuntu4) intrepid; urgency=low + + * No-change rebuild to get rid of the libffi4 dependency. + + -- Emilio Pozuelo Monfort Wed, 02 Jul 2008 13:49:19 +0200 + +nautilus-python (0.5.0-0ubuntu3) hardy; urgency=low + + * debian/rules, debian/README.Debian, + debian/patches/01_fix-extension-directory.patch: + moved from extensions-1.0 to extensions-2.0 (LP: #215714) + + -- Kjell Braden Fri, 11 Apr 2008 19:34:16 +0200 + +nautilus-python (0.5.0-0ubuntu2) hardy; urgency=low + + * Add the ".1" to the module name of python that we try and g_module_open + so that it works without having the python -dev package installed. + This is fragile as it is hardcoded, and wouldn't be accepted upstream + as it would break on Windows. However it will work ok for Hardy, + as it is a more controlled environment. (LP: #44704) + * Take the patch from http://bugzilla.gnome.org/show_bug.cgi?id=518824 + to catch nautilus-python up with nautilus changes. + * Change debian/dirs so that it uses /usr/lib/nautilus/extensions-2.0/python + instead of the old /usr/lib/nautilus/extensions-1.0/python. + + -- James Westby Mon, 31 Mar 2008 11:32:08 +0100 + +nautilus-python (0.5.0-0ubuntu1) hardy; urgency=low + + * New upstream release (LP: #186267) + - Add support for submenus + - Make it work with nautilus 2.22 + - Initialize gnomevfs explicitly + - Compilable with Python 2.5 + - Shutdown Python + - Initialize PyGObject/PyGTK/PyGNOMEVFS on demand + * debian/control.{in} + - Bump to Standards-Version 3.7.3 + - Updated maintainer field + * Added watch file + + -- Pedro Fragoso Sat, 26 Jan 2008 20:22:27 +0000 + +nautilus-python (0.4.3-2) unstable; urgency=low + + [ Ross Burton ] + * Acknowledge NMU. + * Add to pkg-gnome team maintainership. + * Bump Standards. + * Fix FSF address. + + [ Loic Minier ] + * Add a get-orig-source target to retrieve the upstream tarball. + + -- Ross Burton Thu, 26 Apr 2007 11:12:37 +0100 + +nautilus-python (0.4.3-1.1) unstable; urgency=low + + * NMU. + * Upload to unstable. + * Drop dependency on python2.3, lowering severity of #373465. + + -- Matthias Klose Mon, 1 Jan 2007 11:36:59 +0100 + +nautilus-python (0.4.3-1) experimental; urgency=low + + * New upstream releases. + - Should not cause nautilus to crash anymore. (Closes: #304370) + * Add CDBS' utils. + [debian/rules] + * Add CDBS' simple patch system. + [debian/patches, debian/rules] + * Merge patch by Sam Morris to ease use of the package: + - Add a README.Debian file containing notes on usage. + [debian/README.Debian] + - Create an empty /usr/lib/nautilus/extensions-1.0/python directory for + plugins to be installed into. + [debian/dirs] + - Add missing libeel2-dev (>= 2.6.0) build-dep. + [debian/control] + + -- Loic Minier Wed, 1 Mar 2006 20:36:33 +0100 + +nautilus-python (0.4.1-1) experimental; urgency=low + + [ Ross Burton ] + * New upstream release (closes: #314297) + - Threading fixes (closes: #304019) + - Examples are not installed by default (closes: #309653) + * Change build-dep to nautilus-extension (closes: #323743) + * Tighten build-deps + + [Sebastien Bacher ] + * debian/control: + - build with the current gnome-python packages. + + -- Ross Burton Wed, 12 Oct 2005 21:03:53 +0100 + +nautilus-python (0.3.0-3) unstable; urgency=low + + * Add Depends on python-gnome2 + + -- Ross Burton Tue, 8 Mar 2005 13:44:23 +0000 + +nautilus-python (0.3.0-2) unstable; urgency=low + + * Build-Dep on python-gnome2-dev (closes: #283026) + + -- Ross Burton Mon, 29 Nov 2004 10:46:07 +0000 + +nautilus-python (0.3.0-1) unstable; urgency=low + + * Initial Release. + + -- Ross Burton Wed, 6 Oct 2004 18:02:08 +0100 + --- nautilus-python-0.5.1.orig/debian/rules +++ nautilus-python-0.5.1/debian/rules @@ -0,0 +1,15 @@ +#! /usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +DEB_INSTALL_EXAMPLES_python-nautilus := $(wildcard examples/*.py) examples/README +DEB_DH_MAKESHLIBS_ARGS_python-nautilus += --noscripts + +binary-post-install/python-nautilus:: + rm -f debian/python-nautilus/usr/lib/nautilus/extensions-2.0/python/* + rm -rf debian/python-nautilus/usr/share/doc/nautilus-python/ --- nautilus-python-0.5.1.orig/debian/copyright +++ nautilus-python-0.5.1/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Ross Burton on +Wed, 6 Oct 2004 18:02:08 +0100. + +It was downloaded from ftp://ftp.gnome.org/ + +Copyright: + +Upstream Author: Johan Dahlin + +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; version 2 dated June, 1991. + + 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'. + --- nautilus-python-0.5.1.orig/debian/watch +++ nautilus-python-0.5.1/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/([\d\.]+)/nautilus-python-([\d\.]+)\.tar\.gz debian uupdate + --- nautilus-python-0.5.1.orig/debian/compat +++ nautilus-python-0.5.1/debian/compat @@ -0,0 +1 @@ +4 --- nautilus-python-0.5.1.orig/debian/control.in +++ nautilus-python-0.5.1/debian/control.in @@ -0,0 +1,15 @@ +Source: nautilus-python +Section: gnome +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Ross Burton +Uploaders: @GNOME_TEAM@ +Build-Depends: debhelper (>= 4.1.0), cdbs, gnome-pkg-tools, python, python-dev, python-gtk2-dev (>= 2.8.0), python-gnome2-dev (>= 2.12.1-3), libnautilus-extension-dev (>= 2.6.0), libeel2-dev (>= 2.6.0) +Standards-Version: 3.7.3 + +Package: python-nautilus +Architecture: any +Depends: ${shlibs:Depends}, ${python:Depends}, python-gnome2 +Description: Python binding for Nautilus components + Python binding for Nautilus, to allow Nautilus property page and menu item + extensions to be written in Python. --- nautilus-python-0.5.1.orig/debian/docs +++ nautilus-python-0.5.1/debian/docs @@ -0,0 +1 @@ +README --- nautilus-python-0.5.1.orig/debian/dirs +++ nautilus-python-0.5.1/debian/dirs @@ -0,0 +1 @@ +usr/lib/nautilus/extensions-2.0/python --- nautilus-python-0.5.1.orig/src/nautilus-python.c +++ nautilus-python-0.5.1/src/nautilus-python.c @@ -206,8 +206,8 @@ if (Py_IsInitialized()) return TRUE; - debug("g_module_open " PY_LIB_LOC "/libpython" PYTHON_VERSION "." G_MODULE_SUFFIX); - libpython = g_module_open(PY_LIB_LOC "/libpython" PYTHON_VERSION "." G_MODULE_SUFFIX, 0); + debug("g_module_open " PY_LIB_LOC "/libpython" PYTHON_VERSION "." G_MODULE_SUFFIX ".1"); + libpython = g_module_open(PY_LIB_LOC "/libpython" PYTHON_VERSION "." G_MODULE_SUFFIX ".1", 0); if (!libpython) g_warning("g_module_open libpython failed: %s", g_module_error()); debug("Py_Initialize");