Accepted brltty 3.3.1-7 (i386 source)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sat, 15 Nov 2003 13:04:39 +0100
Source: brltty
Binary: brltty-udeb libbrlapi-dev libbrlapi brltty
Architecture: source i386
Version: 3.3.1-7
Distribution: unstable
Urgency: low
Maintainer: Mario Lang <mlang@debian.org>
Changed-By: Mario Lang <mlang@debian.org>
Description:
brltty - Access software for a blind person using a soft braille terminal
brltty-udeb - Access software for a blind person using a soft braille terminal (udeb)
libbrlapi - braille display access via BRLTTY - shared library
libbrlapi-dev - Library for communication with BRLTTY - static libs and headers
Closes: 211092 219928
Changes:
brltty (3.3.1-7) unstable; urgency=low
.
* Massive patch to enable inclusion of all driver modules in the
executable for brltty-udeb (this saves more space, and fixes the problem
that driver modules were referencing symbols defined in the executable):
- Programs/{spk,brl}_driver.h: Rename the {Braille,Speech}Driver structs
from {brl,spk}_driver to {brl,spk}_driver_XX where XX is the two-letter
driver code. This change went already into upstream's subversion
repository, and is how 3.4 will do it. However, backporting this
change into 3.3.1 means that you can not use this version of BRLTTY
with driver modules compiled for a standard 3.3.1
(upstream doesn't support any kind of versioning anyway, and expects
that the executable and driver modules are in sync at all times, so this
will only beat those who already try to do unsupported things.)
- configure.in: Add --enable-all-builtin. (This is not how
3.4 will do it, but upstream doesn't have this in subversion yet,
so I had to go ahead and implement it myself (somehow ugly, but still
working).
- config.mk: Add BUILTIN_DRIVERS and DRIVER_LIST variables for conditional
linking of all driver modules into the executable.
- Drivers/*/braille.c: Make various private globals static.
- Drivers/*/speech.c: Make #include "Programs/misc.h" appear before
#include "Programs/brl_driver.h" to make macros available.
- Documents/{brltty.{conf,1},Manual.sgml}: Document the fact that
specifying drivers by full shared object path is no longer supported.
- debian/rules: Use --enable-all-builtin if building the udeb.
(Closes: Bug#211092, Bug#219928)
Files:
d7498e15631da59183b20d91657baaf0 633 admin extra brltty_3.3.1-7.dsc
386f459952a0e6a1aec5e7b5c5e13394 52261 admin extra brltty_3.3.1-7.diff.gz
6d368cc39176bef5fcb86144579c6dba 517358 admin extra brltty_3.3.1-7_i386.deb
a55b7bfd735db883de23bda53dbf67c2 28898 libs extra libbrlapi_3.3.1-7_i386.deb
51d5f2dcf2e89ebee9cf6c1c02b83a13 124278 libdevel extra libbrlapi-dev_3.3.1-7_i386.deb
9f1b05db767ab72017b12dc51570d7e1 90834 debian-installer extra brltty-udeb_3.3.1-7_i386.udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/tjDH3/wCKmsRPkQRAizzAKCAZkkwmVQ/2+vpZcbRdeAEXuNI3QCeLXF9
OOaZazZncw7qt9rgAiYjy3Q=
=s9mn
-----END PGP SIGNATURE-----
Accepted:
brltty-udeb_3.3.1-7_i386.udeb
to pool/main/b/brltty/brltty-udeb_3.3.1-7_i386.udeb
brltty_3.3.1-7.diff.gz
to pool/main/b/brltty/brltty_3.3.1-7.diff.gz
brltty_3.3.1-7.dsc
to pool/main/b/brltty/brltty_3.3.1-7.dsc
brltty_3.3.1-7_i386.deb
to pool/main/b/brltty/brltty_3.3.1-7_i386.deb
libbrlapi-dev_3.3.1-7_i386.deb
to pool/main/b/brltty/libbrlapi-dev_3.3.1-7_i386.deb
libbrlapi_3.3.1-7_i386.deb
to pool/main/b/brltty/libbrlapi_3.3.1-7_i386.deb
Reply to: