[debian-edu-commits] debian-edu/ 01/01: Add hint for translators to compress PO files attached to bug reports; change/add files required to build the new package debian-edu-doc-nl.

Wolfgang Schweer schweer-guest at moszumanska.debian.org
Fri Apr 25 23:56:57 UTC 2014


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

schweer-guest pushed a commit to branch master
in repository debian-edu-doc.

commit a1ff443e1bb7e08cb0fe7e229bf83ad5ad33d539
Author: Wolfgang Schweer <wschweer at arcor.de>
Date:   Sat Apr 26 01:50:48 2014 +0200

    Add hint for translators to compress PO files attached to bug reports;
    change/add files required to build the new package debian-edu-doc-nl.
---
 debian/README                                   |  5 +++--
 debian/changelog                                |  5 +++++
 debian/control                                  | 13 ++++++++++++-
 debian/debian-edu-doc-nl.postinst               |  8 ++++++++
 debian/debian-edu-doc-nl.postrm                 | 12 ++++++++++++
 documentation/common/README.common-translations | 10 +++++-----
 6 files changed, 45 insertions(+), 8 deletions(-)

diff --git a/debian/README b/debian/README
index 230b1bd..0dc2a95 100644
--- a/debian/README
+++ b/debian/README
@@ -15,7 +15,8 @@ Besides the Debian Edu Squeeze and Wheezy manuals, this package also builds the
 Rosegarden and Audacity manuals.
 
 So far, translations for the Debian Edu Squeeze and Wheezy manuals have been completed for Danish,
-Italian, German and French. Uncompleted translations exist for Spanish and Bokmål.
+Italian, German and French. Uncompleted translations exist for Spanish and Bokmål. A complete
+translation for the Debian Edu Wheezy manual exists for Dutch.
 Please contribute! All manuals are translated with PO files. You can find more information
 how to contribute in /usr/share/doc/debian-edu-doc-en/README.$name-manual-translations.
 
@@ -56,4 +57,4 @@ svn://svn.skolelinux.org/repos/skolelinux/trunk/www/developer.skolelinux.no/arki
 Translations to nb, de, da, nl, it and pt_BR are available in Subversion.
 
 
--- Holger Levsen, holger at debian.org, last updated: 2013-02-08
+-- Holger Levsen, holger at debian.org, last updated: 2014-04-26
diff --git a/debian/changelog b/debian/changelog
index 438c908..f6d5f86 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,11 @@ debian-edu-doc (1.5~XXX) UNRELEASED; urgency=medium
   * Fix messed up file debian-edu-wheezy-manual.nb.po
   * Update manuals and images from the wiki
   * Update German manual translations
+  * README.common-translations: add hint to compress PO files that get
+    attached to bug reports.
+  * README: mention the Dutch translation among the complete ones.
+  * Add a new debian-edu-doc-nl package for the Dutch translation.
+  * control: add texlive-lang-dutch to Build-Depends-Indep.
 
   [ Frans Spiesschaert ]
   * Initial Dutch translation of the Debian Edu wheezy manual
diff --git a/debian/control b/debian/control
index 508d9b1..09db3a5 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Build-Depends-Indep: docbook-utils, poxml, ldp-docbook-xsl, dblatex, po4a,
  fonts-arphic-gbsn00lp, fonts-arphic-bsmi00lp, ttf-wqy-zenhei,
  texlive-lang-cyrillic, texlive-lang-danish,  texlive-lang-spanish,
  texlive-lang-french, texlive-lang-german, texlive-lang-italian,
- texlive-lang-norwegian, imagemagick
+ texlive-lang-norwegian, texlive-lang-dutch, imagemagick
 Maintainer: Debian Edu Developers <debian-edu at lists.debian.org>
 Uploaders: Holger Levsen <holger at debian.org>, 
  David Prévot <taffit at debian.org>
@@ -38,6 +38,17 @@ Description: Danish documentation from the Debian Edu project
  Debian Edu is a Debian project to make the best distribution for educational
  purposes. Skolelinux is the name of the Custom Debian Distribution which is
  produced by the Debian Edu project.
+
+Package: debian-edu-doc-nl
+Depends: debian-edu-doc-nl, ${misc:Depends}
+Architecture: all
+Description: Dutch documentation from the Debian Edu project
+ The Dutch version of the manual for the Wheezy based release of
+ the Debian Edu / Skolelinux project is included in this package.
+ .
+ Debian Edu is a Debian project to make the best distribution for educational
+ purposes. Skolelinux is the name of the Custom Debian Distribution which is
+ produced by the Debian Edu project.
  
 Package: debian-edu-doc-de
 Depends: debian-edu-doc-en, ${misc:Depends}
diff --git a/debian/debian-edu-doc-nl.postinst b/debian/debian-edu-doc-nl.postinst
new file mode 100644
index 0000000..dceabe9
--- /dev/null
+++ b/debian/debian-edu-doc-nl.postinst
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+set -e
+
+#DEBHELPER#
+
+mkdir -p /usr/share/doc/debian-edu-doc 
+ln -sf /usr/share/doc/debian-edu-doc-nl /usr/share/doc/debian-edu-doc/nl
diff --git a/debian/debian-edu-doc-nl.postrm b/debian/debian-edu-doc-nl.postrm
new file mode 100644
index 0000000..3d42d55
--- /dev/null
+++ b/debian/debian-edu-doc-nl.postrm
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+#DEBHELPER#
+
+# remove link we created at installation via postinst
+rm -f /usr/share/doc/debian-edu-doc/nl
+
+# cleanup. As debian-edu-doc is a transitional package now, it might have 
+# been removed, without this directory being removed, due to our link...
+rmdir --ignore-fail-on-non-empty /usr/share/doc/debian-edu-doc || true
diff --git a/documentation/common/README.common-translations b/documentation/common/README.common-translations
index 702aff9..7a7d4c4 100644
--- a/documentation/common/README.common-translations
+++ b/documentation/common/README.common-translations
@@ -94,10 +94,10 @@ please do contribute to the English version too. Just edit the wiki at
 is needed to edit these pages, so you will probably need to create a wiki 
 user first (via the login link).
 
-If you cannot commit your work to the VCS directly, please file a bug against the
-debian-edu-doc package, see http://bugs.debian.org/debian-edu-doc and attach 
-the PO file to the bugreport. Instructions how to submit bugs are available
-at http://bugs.debian.org
+If you cannot commit your work to the VCS directly, please file a bug against
+the debian-edu-doc package, see http://bugs.debian.org/debian-edu-doc. Compress
+the PO file using gzip and attach the file to the bugreport. Instructions how
+to submit bugs are available at http://bugs.debian.org
 
 
--- Holger Levsen, holger at debian.org, last updated: 2013-02-08
+-- Holger Levsen, holger at debian.org, last updated: 2013-04-26

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-edu/debian-edu-doc.git



More information about the debian-edu-commits mailing list