[Debian-l10n-commits] [translate-toolkit] 01/04: Remove dependencies on python-aeidon

Stuart Prescott stuart at alioth.debian.org
Fri Oct 11 13:59:50 UTC 2013


This is an automated email from the git hooks/post-receive script.

stuart pushed a commit to branch master
in repository translate-toolkit.

commit 13819ec845a5412f210542cc722bf8ec1b03ba0e
Author: Stuart Prescott <stuart at debian.org>
Date:   Sat Oct 12 00:29:27 2013 +1100

    Remove dependencies on python-aeidon
    
    python-aeidon is obsoleted by python3-aeidon; remove dependencies
    and move po2sub and sub2po into examples.
    
    (Closes: #714063)
---
 debian/README.Debian |   18 ++++++++++++++++++
 debian/changelog     |    7 +++++++
 debian/control       |    2 --
 debian/rules         |    5 +++++
 4 files changed, 30 insertions(+), 2 deletions(-)

diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..edbe969
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,18 @@
+
+The po2sub and sub2po utilities make use of the python "aeidon" module.
+This module has been ported to python3 and so is no longer available in
+Debian. To be able to use po2sub/sub2po, you can either
+
+* install the last compatible version of aeidon (0.19.2) from the upstream
+  sources
+
+      http://download.gna.org/gaupol/0.19/gaupol-0.19.2.tar.gz
+
+* install the last compatible python-aeidon package from Debian wheezy
+  (note: other package dependencies might prevent this)
+
+    http://snapshot.debian.org/archive/debian/20111127T033216Z/pool/main/g/gaupol/python-aeidon_0.19.2-1_all.deb
+
+po2sub and sub2po are located in /usr/share/doc/translate-toolkit/examples/.
+
+
diff --git a/debian/changelog b/debian/changelog
index 8142cf5..f7c4c24 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+translate-toolkit (1.10.0-2) UNRELEASED; urgency=low
+
+  * Remove build and runtime dependencies on obsolete package python-aeidon
+    (Closes: #714063)
+
+ -- Stuart Prescott <stuart at debian.org>  Sat, 12 Oct 2013 00:27:07 +1100
+
 translate-toolkit (1.10.0-1) unstable; urgency=low
 
   * New upstream version (Closes: #585834, #703170).
diff --git a/debian/control b/debian/control
index 08dc9d9..1661c33 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,6 @@ Uploaders:
 Maintainer: Debian l10n developers <debian-l10n-devel at lists.alioth.debian.org>
 Build-Depends-Indep:
  python (>= 2.6.6-3~),
- python-aeidon,
  python-iniparse,
  python-lucene,
  python-lxml,
@@ -34,7 +33,6 @@ Depends:
  ${sphinxdoc:Depends}
 Recommends:
  iso-codes,
- python-aeidon,
  python-beautifulsoup,
  python-chardet,
  python-enchant,
diff --git a/debian/rules b/debian/rules
index 5cf5130..e7f6854 100755
--- a/debian/rules
+++ b/debian/rules
@@ -45,6 +45,11 @@ override_dh_install: man docs
 	      $(d)/usr/lib/pyshared/translate/$$i; \
 	done
 	prename 's/.sh//' $(d)/usr/bin/build_firefox.sh
+	mkdir $(d)/usr/share/doc/$(p)/examples
+	mv $(d)/usr/bin/po2sub $(d)/usr/bin/sub2po \
+	  $(d)/usr/share/doc/$(p)/examples
+	cp man/po2sub.1 man/sub2po.1 \
+	  $(d)/usr/share/doc/$(p)/examples
 
 override_dh_installchangelogs:
 	dh_installchangelogs docs/changelog.rst

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-l10n/translate-toolkit.git



More information about the Debian-l10n-commits mailing list