[BRLTTY] README.Mac

John Covici covici at ccs.covici.com
Sat Sep 2 02:17:09 EDT 2017


hmmm, this is screen-4.0.3 and had no vrsion number, so why would I
need to do an ln?  Best would be to have the source and the patch.

On Sat, 02 Sep 2017 01:18:13 -0400,
Cheryl Homiak wrote:
> 
> When I install screen from source, a 755 chmod isn't necessary if I recall though it ihas been a while since I had to install screen from source. With the attachment you were sent, it well may be. I do, however, run
> 
> chmod  u-s
> 
> For me that is 
> chmod u-s /usr/local/bin/screen-4.2.1
> 
> I am not sure that is still necessary but I learned it that way and have continued to do it.
> Also, have you made a symlink for screen. The actual screen should be screen- with its version number and you want a symlink for it in the same directory.
> sudo ln -s /usr/local/bin/screen-4.2.1 /usr/local/bin/screen
> 
> You might not need to use sudo but I think you probably will.
> 
> It seems to me that a couple of years ago I did emails with somebody to get them going with brltty on the mac; in fact, I may have sent them onlist. If I can find them and they are still relevant I will forward them to you but I won't be doing that tonight.
> -- 
> Cheryl
> 
> May the words of my mouth
> and the meditation of my heart
> be acceptable to You, Lord,
> my rock and my Redeemer.
> (Psalm 19:14 HCSB)
> 
> 
> 
> 
> -- 
> Cheryl
> 
> May the words of my mouth
> and the meditation of my heart
> be acceptable to You, Lord,
> my rock and my Redeemer.
> (Psalm 19:14 HCSB)
> 
> 
> 
> 
> On Sep 1, 2017, at 11:57 PM, John Covici <covici at ccs.covici.com> wrote:
> 
> OK, fix screen permissions, had to chmod to 755 as well, you might
> mention this as well in the README.
> 
> On Fri, 01 Sep 2017 14:17:09 -0400,
> rmgls wrote:
> > 
> > [1  <text/plain; us-ascii (7bit)>]
> > Hi Dave,
> > 
> > Please review this file and feel free to correct it or ask if
> > you need.
> > in all case:
> > please see the cfg-darwin file
> > i attached, it is running fine,
> > the only modified line is the prefix
> > near the end of the file.
> > 
> > when i i will have time i plan to make a brltty package in macports.
> > it will be of course easier to install it.
> > no need to compile nor xcode etc.
> > 
> > Best regards
> > 
> > Raoul MEGELAS
> > rmgls at orange.fr
> > 
> > 
> >          README.MAC
> > """"""""""""cut"""""""""""""""""""
> > This file is a first attempt to help installing brltty
> > on mac.
> > 
> > feel free to correct me if you find something wrong.
> > 
> > i suppose you know how to run VoiceOver (cmd+f5) and for help
> > ctrl+opt+h and for keyboard help:
> > ctrl+opt+k.
> > 
> > first you must download xcode from the app store.
> > once installed run it.
> > accept the license.
> > download the command line tools from the xcode menu
> > 
> > note: it is easier in the terminal to type:
> > xcode-select --install
> > 
> > this open a xcode window with another license acceptation!!!
> > with a little bit of patience you will have all 
> > xcode tools needed installed.
> > 
> > 2. install macports.
> > macports are the packages you run on the terminal.
> > in safari go to http://www.macports.org => download
> > choose the package for your kernel:
> > (lion, ... siarra and so on), click to download, and noce downloaded
> > close safari and go to your downloads directory:
> > (command-shift-g) /users/YOURPATH/downloads.
> > open the .dmg file you just downloaded and install the soft
> > by following the instructions on screen.
> > 
> > 3. in the terminal type:
> > port install git
> > 
> > go to your home path.
> > 
> > type:
> > git clone git://github.com/brltty/brltty
> > 
> > 4. copy the screen compiled i attached to this file somewhere or in your bin
> > directory if you have created one
> > or in /opt/local/bin (attention, you must have enabled the root rights
> > on your machine:
> > (see in the menu bar apple => preferences => users and groups for this).
> > 
> > Other note:
> > OS X by default install their unpatched screen in /usr/bin/.
> > you cannont rename or delete it without any experience.
> > if you type screen, it is this one which is run!
> > you have to run screen with the entire path.
> > you can start brltty and screen from a batch file.
> > 
> > 5. install the needed ports: autoconf etc:
> > the command is:
> > 
> > port install SOMEPORT 
> > 
> > if port cry (file not found or something else)
> > type: port search THEPORTNAME you want to install and see the
> > exact version you need to install.
> > 
> > 6. go to brltty path. and as usual:
> > autogen.
> > cfg-darwin.
> > 
> > NOTTE: the path must be /usr/local/
> > because usr/bin is unwritable and protected.
> > 
> > if all goes well:
> >   make
> > and
> > (as root)r
> >    make install.
> > 
> > if brltty is installed,
> > close VO (VoiceOver) and type:
> > screen
> > brltty
> > with the appropriate command line.
> > 
> > that's all.
> > 
> > Note: at this time, some HID devices do not work on usb
> > but they work on bluetooth.
> > i will see this problem later.
> > 
> > in all case, the powerbraille is not affected by this problem.
> > 
> > another thing: you can even
> > (with the appropriate driver and usb to serial
> > interface)
> > run an old (serial braille device)!
> > my old serial vario is quite running on os x.
> > """"""""""""""""""cut""""""""""""""
> > [2 screen <application/octet-stream (base64)>]
> > [3 cfg-darwin <application/octet-stream (7bit)>]
> > #!/bin/bash -p
> > ###############################################################################
> > # BRLTTY - A background process providing access to the console screen (when in
> > #          text mode) for a blind person using a refreshable braille display.
> > #
> > # Copyright (C) 1995-2017 by The BRLTTY Developers.
> > #
> > # BRLTTY comes with ABSOLUTELY NO WARRANTY.
> > #
> > # This is free software, placed under the terms of the
> > # GNU General Public License, as published by the Free Software
> > # Foundation; either version 2 of the License, or (at your option) any
> > # later version. Please see the file LICENSE-GPL for details.
> > #
> > # Web Page: http://brltty.com/
> > #
> > # This software is maintained by Dave Mielke <dave at mielke.cc>.
> > ###############################################################################
> > 
> > ./configure \
> >   --disable-gpm \
> >   --disable-iconv \
> >   --disable-polkit \
> >   \
> >   --without-libbraille \
> >   \
> >   --without-espeak \
> >   --without-flite \
> >   --without-mikropuhe \
> >   --without-speechd \
> >   --without-swift \
> >   --without-theta \
> >   --without-viavoice \
> >   \
> >   --without-pgmpath-package \
> >   --without-service-package \
> >   --without-params-package \
> >   --without-charset-package \
> >   --without-mntpt-package \
> >   --without-mntfs-package \
> >   --without-kbd-package \
> >   --without-bell-package \
> >   --without-leds-package \
> >   --without-beep-package \
> >   --without-pcm-package \
> >   --without-fm-package \
> >   --without-ports-package \
> >   \
> >   --disable-java-bindings \
> >   --disable-ocaml-bindings \
> >   --disable-python-bindings \
> >   --disable-tcl-bindings \
> >   --prefix=/usr/local/ \
> >   \
> >   --quiet \
> >   "${@}"
> > exit "${?}"
> > [4  <text/plain; utf-8 (base64)>]
> > ∂∆		
> > [5  <text/plain; us-ascii (7bit)>]
> > _______________________________________________
> > This message was sent via the BRLTTY mailing list.
> > To post a message, send an e-mail to: BRLTTY at brltty.com
> > For general information, go to: http://brltty.com/mailman/listinfo/brltty
> 
> -- 
> Your life is like a penny.  You're going to lose it.  The question is:
> How do
> you spend it?
> 
>         John Covici
>         covici at ccs.covici.com
> _______________________________________________
> This message was sent via the BRLTTY mailing list.
> To post a message, send an e-mail to: BRLTTY at brltty.com
> For general information, go to: http://brltty.com/mailman/listinfo/brltty
> 
> 

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici at ccs.covici.com


More information about the BRLTTY mailing list