Dear Debian maintainer,

On Monday, October 08, 2007, I sent you a notification about the beginning of a 
review
action on debconf templates for flex.

Then, I sent you a bug report with rewritten templates and announcing
the beginning of the second phase of this action: call for translation
updates.

Translators have been working hard and here is now the result of their efforts.

Please consider using it EVEN if you committed files to your
development tree as long as they were reported.

The attached tarball contains:

- debian/changelog with the list of changes
- debian/control with rewrites of packages' descriptions
- debian/<templates> with all the rewritten templates file(s)
- debian/po/*.po with all PO files (existing ones and new ones)

As said, please use *at least* the PO files as provided here,
preferrably over those sent by translators in their bug reports. All
of them have been checked and reformatted. In some cases, formatting
errors have been corrected.

The patch.rfr file contains a patch for the templates and control
file(s) alone.

Please note that this patch applies to the templates and control
file(s) of your package as of Monday, October 08, 2007. If your package was 
updated
in the meantime, I may have updated my reference copy....but I also
may have missed that. This is indeed why I suggested you do not
modified such files while the review process was running,
remember..:-)

It is now safe to upload a new package version with these changes.

Please notify me of your intents with regards to this. 

There is of course no hurry to update your package but feel free to
contact me in case you would need sponsoring or any other action to
fix this.



-- 


Attachment: patch.tar.gz
Description: Binary data

--- flex.old/debian/templates.master    2007-10-06 17:13:47.502874919 +0000
+++ flex/debian/templates.master        2007-10-26 05:12:59.709940170 +0000
@@ -1,16 +1,23 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# [EMAIL PROTECTED] for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
 Template: flex/upgrade/pre_2.5.5
 Type: boolean
 Default: false
 _Description: Are you sure you want to upgrade flex?
- This version of Flex is a major upgrade from previous
- versions. There have been extensive changes. Flex scanners
- are now reenterant, you may have multiple scanners in
- the same program with differing sets of defaults, and
- they play nicer with modern C and C++ compilers. The flip
- side is that Flex no longer conforms to the POSIX lex
- behaviour, and the scanners require conforming
- implementations when flex is used in ANSI C mode. The package
- flex-old provides the same behaviour as version 2.5.4a of Flex.
+ The behavior of Flex has undergone a major change since version
+ 2.5.4a. Flex scanners are now reentrant: they can have multiple
+ scanners in the same program with differing sets of defaults, and
+ they play nicer with modern C and C++ compilers. The flipside is that
+ Flex no longer conforms to the POSIX lex behavior, and the scanners
+ require conforming implementations when Flex is used in ANSI C
+ mode. The package flex-old provides the older behavior.
  .
  Please make sure you are prepared for these changes in Flex
  before continuing with its upgrade.
--- flex.old/debian/control     2007-10-06 17:13:47.502874919 +0000
+++ flex/debian/control 2007-10-23 05:13:35.495172873 +0000
@@ -6,6 +6,7 @@
 Build-Depends: bison, gettext, texinfo, help2man, file, po-debconf
 Maintainer: Manoj Srivastava <[EMAIL PROTECTED]>
 Standards-Version: 3.7.2.0
+Homepage: http://flex.sf.net/
 
 Package: flex
 Architecture: any
@@ -13,35 +14,31 @@
 Depends: ${shlibs:Depends}, m4
 Recommends: gcc | c-compiler
 Suggests: bison
-Description: A fast lexical analyzer generator.
- flex is a tool for generating scanners: programs which recognized lexical
- patterns in text. flex reads the given input files for a description of a
+Description: fast lexical analyzer generator - binaries
+ Flex is a tool for generating scanners (programs which recognize lexical
+ patterns in text). It reads the given input files for a description of a
  scanner to generate. The description is in the form of pairs of regular
- expressions and C code, called rules. flex generates as output a C source
- file, lex.yy.c, which defines a routine yylex().  This file is compiled
+ expressions and C code, called rules. It generates as output a C source
+ file, lex.yy.c, which defines a routine yylex(). This file is compiled
  and linked with the -lfl library to produce an executable. When the
  executable is run, it analyzes its input for occurrences of the regular
  expressions. Whenever it finds one, it executes the corresponding C code.
  .
- The behaviour of Flex has undergone a major change since version
- 2.5.4a; Flex scanners are now reentrant, you may have multiple
+ The behavior of Flex has undergone a major change since version
+ 2.5.4a. Flex scanners are now reentrant: they can have multiple
  scanners in the same program with differing sets of defaults, and
- they play nicer with modern C and C++ compilers. The Flip side is
- that Flex no longer conforms to the POSIX lex behaviour, and the
- scanners require conforming implementations when flex is used in ANSI
- C mode. The package flex-old provides the older behaviour.
+ they play nicer with modern C and C++ compilers. The flipside is that
+ Flex no longer conforms to the POSIX lex behavior, and the scanners
+ require conforming implementations when Flex is used in ANSI C
+ mode. The package flex-old provides the older behavior.
  .
  This product includes software developed by the University of California,
  Berkeley and its contributors. The upstream source code can be found at 
- http://prdownloads.sourceforge.net/flex/flex-2.5.33.tar.bz2?download
- The project web page is at http://flex.sf.net/
+ http://prdownloads.sourceforge.net/flex/flex-2.5.33.tar.bz2?download.
 
 Package: flex-doc
 Section: doc
 Priority: optional
 Architecture: all
-Description: Documentation for flex (a fast lexical analyzer generator)
- This package contains the HTML documentation for flex. The upstream 
- source code can be found at
- http://prdownloads.sourceforge.net/lex/flex-2.5.31.tar.bz2?download
- The project web page is at http://lex.sf.net/
+Description: fast lexical analyzer generator - documentation
+ This package contains the HTML documentation for flex.
--- flex.old/debian/changelog   2007-10-06 17:13:47.502874919 +0000
+++ flex/debian/changelog       2007-11-14 06:04:00.368484790 +0000
@@ -1,3 +1,19 @@
+flex (2.5.33-13) UNRELEASED; urgency=low
+
+  * Debconf templates and debian/control reviewed by the debian-l10n-
+    english team as part of the Smith review project. Closes: #448106
+  * [Debconf translation updates]
+  * French. Closes: #448579
+  * Finnish. Closes: #448580
+  * Galician. Closes: #448660
+  * German. Closes: #449183
+  * Czech. Closes: #449266
+  * Italian. Closes: #449446
+  * Russian. Closes: #450958
+  * Portuguese. Closes: #451184
+
+ -- Christian Perrier <[EMAIL PROTECTED]>  Wed, 14 Nov 2007 06:04:00 +0000
+
 flex (2.5.33-12) unstable; urgency=low
 
   * Bug fix: "flex: FTBFS if built twice in a row", thanks to Bernd

Attachment: signature.asc
Description: Digital signature

Reply via email to