[Debian-med-packaging] Bug#761942: [RFR] templates://arb/{arb-common.templates}
Justin B Rye
justin.byam.rye at gmail.com
Thu Oct 2 15:31:05 UTC 2014
On Sep 23, Elmar Pruesse wrote:
> The text is perhaps too broken to fix by changing just a bit of the
> wording. If this is acceptable to you, I would prefer to take a day to
> compose a rewrite that is more to the point and post it for review here.
> (And, if you don't mind, I'd then use it upstream as well.)
Just in case you don't get around to composing a package description
rewrite while we're doing this review, here's a second draft of the
template with a more concrete explanation of how the slots work. Does
it make sense?
Template: arb/group
Type: multiselect
Choices: ${users}
_Description: ARB PT-server administrators:
The default configuration of PT-server slots in /etc/arb/arb_tcp.dat
gives ARB three global slots accessible by all users (connecting to
localhost:${PORT}), as well as three slots to give private per-user
access (connecting to ~/.arb_pts/${USER}${NUMBER}.socket).
.
Only members of the "arb" system group will be able to build and update
the shared PT-servers. Please enter the login names for these privileged
users.
--
JBR with qualifications in linguistics, experience as a Debian
sysadmin, and probably no clue about this particular package
-------------- next part --------------
diff -ru arb-6.0.2.pristine/debian/arb-common.templates arb-6.0.2/debian/arb-common.templates
--- arb-6.0.2.pristine/debian/arb-common.templates 2014-09-07 21:38:14.000000000 +0100
+++ arb-6.0.2/debian/arb-common.templates 2014-10-02 10:39:45.704441822 +0100
@@ -1,9 +1,12 @@
Template: arb/group
Type: multiselect
Choices: ${users}
-_Description: ARB PT-server administrators
- ARB is preconfigured via /etc/arb/arb_tcp.dat with three private PT servers
- for each user as well as three global PT servers accessible by all users.
+_Description: ARB PT-server administrators:
+ The default configuration of PT-server slots in /etc/arb/arb_tcp.dat
+ gives ARB three global slots accessible by all users (connecting to
+ localhost:${PORT}), as well as three slots to give private per-user
+ access (connecting to ~/.arb_pts/${USER}${NUMBER}.socket).
.
- Only members of the system group "arb" will be able to build and update
- the shared PT servers. This setting configures the group members.
+ Only members of the "arb" system group will be able to build and update
+ the shared PT-servers. Please enter the login names for these privileged
+ users.
diff -ru arb-6.0.2.pristine/debian/control arb-6.0.2/debian/control
--- arb-6.0.2.pristine/debian/control 2014-09-02 18:14:31.000000000 +0100
+++ arb-6.0.2/debian/control 2014-10-02 10:36:49.149540931 +0100
@@ -51,16 +51,15 @@
Suggests: arb-database,
gnuplot,
gv
-Description: Graphical suite for phylogenetic sequence analysis
- The ARB software is a graphically oriented package comprising various tools
- for sequence database handling and data analysis. A central database of
- processed (aligned) sequences and any type of additional data linked to the
- respective sequence entries is structured according to phylogeny or other
- user defined criteria.
- .
- The ARB project (latin, "arbor"=tree) is a joint initiative of the Lehrstuhl
- fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/ and the
- Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
+Description: phylogenetic sequence analysis suite - main program
+ ARB is a graphic suite of tools for sequence database handling and data
+ analysis. A central database of processed (aligned) sequences and any
+ type of additional data linked to the sequence entries is structured
+ according to phylogeny or other user-defined criteria.
+ .
+ The ARB project (from the Latin "arbor", a tree) is a joint initiative of
+ the Lehrstuhl fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/
+ and the Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
http://wwwbode.informatik.tu-muenchen.de/ of the Technical University
of Munich.
@@ -69,40 +68,39 @@
Depends: ${misc:Depends},
${shlibs:Depends}
Recommends: arb
-Description: Graphical suite for phylogenetic sequence analysis (libraries)
- The ARB software is a graphically oriented package comprising various tools
- for sequence database handling and data analysis. A central database of
- processed (aligned) sequences and any type of additional data linked to the
- respective sequence entries is structured according to phylogeny or other
- user defined criteria.
- .
- The ARB project (latin, "arbor"=tree) is a joint initiative of the Lehrstuhl
- fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/ and the
- Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
+Description: phylogenetic sequence analysis suite - libraries
+ ARB is a graphic suite of tools for sequence database handling and data
+ analysis. A central database of processed (aligned) sequences and any
+ type of additional data linked to the sequence entries is structured
+ according to phylogeny or other user-defined criteria.
+ .
+ The ARB project (from the Latin "arbor", a tree) is a joint initiative of
+ the Lehrstuhl fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/
+ and the Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
http://wwwbode.informatik.tu-muenchen.de/ of the Technical University
of Munich.
.
- This package contains the dynamic libraries which are used by arb.
+ This package provides the dynamic libraries which are used by ARB.
Package: libarb-dev
Architecture: amd64 i386 kfreebsd-i386 kfreebsd-amd64
Section: non-free/libdevel
Depends: libarb (= ${binary:Version}),
${misc:Depends}
-Description: Graphical suite for phylogenetic sequence analysis (development files)
- The ARB software is a graphically oriented package comprising various tools
- for sequence database handling and data analysis. A central database of
- processed (aligned) sequences and any type of additional data linked to the
- respective sequence entries is structured according to phylogeny or other
- user defined criteria.
- .
- The ARB project (latin, "arbor"=tree) is a joint initiative of the Lehrstuhl
- fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/ and the
- Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
+Description: phylogenetic sequence analysis suite - development files
+ ARB is a graphic suite of tools for sequence database handling and data
+ analysis. A central database of processed (aligned) sequences and any
+ type of additional data linked to the sequence entries is structured
+ according to phylogeny or other user-defined criteria.
+ .
+ The ARB project (from the Latin "arbor", a tree) is a joint initiative of
+ the Lehrstuhl fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/
+ and the Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
http://wwwbode.informatik.tu-muenchen.de/ of the Technical University
of Munich.
.
- This package contains headers and static libs needed to link against libARBDB.
+ This package provides headers and static libs needed to link against
+ libARBDB.
Package: arb-common
Architecture: all
@@ -114,14 +112,19 @@
${misc:Depends},
${perl:Depends}
Recommends: arb
-Description: Graphical suite for phylogenetic sequence analysis (common files)
- The ARB software is a graphically oriented package comprising various tools
- for sequence database handling and data analysis. A central database of
- processed (aligned) sequences and any type of additional data linked to the
- respective sequence entries is structured according to phylogeny or other
- user defined criteria.
+Description: phylogenetic sequence analysis suite - common files
+ ARB is a graphic suite of tools for sequence database handling and data
+ analysis. A central database of processed (aligned) sequences and any
+ type of additional data linked to the sequence entries is structured
+ according to phylogeny or other user-defined criteria.
+ .
+ The ARB project (from the Latin "arbor", a tree) is a joint initiative of
+ the Lehrstuhl fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/
+ and the Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
+ http://wwwbode.informatik.tu-muenchen.de/ of the Technical University
+ of Munich.
.
- This package contains the architecture independent scripts of Arb.
+ This package provides the architecture independent scripts of ARB.
Package: arb-doc
Architecture: all
@@ -130,11 +133,16 @@
gv | postscript-viewer,
${misc:Depends}
Suggests: arb
-Description: Graphical suite for phylogenetic sequence analysis (documentation)
- The ARB software is a graphically oriented package comprising various tools
- for sequence database handling and data analysis. A central database of
- processed (aligned) sequences and any type of additional data linked to the
- respective sequence entries is structured according to phylogeny or other
- user defined criteria.
+Description: phylogenetic sequence analysis suite - documentation
+ ARB is a graphic suite of tools for sequence database handling and data
+ analysis. A central database of processed (aligned) sequences and any
+ type of additional data linked to the sequence entries is structured
+ according to phylogeny or other user-defined criteria.
+ .
+ The ARB project (from the Latin "arbor", a tree) is a joint initiative of
+ the Lehrstuhl fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/
+ and the Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
+ http://wwwbode.informatik.tu-muenchen.de/ of the Technical University
+ of Munich.
.
- This package contains the documentation for the package arb.
+ This package provides the documentation for ARB.
-------------- next part --------------
Template: arb/group
Type: multiselect
Choices: ${users}
_Description: ARB PT-server administrators:
The default configuration of PT-server slots in /etc/arb/arb_tcp.dat
gives ARB three global slots accessible by all users (connecting to
localhost:${PORT}), as well as three slots to give private per-user
access (connecting to ~/.arb_pts/${USER}${NUMBER}.socket).
.
Only members of the "arb" system group will be able to build and update
the shared PT-servers. Please enter the login names for these privileged
users.
-------------- next part --------------
Source: arb
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Andreas Tille <tille at debian.org>,
Elmar Pruesse <elmar at pruesse.net>
Section: non-free/science
XS-Autobuild: yes
Priority: optional
Build-Depends: chrpath,
debhelper (>= 9),
freeglut3-dev | libglu-dev,
libbio-perl-perl,
libglew-dev,
libglib2.0-dev,
libglw1-mesa-dev,
libglu1-mesa-dev,
libmotif-dev,
libpng-dev,
libtiff-dev,
libxaw7-dev,
libxml2-utils,
libxpm-dev,
lynx,
time,
perl-doc,
xsltproc,
xutils-dev
Standards-Version: 3.9.5
Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/arb/trunk/
Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/arb/trunk/
Homepage: http://www.arb-home.de/
Package: arb
Architecture: amd64 i386 kfreebsd-i386 kfreebsd-amd64
Depends: arb-common (= ${source:Version}),
fastdnaml,
libarb (= ${binary:Version}),
openssh-client,
mafft,
mrbayes,
phylip,
phyml,
raxml,
readseq,
transfig,
tree-puzzle,
xdg-utils,
${misc:Depends},
${shlibs:Depends}
Recommends: bioperl,
xfig
Suggests: arb-database,
gnuplot,
gv
Description: phylogenetic sequence analysis suite - main program
ARB is a graphic suite of tools for sequence database handling and data
analysis. A central database of processed (aligned) sequences and any
type of additional data linked to the sequence entries is structured
according to phylogeny or other user-defined criteria.
.
The ARB project (from the Latin "arbor", a tree) is a joint initiative of
the Lehrstuhl fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/
and the Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
http://wwwbode.informatik.tu-muenchen.de/ of the Technical University
of Munich.
Package: libarb
Architecture: amd64 i386 kfreebsd-i386 kfreebsd-amd64
Depends: ${misc:Depends},
${shlibs:Depends}
Recommends: arb
Description: phylogenetic sequence analysis suite - libraries
ARB is a graphic suite of tools for sequence database handling and data
analysis. A central database of processed (aligned) sequences and any
type of additional data linked to the sequence entries is structured
according to phylogeny or other user-defined criteria.
.
The ARB project (from the Latin "arbor", a tree) is a joint initiative of
the Lehrstuhl fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/
and the Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
http://wwwbode.informatik.tu-muenchen.de/ of the Technical University
of Munich.
.
This package provides the dynamic libraries which are used by ARB.
Package: libarb-dev
Architecture: amd64 i386 kfreebsd-i386 kfreebsd-amd64
Section: non-free/libdevel
Depends: libarb (= ${binary:Version}),
${misc:Depends}
Description: phylogenetic sequence analysis suite - development files
ARB is a graphic suite of tools for sequence database handling and data
analysis. A central database of processed (aligned) sequences and any
type of additional data linked to the sequence entries is structured
according to phylogeny or other user-defined criteria.
.
The ARB project (from the Latin "arbor", a tree) is a joint initiative of
the Lehrstuhl fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/
and the Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
http://wwwbode.informatik.tu-muenchen.de/ of the Technical University
of Munich.
.
This package provides headers and static libs needed to link against
libARBDB.
Package: arb-common
Architecture: all
Depends: adduser,
arb-doc (= ${source:Version}),
ghostscript | postscript-preview,
gv | postscript-viewer,
perl-modules,
${misc:Depends},
${perl:Depends}
Recommends: arb
Description: phylogenetic sequence analysis suite - common files
ARB is a graphic suite of tools for sequence database handling and data
analysis. A central database of processed (aligned) sequences and any
type of additional data linked to the sequence entries is structured
according to phylogeny or other user-defined criteria.
.
The ARB project (from the Latin "arbor", a tree) is a joint initiative of
the Lehrstuhl fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/
and the Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
http://wwwbode.informatik.tu-muenchen.de/ of the Technical University
of Munich.
.
This package provides the architecture independent scripts of ARB.
Package: arb-doc
Architecture: all
Section: non-free/doc
Depends: ghostscript | postscript-preview,
gv | postscript-viewer,
${misc:Depends}
Suggests: arb
Description: phylogenetic sequence analysis suite - documentation
ARB is a graphic suite of tools for sequence database handling and data
analysis. A central database of processed (aligned) sequences and any
type of additional data linked to the sequence entries is structured
according to phylogeny or other user-defined criteria.
.
The ARB project (from the Latin "arbor", a tree) is a joint initiative of
the Lehrstuhl fuer Mikrobiologie http://www.mikro.biologie.tu-muenchen.de/
and the Lehrstuhl fuer Rechnertechnik und Rechnerorganisation
http://wwwbode.informatik.tu-muenchen.de/ of the Technical University
of Munich.
.
This package provides the documentation for ARB.
More information about the Debian-med-packaging
mailing list