Preparing for Xalan-C/C++ Version 1.11 Release

The standard location for UNIX/Linux binary distribution
blurb documents is in the (prefix)/doc/<package>/ directory.
The prefix is usually /usr or /usr/local.

I want the README file to indicate useful tips for UNIX/Linux
package integrators.

Here are some of my thoughts...

Sincerely,
Steven J.Hathaway
Xalan Documentation Project


Software Binary Distribution Documents

 ${prefix}/doc/xalan-c-1.11/

    LICENSE
    NOTICE
    README

The LICENSE file contains a text copy of the Apache License Version 2.

The NOTICE file contains the attribution text required by License.

The README file contains information useful for software integration.

I am looking to provide a README file that looks like this:
------------------------------------------------------------

Apache Xalan-C/C++ XSLT Library Version 1.11

Project Description:
    The Apache Xalan C/C++ Project provides a library and a
    comand line program to transform XML documents using a
    stylesheet that conforms to XSLT 1.0 standards.

    The source package contains all the code to create the library,
    a command line transform utility and the documentation.

    The documentation packages provide pre-built html documents
    for web browser use.

    Binary prebuilt packages are available for some platforms.
    We could use help providing packages for more platforms.

    Xalan is a project of the Apache Software Foundation.

Project Website:
    http://xalan.apache.org/xalan-c/

Subversion Repository:
    http://svn.apache.org/repos/asf/xalan/c/trunk

Mirror Download Site:
    http://www.apache.org/dyn/mirrors/mirrors.cgi/xalan/xalan-c

Prerequisite:
    Apache Xerces-C/C++ XML Parser Library
        Version 3.0 or newer
        Version 3.1.1 preferred

Prerequisite:
    Gnu Make
        This is required when building the Xalan-C library
        on UNIX/Linux platforms.

UNIX PACKAGE INSTALL PROJECTS:

(prefix)/doc/xalan-c-1.11/
    README        - This Document
    LICENSE       - The Software License
    NOTICE        - The Software Attributions

(prefix)/bin/
    Xalan         - command line XSLT stylesheet transform utility

(prefix)/include/xalanc/
    - directory containing library header files

(prefix)/lib/
    libxalan-c.so             -> libxalan-c.so.111.0
    lib/libxalan-c.so.111     -> libxalan-c.so.111.0
    libxalan-c.so.111.0
    libxalanMsg.so            -> libxalanMsg.so.111.0
    libxalanMsg.so.111        -> libxalanMsg.so.111.0
    libxalanMsg.so.111.0

WINDOWS PACKAGE INSTALL PRODUCTS:

(prefix)/doc/xalan-c-1.11/
    README        - This Document
    LICENSE       - The Software License
    NOTICE        - The Software Attributions

(prefix)/bin/
    Xalan.exe     - command line XSLT stylesheet transform utility
    Xalan-C_1_11.dll         - Release build library
    Xalan-C_1_11D.dll        - Debug build library
    XalanMessages_1_11.dll   - Release build messages
    XalanMessages_1_11D.dll  - Debug build messages

(prefix)/include/xalanc/
    - directory containing library header files

(prefix)/lib/
    Xalan-C_1.exp            - Windows DLL export definitions
    Xalan-C_1.lib            - Windows DLL library definitions
    Xalan-C_1D.exp           - Windows DLL export definitions
    Xalan-C_1D.lib           - Windows DLL library definitions
    XalanMessages_1_11.exp   - Windows DLL export definitions
    XalanMessages_1_11.lib   - Windows DLL library definitions
    XalanMessages_1_11D.exp  - Windows DLL export definitions
    XalanMessages_1_11D.lib  - Windows DLL library defnitions

SUPPORTED PLATFORMS:
    - This is only a partial list
    Linux/Gnu      GCC 4.4
    Windows        VC7.1         Visual Studio .NET 2003
    Windows        VC8           Visual Studio .NET 2005
    Windows        VC9           Visual Studio .NET 2008
    Windows        VC10          Visual Studio .NET 2010
    Solaris-10     CC            SunStudio 12
    OpenBSD 5.1    GCC 4.1
    FreeBSD 9      GCC 4.2
    - Known from previous releases
    AIX            GCC
    AIX            ALC
    BSD            GCC
    HPUX           ACC
    Mac OS X       GCC
    Cygwin         GCC
    MinGW          GCC



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to