Skip to content

Debian Changelog pootle (2.0.5-0.3)

2010

pootle (2.0.5-0.3) unstable; urgency=medium

   * Non-maintainer upload.
   * Fix XSS vulnerability with patch in
     local_apps/pootle_app/views/language/translate_page.py
     Thanks to Luciano Bello and Friedel Wolff for the notification
     (Closes: #604060)
   * Set urgency medium due to RC bug fix

 -- Alexander Reichle-Schmehl <tolimar@debian.org>  Mon, 29 Nov 2010 17:47:31 +0100

pootle (2.0.5-0.2) unstable; urgency=medium

   * Non-maintainer upload with maintainer's agreement
   * Run update-python-modules before invoking django-admin
     Closes: #591599
   * Correct build dependency on quilt

 -- Christian Perrier <bubulle@debian.org>  Fri, 27 Aug 2010 07:58:53 +0200

pootle (2.0.5-0.1) unstable; urgency=low

   * Non-maintainer upload with maintainer's agreement
   * New upstream version. Closes: #589299
   * Bump quilt build dependency to (>= 0.46-7~)

 -- Christian Perrier <bubulle@debian.org>  Fri, 23 Jul 2010 22:23:57 +0200

pootle (2.0.1-3) unstable; urgency=low

   * debian/patches/series, debian/patches/translate_toolkit_1_4.patch,
     debian/patches/packaging_install_outside_rootdir.patch,
     debian/patches/debian_dont_send_password_by_mail.patch: Remove old
     commented out patches.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Mon, 01 Feb 2010 23:18:05 +0100

pootle (2.0.1-2) unstable; urgency=low

   * debian/control: Added dependencies on python-django-registration,
     python-django-djblets. Do not distribute /usr/share/pyshared/djblets/ and
     /usr/share/pyshared/registration/. Closes: #567376
   * debian/patches/debian_remove_external, debian/patches/series: Do not
     distribute the registration and djblets external apps.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Fri, 29 Jan 2010 21:56:48 +0100

pootle (2.0.1-1) unstable; urgency=low

   * New upstream release
   * debian/control: Updated dependency on translate-toolkit to version 1.5.2.
   * debian/rules: Restore the ca@valencia PO files. This is no longer needed
     with the updated translate-toolkit dependency. Closes: #561048
   * debian/pootle.init: Pass options from /etc/default/pootle when the server
     is started. Closes: #563638
   * debian/PootleServer.8: Updated manpage (old options removed).
   * debian/pootle.postinst: Create the pootle user with the --no-create-home
     option to avoid a warning. Closes: #484663
   * debian/pootle.postinst: Use su instead of sudo. Closes: #561364

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Wed, 13 Jan 2010 22:51:37 +0100

2009

pootle (2.0.0-2) unstable; urgency=low

   * debian/rules: Removed language ca@valencia. It currently blocks upgrades.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sun, 13 Dec 2009 22:26:07 +0100

pootle (2.0.0-1) unstable; urgency=low

   [ Nicolas François ]
   * New upstream release
   * debian/rules: Cleanup. Removed commented code.
   * debian/contrib/cPootle: Removed. It does not apply anymore to the new
     version of Pootle.
   * debian/pootle.example: Removed debian/pootle.conf. The apache
     configuration should be updated.
 
   [ Rail Aliev ]
   Changes introduced in 1.3.0~beta4-1~ppa1:
   * debian/compat: Bumped to 7
   * debian/control:
     - Drop python-kid dependency.
     - Depend on libjs-jquery instead of internal one.
     - Updated debhelper build dependency
     - Depend on ${misc:Depends}
   * debian/rules:
     - Use debhelper 7 features to simplify the rules.
     - Remove upstream INSTALL file.
     - Remove duplicated COPYING file.
     - Use symlinked jquery.min.js from libjs-jquery instead of internal.
     - Remove unused debian/pootle.lintian-overrides and not needed
       debian/pootle.docs files.
   * debian/copyright: Do not mention where the license is located in the
     source package.
   * debian/pootle.dirs: Removed usr/share/lintian/overrides

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sun, 13 Dec 2009 14:12:44 +0100

pootle (2.0.0~rc2-1) UNRELEASED; urgency=low

   * New upstream release
   * debian/control: Updated version dependency of translate-toolkit to 1.5.0
   * debian/patches/packaging_install_outside_rootdir.patch: Disabled. The
     patched code was commented out upstream.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sun, 06 Dec 2009 17:01:12 +0100

pootle (2.0.0~rc1-1) UNRELEASED; urgency=low

   * New upstream release
   * debian/patches/import_old_config.patch: Disabled. Bug fixed upstream and
     import of activation keys is not necessary.
   * debian/pootle.postinst: Fix import of project. The project directories
     need to be moved from /var/lib/pootle to /var/lib/pootle/po
   * debian/NEWS: Warn about this move of data files.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sun, 06 Dec 2009 16:33:13 +0100

pootle (1.3.0~beta3-1) UNRELEASED; urgency=low

   * New beta upstream release
   * debian/control: Depend on python-django instead of python-jtoolkit
   * debian/control: python-django is a Pre-Depends since it is needed to
     configure the database.
   * debian/pootle.examples: The new configuration is localsettings.py. Removed
     Pootle/pootle.prefs and Pootle/users.prefs.
   * debian/patches/series:
     + debian/patches/debian_system_installation.patch: Removed. Another Debian
       customization might be needed, but it will be very different.
     + packaging_install_outside_rootdir.patch: When installing in a temporary
       root directory to prepare a package, the paths in localsettings.py are
       invalid. (--prefix should be checked.
     + debian/patches/import_old_config.patch: activationcode is now
       activation_key and is in the profile table, not user.
     + removed all patches. They should be re-checked.
   * debian/pootle.docs: There is no Pootle directory anymore.
   * debian/pootle.init: With the new version, start-stop-daemon needs to do
     the daemonization and creation of the pidfile.
   * debian/rules
     + new setup file
     + Cleanup should be updated
     + The new setup rules install files in the expected locations.
     + There is no Pootle directory anymore.
     + Run dh_pycentral with --noscripts because some code is needed between
       the dh_pycentral and dh_installinit blocks in the postinst script.
   * debian/pootle.postinst: Updated to the new /var/lib layout
   * debian/pootle.postinst: Configure the pootle database on installation and
     try to import users during updates.
   * debian/README.Debian: Update some Debian specific documentation.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sat, 12 Sep 2009 01:12:43 +0200

pootle (1.2.1-4) unstable; urgency=low

   * debian/patches/translate_toolkit_1_4.patch: Fix failures with the new
     translate toolkit version (1.4).
   * debian/control: Standards-Version bumped to 3.8.3.
   * debian/pootle.dirs: do not distribute var/run/pootle. This is created by
     the init script.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Wed, 02 Sep 2009 21:07:46 +0200

pootle (1.2.1-3) unstable; urgency=low

   * debian/patches/pootle_continue_after_po_failure.patch: Updated patch.
     classifyunits does not exist anymore.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Fri, 29 May 2009 20:58:00 +0200

pootle (1.2.1-2) unstable; urgency=low

   * debian/control: Recommend python-levenshtein.
   * debian/pootle.init: Display a message when pootle is started, but disabled
     in /etc/default/pootle. Closes: #525130
   * debian/rules, debian/pootle.lintian-overrides: Use dh_lintian to install
     the lintian overrides.
   * debian/control, debian/compat: Build depend on debhelper >= 6.0.7 for
     dh_lintian.
   * debian/pootle.postinst, debian/pootle.prerm, debian/rules: dh_installinit
     --no-start and the manually added code in postinst and prerm are no more
     needed.
   * debian/control: Standards-Version bumped to 3.8.1. No changes.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Fri, 22 May 2009 21:37:14 +0200

2008

pootle (1.2.1-1) experimental; urgency=low

   * New upstream release
   * debian/control: Updated version dependency on translate-toolkit
     (>= 1.2.1).

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Mon, 29 Dec 2008 15:56:00 +0100

pootle (1.2.0-1) experimental; urgency=low

   * New upstream release
     + debian/patches/debian_system_installation-templates.patch: Applied
       upstream.
   * debian/control: Added dependency on python-kid (>= 0.9.4). There were
     failures reported with 0.9.3.
   * debian/control: Recommend zip and python-xapian.
   * debian/rules, debian/patches/debian_system_installation.patch: Keep the
     templates directory in the Pootle directory, not in /usr/share. The
     directory contains executable code, and __init__.py and __init__.pyc might
     be generated.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sat, 11 Oct 2008 17:20:25 +0200

pootle (1.2.0~rc1-1) experimental; urgency=low

   * New upstream release
     + debian/patches/pootle_ll_CC_languages.patch: Updated for 1.2.0~rc1.
     + debian/patches/pootle_continue_after_po_failure.patch:  Updated for
       1.2.0~rc1.
     + debian/patches/pootle_get_pofiles_with_find.patch: Updated for
       1.2.0~rc1.
     + debian/patches/debian_system_installation-templates.patch: New patch,
       applied upstream.
     + debian/patches/pootle_fix_support_for_xlf_files.patch: Removed (applied
       upstream).
     + debian/patches/pootle_no_autoload.patch: Commented patch. It might be
       reintroduced later.
   * debian/control: Homepage field moved to the source package and set to the
     wiki index.
   * debian/control: Added fields Vcs-Svn and Vcs-Browser.
   * debian/README.source: Added description of the source package.
   * debian/control: Depend on translate-toolkit (>= 1.2.0~rc1)
   * debian/pootle.prefs: Updated config file.
   * debian/users.prefs: Updated config file.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Wed, 01 Oct 2008 23:41:59 +0200

pootle (1.1.0-2) unstable; urgency=low

   * debian/patches/pootle_fix_support_for_xlf_files.patch: Fix the support for
     the XLIFF format. This patch was recommended by upstream. Without it, no
     strings will be loaded from the XLIFF files. Closes: #495324
   * debian/patches/debian_dont_send_password_by_mail.patch: Do not send clear
     text password in the subscription confirmation emails. Thanks to Helge
     Kreutzmann (http://lists.debian.org/debian-i18n/2008/08/msg00013.html)
     Closes: #495323
   * debian/README.Debian: Document the lack of SSL support and links to
     documentation for the setup of proxies. Closes: #495323
   * debian/control: Standards-Version bumped to 3.8.0 (no changes).

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sat, 16 Aug 2008 05:21:53 -0300

pootle (1.1.0-1) unstable; urgency=low

   * New upstream release
     - Remove patches applied upstream:
       + pootle_quickstats_written_once.patch
       + transtate-toolkit_1.1.0
   * debian/control: python-lxml added to Depends, because Pootle requires the
     support for XLIFF from the translate-toolkit.
   * debian/control: Update the translate-toolkit dependency to 1.1.1
   * debian/pootle.prefs: Updated according to Upstream + update the link to
     the official pootle server.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Wed, 26 Mar 2008 20:56:06 +0100

pootle (1.0.2-3) unstable; urgency=low

   * debian/patches/series, debian/patches/transtate-toolkit_1.1.0:
     Added support for the transtale-toolkit v1.1.0 (backported from
     upstream Pootle 1.1.0rc1)
   * debian/control:
     + Added dependency on translate-toolkit 1.1.0
     + Standards-Version bump to 3.7.3. No changes required.
     + Move the homepage from the description to an Homepage field.
   * debian/copyright:
     + The licence is GPL version 2 or later. Change the link from GPL to
       GPL-2.
     + Add a proper copyright notice.
   * debian/pootle.init: Set the umask to 002 so that group pootle can change
     the files created by the pootle server.  Closes: #442068
   * debian/rules: remove test_statistics.py from the installed files.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sat, 23 Feb 2008 16:54:25 +0100

2007

pootle (1.0.2-2) unstable; urgency=low

   * Updated pootle.prefs config file according to the upstream config file.
     Upstream should not contacted for administration tasks on a dedicated
     server. Local administrators should specify their own contact data.
   * New patch pootle_quickstats_written_once, contributed by upstream. It
     should improve speed and should be available in the next version.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Thu, 30 Aug 2007 13:01:26 +0200

pootle (1.0.2-1) unstable; urgency=low

   * New upstream release

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sun, 26 Aug 2007 20:48:39 +0200

pootle (1.0.1-2) unstable; urgency=low

   * debian/patches/pootle_ll_CC_languages.patch: Fix a typo. fn was renamed
     fname. This fixes a failure which made the server unusable.
   * debian/patches/pootle_continue_after_po_failure.patch: Restore this patch
     since it makes failures loading a PO more friendly.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sun, 01 Jul 2007 19:29:51 +0100

pootle (1.0.1-1) unstable; urgency=low

   * New upstream release

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Tue, 19 Jun 2007 15:47:58 +0200

pootle (1.0-1) unstable; urgency=low

   * New upstream release
   * pootle_mail_header.patch, pootle_logos_prefs.patch,
     pootle_gnuprojects_no_detect.patch, pootle_typos.patch: Patches applied
     upstream. Removed.
   * pootle_continue_after_po_failure.patch: commented. It should not be needed
     anymore with translate toolkit 1.0.
   * Update the dependency on translate-toolkit.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sat, 09 Jun 2007 21:48:21 +0200

pootle (0.11-1) unstable; urgency=low

   * New upstream release
   * debian/pootle.prefs: Updated pootle.prefs according to upstream's. More
     comments and added 'localfiletype' configuration.
   * debian/watch: use qa.debian.org redirector for sourceforge.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sat, 14 Apr 2007 13:31:39 +0200

pootle (0.10.1-2) experimental; urgency=low

   * Use quilt to make patching easier
   * Add the following patches:
     + debian_system_installation.patch: Debian personalization. It was already
       applied.
     + pootle_mail_header.patch: Fix the encoding of registration mail.
       Closes: #395496
     + pootle_continue_after_po_failure.patch: Do not fail if a PO files cannot
       be loaded. This should isolate the failure to a project/language, but
       won't kill the server.
     + pootle_get_pofiles_with_find.patch: Speed up.
     + pootle_gnuprojects_no_detect.patch: Speed up.
       Administrators who wants to take advantage of this need to specify
       'myproject'.treestyle = "gnu or "nongnu" in pootle.prefs.
     + pootle_logos_prefs.patch: Allow a personalization of the logos in
       pootle.prefs.
     + pootle_no_autoload.patch: Speed up the display of project's index pages;
       also lower the memory footprint.
     + pootle_ll_CC_languages.patch: Do not count pt_BR with the pt strings if
       pt_BR exists in pootle.prefs (also works with other languages).
     + pootle_no_autoload_language.patch: This patch intends to do the same as
       pootle_no_autoload.patch, for the other index pages. The patch needs
       more tests and is not applied.
   * Really remove users.prefs from /usr/

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sun, 14 Jan 2007 02:16:43 +0100

2006

pootle (0.10.1-1) unstable; urgency=low

   * New upstream release.
 
   * debian/pootle.postinst: Use mode 0755 for the /var/run directory.
 
   * debian/pootle.init: Create the /var/run/pootle directory in the init
     script.  This is necessary for tmpfs /var/run.
 
   * debian/rules, debian/pootle.postinst, debian/pootle.prerm: Do not start or
     stop the init script with dh_installinit.  Do it manually to make sure it
     is started after the Python module installation and stopped before the
     Python module removal.
 
   * debian/pootle.conf: Add an example for configuring Apache 1.3 to proxy the
     requests to a Pootle server.
 
   * debian/pootle.prefs: Synchronized with the upstream configuration file.
 
   * debian/pootle.init: LSBize the init script: add an INIT INFO section and
     a status command.
 
   * debian/rules: As per the new new Python policy: remove the call to
     dh_python.
 
   * debian/control: As per the new new Python policy: depend on python-central
     (>= 0.5.6) and debhelper (>= 5.0.38).  Set XS-Python-Version to
     "current, >= 2.3".

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sat, 14 Oct 2006 13:58:57 +0200

pootle (0.10-1) unstable; urgency=low

   * New upstream release.
 
   * debian/pootle.prefs: Synchronize with upstream's pootle.prefs: New
     'supportaddress' option, new options for terminology, languages' names are
     displayed in their languages.
 
   * debian/rule: ChangeLog was removed, use Pootle/ChangeLog instead. New
     tool: updatetm.
 
   * debian/control: Stricter dependencies: translate-toolkit (>= 0.10),
     python-jtoolkit (>= 0.7.8) [according to the upstream release notes];
     python-central (>= 0.5) [according to the python policy].
 
   * Pootle/tools/updatetm: Do not depend on the Python profiler.
 
   * debian/updatetm.1, debian/pootle.manpages: Add the updatetm manpage, based
     on updatetm --manpage.
 
   * debian/copyright: downloaded from http://translate.sourceforge.net (no
     more snapshots/latest).
 
   * debian/watch: upstream now distributes bz2 tarballs.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Mon, 4 Sep 2006 00:14:12 +0200

pootle (0.9.1-1) unstable; urgency=low

   * New upstream release.
 
   * Add --oknodo to s-t-d in the init.d script.
     The --start (resp. --stop) command will be silent if pootle is already
     started (resp. stopped). Closes: #379036
 
   * Update pootle.prefs and users.prefs according to the upstream
     configuration.

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sun, 23 Jul 2006 11:34:18 +0200

pootle (0.9-1) unstable; urgency=low

   * Initial release. (Closes: #353051)
 
   * move the default location of pootle.prefs and users.prefs into
     /etc/pootle/
 
   * move the html and template directories from
     /usr/lib/pythonX.X/site-package to /usr/share/pootle
 
   * move the po directory to /var/lib/pootle
 
   * add an init script to run Pootle at startup
 
   * add a man page for PootleServer

 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sat, 1 Jul 2006 22:38:57 +0200