TVP v. 0.9.7.1

This package is believed to build and install under FreeBSD, Linux, and
Windows95 + cygwin18.

Step-by-step instructions

1.  If you are using Windows 95 and are building TVP from source,
    you will have to install the whole cygwin distribution.  Be sure to
    set GCC_EXEC_PREFIX correctly, as well as create a \tmp folder, and
    a \bin folder with sh.exe in it.  You will also need Tcl/Tk for
    Windows (either 7.6 or 8.0 will work), and Perl 4 or 5.

    http://www.cygnus.com/misc/gnu-win32/
    http://sunscript.sun.com/
    http://www.perl.com (follow links leading to)
    http://www.perl.org/CPAN/ports/win95/Pw32i306.exe

    If you are installing the TVP binary distribution for
    Windows 95, you will need to follow a different set of instructions.

        1.  Create the folder /Program Files/TVP (if you use a different
            name, you will have to edit the file ``xprez'' and add an
            additional carddir.  See ``proc Customize'').

        2.  Unpack the compressed distribution directly into the
            /Program Files/TVP folder.

        3.  Add whatever shortcuts from your Start menu that you may want.
            Do this manually.

        4.  You will have to run the program with the commandline

            xpwish /progra~1/TVP/xprez

            or, if you are running it from the current folder
            /Program Files/TVP, you can use the commandline

            xpwish xprez

            DO NOT run this from a full-screen DOS session.  Your DOS
            session must be windowized.  You can press Alt-Enter to
            switch between full-screen and windowed.

            If you are creating a shortcut using the Wizard, this is
            what you must enter when it asks for the commandline.  Enter
            the below EXACTLY as-is, quotes and everything (ie. enter the
            quotes I show into the dialog as I show them).

            "\Program Files\TVP\xpwish" "\Program Files\TVP\xprez"

            Be careful to enter this EXACTLY!

        5.  Read any of the *.txt files in /Program Files/TVP that interest
            you.

        6.  That's all!

2.  Type (in Windows)

    sh configure --bindir=/progra~1/tvp --carddir=/progra~1/tvp

or (in most UNIXen)

    sh configure --prefix=/usr/local/

    Don't use spaces in any of the arguments you pass to configure, even
    if you're in UNIX and you quote them.

    If you want to force it to link with tk80 instead of tk42 (it prefers
    (tk42 over tk80), you will have to force it to do so manually, or remove
    tk42 before running configure.

3.  Type

    make install

    or, if you want to test the things before installing them, run
    either of

    prez/prez
    aprez/aprez
    xprez/xpwish xprez/xprez

    aprez is a simple full-screen based interface, while prez is
    the more powerful line interface.  The last, xprez, is the sexy
    graphical interface.

4.  Look in the docs/ directory.  In there, you should find documentation
    for libass, which you can use to help you write your own interface
    to libass or modify the existing prez and aprez ones.  libai is
    sufficiently simple that you should be able to simply read the
    source files.

    You should also find three text documents, one for the president
    package as a whole, one for prez, and one for aprez.  They are not
    installed with ``make install''.

5.  Check-out the webpage!

    http://www3.sympatico.ca/john.vanderhoek/tim/src/president/president.html


Tim Vanderhoek <ac199@hwcn.org>
