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