"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "root/graf2d/asimage/README" of archive root_v5.20.00.source.tar.gz:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1 The package libAfterImage has been imported from its official repository using the command:
    2 
    3    cvs -d :pserver:anonymous@cvs.aftercode.net:/home/cvsroot checkout afterstep-stable/libAfterImage
    4 
    5 This command download the source in:
    6 
    7    afterstep-stable/libAfterImage
    8 
    9 To get the updates for this package it is enough to do "cvs update" from this directory.
   10 
   11 To import libAfterImage into the ROOT svn repository as a compressed tar file we use the
   12 following command script:
   13 
   14    cd /tmp
   15    cp -rf  ~/afterstep-stable/libAfterImage .
   16    cd libAfterImage
   17    rm -rf apps aftershow config.h
   18    rm -rf ./libpng/CVS ./CVS ./win32/CVS ./libungif/CVS ./libjpeg/CVS ./zlib/CVS
   19    cd ..
   20    tar cvf libAfterImage.tar libAfterImage
   21    gzip libAfterImage.tar
   22    cp -f libAfterImage.tar.gz $ROOTSYS/asimage/src
   23    cd /tmp
   24    rm -r libAfterImage libAfterImage.tar.gz
   25 
   26 Some files have been modified compare to the official libAfterImage version:
   27 
   28    config.h.in has been modified in order to use freetype from the ROOT 
   29    repository.
   30 
   31    libjpeg/jcmainct.c libjpeg/jdmainct.c have been modified to avoid a 
   32    compilation warning. These two pieces of code contain a variable called
   33    "main" (some compiler do not like this). This variable name has been
   34    changed to "mainptr".
   35 
   36    libjpeg/jmorecfg.h generated a warning on Windows: "a benign redifinition".
   37    This warning has been disabled.
   38 
   39    "configure" has been modified to look at the ".dylib" file extension to find
   40    the X11 libraries. This is needed on the Mac Leopard system.