[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