"SfR Fresh" - the SfR Freeware/Shareware Archive 
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.