Ghostscript 7.05 test version ready for review, upload

Charles Wilson cwilson@ece.gatech.edu
Mon Jul 8 13:17:00 GMT 2002



Dario Alcocer wrote:

> 
>>BTW, refresh me on the jpeg 
>>problem?  Why can't gs use the official cygwin library?
>>
> 
> Here are the comments from unix-gcc.mak, Ghostscript 6.x:
> 
>     # Choose whether to use a shared version of the IJG JPEG library (-ljpeg).
>     # DON'T DO THIS. If you do, the resulting executable will not be able to
>     # read some PostScript files containing JPEG data, because Adobe chose to
>     # define PostScript's JPEG capabilities in a way that is slightly
>     # incompatible with the JPEG standard.  Note also that if you set SHARE_JPEG
>     # to 1, you must still have the library header files available to compile
>     # Ghostscript.  See doc/Make.htm for more information.


Oh yeah, now I remember.  grumble grumble Adobe grumble bastards grumble...


>>In summary, the packages look good -- but the setup.hints need some 
>>work. :-)
>>
> 
> OK, details mentioned above are fixed now.  Please take a look again
> when you have the chance.  (The files that changed are setup.hint,
> md5sum, and the source package.)
> 


Erm, you realize that the setup.hints are supposed to be *separate* 
files, right?  one for each package...  eventually, on sourceware we'll 
have:

/release/ghostscript:
   -src tarball
    binary tarball
    setup.hint (1)

/release/ghostscript/ghostscript-x11/
    binary tarball for -x11- version
    setup.hint (2)

/release/ghostscript/ghostscript-base/
    "binary" tarball for -base- package
    setup.hint (3)

Where (1) contains the fragment that applies to the non-X ghostscript 
pacakge, (2) contains the fragment that applies to the -X ghostscript 
package, and (3) ...

Now, it doesn't really matter HOW that information is stored inside the 
-src archive (at least, presently).  If you want it to be all in one 
file, that's fine -- but you'll need to split it up into separate files 
*on your website* before whoever uploads it to sourceware will touch it. <g>

-- other comments --

For ghostscript-x and ghostscript-base, you don't need a 'curr:' line -- 
there is no version 6.51-4 of those packages.  And, since you've 
explicitly marked 'test:' versions, upset will NOT autoassign them to 
'current'.

Also, you need to add a line to the ghostscript-x11 and ghostscript-base 
setup.hints:

external-source: ghostscript

--Chuck






More information about the Cygwin-apps mailing list