Package: matlab-support Version: N/A Severity: normal Tags: patch Dear Debian maintainer,
On Thursday, May 12, 2011, I notified you of the beginning of a review process concerning debconf templates for matlab-support. The debian-l10n-english contributors have now reviewed these templates, and the proposed changes are attached to this bug report. Please review the suggested changes, and if you have any objections, let me know in the next 3 days. However, please try to avoid uploading matlab-support with these changes right now. The second phase of this process will begin on Sunday, May 15, 2011, when I will coordinate updates to translations of debconf templates. The existing translators will be notified of the changes: they will receive an updated PO file for their language. Simultaneously, a general call for new translations will be sent to the debian-i18n mailing list. Both these calls for translations will request updates to be sent as individual bug reports. That will probably trigger a lot of bug reports against your package, but these should be easier to deal with. The call for translation updates and new translations will run until about Sunday, June 05, 2011. Please avoid uploading a package with fixed or changed debconf templates and/or translation updates in the meantime. Of course, other changes are safe. Please note that this is an approximative delay, which depends on my own availability to process this work and is influenced by the fact that I simultaneously work on many packages. Around Monday, June 06, 2011, I will contact you again and will send a final patch summarizing all the updates (changes to debconf templates, updates to debconf translations and new debconf translations). Again, thanks for your attention and cooperation. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.38-2-686 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash
--- matlab-support.old/debian/matlab-support.templates 2011-04-23 11:24:00.863243735 +0200 +++ matlab-support/debian/matlab-support.templates 2011-05-12 08:20:36.989489789 +0200 @@ -1,3 +1,12 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-engl...@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + Template: matlab-support/title Type: title _description: MATLAB interface configuration @@ -6,16 +15,16 @@ Template: matlab-support/matlab-install-glob Type: string _Description: Location of MATLAB installation(s): - The Debian MATLAB interface needs to know where MATLAB is installed on this + The MATLAB interface needs to know where MATLAB is installed on this system. This can be specified as a single directory or, in case of multiple MATLAB installations, as a glob expression (any expression supported by bash, including extended pattern matching operators). . - If, for example, the MATLAB executable is at '/opt/matlab76/bin/matlab', - please enter '/opt/matlab76'. If there are multiple MATLAB versions - installed, it is possible to use '/opt/matlab*' (or something similar). Only - matches that actually contain a MATLAB executable will be considered, - everything else is ignored. Therefore a glob expression may match more than + If, for example, the MATLAB executable is installed in /opt/matlab76/bin/matlab, + please enter "/opt/matlab76". If there are multiple MATLAB versions + installed, you can enter "/opt/matlab*" or a similar expression. Only + matches that really contain a MATLAB executable will be considered. + Therefore, a glob expression may match more than just MATLAB installation directories without negative side effects. @@ -23,25 +32,27 @@ Type: select Choices: ${choices} _Description: Default MATLAB version: - The following MATLAB versions were found on this system. Any of these versions - can serve as the default MATLAB on this system. + The following MATLAB versions were found on this system. Please select which + one should serve as the default MATLAB on this system. Template: matlab-support/no-matlab-found Type: error -_Description: No MATLAB installation found. +_Description: No MATLAB installation found + No MATLAB executables were found in the directories you specified. + . This package requires at least one local installation of MATLAB. Template: matlab-support/mexbuild-user Type: string -_Description: UNIX user account able to launch MATLAB: - If MATLAB can only be launched by a limited set of UNIX user accounts, please - specify the login of such an account. This account will be used by other Debian +_Description: Authorized user for MATLAB: + If MATLAB can only be launched by a limited set of user accounts, please + specify one of these. This account will be used by other packages to build MEX extensions upon installation. . - If every UNIX user account (including root) is allowed to launch MATLAB, - please leave this field empty. + You may leave this field empty if any user account + (including root) is allowed to launch MATLAB. Template: matlab-support/rename-libs @@ -53,6 +64,6 @@ . These libraries sometimes cause conflicts. . - If you accept it, the conflicting libraries will be renamed by appending + If you choose this option, the conflicting libraries will be renamed by appending a ".bak" extension. These libraries are located in the "sys/os/glnx86" or - "sys/os/glnxa64" subdirectory of your MATLAB installation. + "sys/os/glnxa64" subdirectory of a MATLAB installation tree. --- matlab-support.old/debian/control 2011-04-23 11:24:00.863243735 +0200 +++ matlab-support/debian/control 2011-05-09 10:35:45.487589694 +0200 @@ -17,16 +17,20 @@ Recommends: libstdc++6-4.4-dev | libstdc++-dev Conflicts: matlab (<= 0.0.14~) Replaces: matlab (<= 0.0.14~) -Description: integrate local Matlab installations into the Debian system - This package does NOT provide Matlab (TM). It merely helps sysadmins - integrate local installations in the Debian system to handle this proprietary - software in a more coherent way. Moreover, this package can be used as a - runtime dependency for packages that install Matlab code and, for example, - need to compile MEX extensions. +Description: distro integration for local MATLAB installations + This package does not provide MATLAB. Instead, it configures an + existing MATLAB installation to integrate more comfortably in + a Debian installation. . - One or more Matlab installations can be registered with Debian's alternatives - system, and a helper utility to build MEX extensions is provided. All - configuration is conveniently done via debconf. + Currently it provides /usr/bin/matlab through the alternatives + system, offers to work around incompatibilities between the libraries + bundled with MATLAB and system libraries, and provides a helper + utility meant to be used by other packages to compile MEX extensions. + . + Install this if you would like your MATLAB installation to behave more + like an ordinary Debian package. Other packages may depend on + this one if they install MATLAB code, for example in order to + compile MEX extensions. Package: matlab-support-dev @@ -35,8 +39,8 @@ Depends: ${misc:Depends} Conflicts: matlab-dev (<= 0.0.14~) Replaces: matlab-dev (<= 0.0.14~) -Description: helpers for packages building Matlab toolboxes - Analogous to Octave a Makefile snippet is provided that configures the - locations for architecture independent M-files, binary MEX-extensions, and - there corresponding sources. This package can be used as a build-dependency - by other packages shipping Matlab toolboxes. +Description: helpers for packages building MATLAB toolboxes + This package provides a Makefile snippet (analogous to the one used for + Octave) that configures the locations for architecture independent M-files, + binary MEX-extensions, and their corresponding sources. This package can be + used as a build-dependency by other packages shipping MATLAB toolboxes.