From dhain@sac.sfbay.sun.com Fri Jan  8 10:56:29 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o08IuT9g022419
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 8 Jan 2010 10:56:29 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o08IuRmB028414;
	Fri, 8 Jan 2010 12:56:28 -0600 (CST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KVX00F0DZA3ZN00@nwk-avmta-2.sfbay.sun.com>; Fri,
 08 Jan 2010 10:56:27 -0800 (PST)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KVX00EKEZA2UO10@nwk-avmta-2.sfbay.sun.com>; Fri,
 08 Jan 2010 10:56:26 -0800 (PST)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o08IuNkl019948; Fri, 08 Jan 2010 10:56:23 -0800 (PST)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o08IuMR7022414; Fri,
 08 Jan 2010 10:56:22 -0800 (PST)
Received: (from dhain@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id o08IuMXN022410; Fri,
 08 Jan 2010 10:56:22 -0800 (PST)
Date: Fri, 08 Jan 2010 10:56:22 -0800 (PST)
From: Daniel Hain <dhain@sac.sfbay.sun.com>
Subject: Upgrade GPL Ghostscript to version 8.64 [PSARC/2010/010 FastTrack
 timeout 01/15/2010]
To: PSARC-ext@sun.com
Cc: Sonam.Gupta@sun.com, Venkateshwara.Tv@sun.com
Message-id: <201001081856.o08IuMXN022410@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 6448

I'm submitting this fasttrack for Sonam Gupta to update the existing ESP 
Ghostscript with the latest GPL Ghostscript.  The project is seeking patch 
binding for implementation in S10.  Timeout is 01/15/2010.

- Dan

Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2010 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Upgrade GPL Ghostscript to version 8.64
    1.2. Name of Document Author/Supplier:
	 Author:  Sonam Gupta
    1.3  Date of This Document:
	08 January, 2010
4. Technical Description
Project Description:

This project replaces ESP Ghostscript(version 8.15.4) with the latest 
version, now called GPL Ghostscript (version 8.64).

Technical Description:

Ghostscript (gs) is a set of software that provides:

	* An interpreter for the PostScriptTM language and the Adobe
	  Portable Document Format (PDF -- sometimes confused with Acrobat,
	  Adobe's PDF browser and editor product);
	* Input modules (utilities) for reading a variety of raster formats,
	  including CMYK, GIF, JFIF (JPEG), MIFF, PBM/PGM/PPM, and PCX;
	* Output modules (drivers) for a wide variety of window systems
	  (including X Windows and Microsoft Windows), raster file formats,
	  and printers, as well as a PDF output module that implements
	  functions similar to Adobe's AcrobatTM DistillerTM product; and
	* The Ghostscript library, a set of procedures to implement the
	  graphics and filtering capabilities that are primitive operations
	  in the PostScript language and in PDF.

	This fasttrack will upgrade ESP Ghostscript(version 8.15.4) to
	GPL Ghostscript (version 8.64)

	As part of the upgrade to Ghostscript 8.64, we will be delivering the 
	development interfaces, available in the Ghostscript distribution, 
	for third party open source applications to be able to take advantage of.
	These interfaces are a required component of more recent desktop 
	applications like Evince.

	This project's release binding is Patch.

Interfaces:

The following contain the list of interfaces imported and exported.
 
Exported Interfaces
===================
Interface Name   	    		 Classification       	   Comments
--------------------------- 		------------------- 	---------------------------
/usr/sfw/lib/libgs.so                         Volatile          Ghostscript shared library
/usr/sfw/lib/libgs.so.8                       Volatile          Ghostscript shared library
/usr/sfw/lib/libgs.so.8.64                    Volatile          Ghostscript shared library
/usr/sfw/include/ghostscript                  Volatile          Ghostscript header files directory
/usr/sfw/include/ghostscript/iapi.h           Volatile          Ghostscript header files
/usr/sfw/include/ghostscript/ierrors.h        Volatile          Ghostscript header files
/usr/sfw/include/ghostscript/gdevdsp.h        Volatile          Ghostscript header files
/usr/sfw/bin/gsx                              Volatile          GTK+ frontend to libgs.so
/usr/sfw/bin/gsc                              Volatile          command-line frontend to libgs.so
/usr/sfw/bin/gs				      Volatile		gs binary 

Ghostscript "wrapper" scripts
=============================
Interface                 		Classification         	   Comments
---------		  	       ----------------	          ----------
bdftops					Volatile		Convert BDF fonts to outline form
dumphint				Volatile		print (to stdout) linearized PDF 									hint tables in an easy-to-read form
dvipdf					Volatile		convert Tex DVI files to PDF
eps2eps					Volatile		Ghostscript PS optimizer 
fixmswrd.pl				Volatile		Patches postscript generated
								by MS Word printer drivers so
								they work with Ghostview 1.5
font2c					Volatile		Converts PS Type 0 or 1 font
								to C code that can be
gsbj					Volatile		Format & print text for
								BubbleJet printer using GS
gsdj					Volatile		Format & print text for
								DeskJet printer using GS
gsdj500					Volatile		Format & print text for
								DeskJet 500 printer using GS 
gslj					Volatile		Format & print text for
								LaserJet printer using GS
gslp					Volatile		Format & print text using
								ghostscript
gsnd					Volatile		Run ghostscript without
								display
pdf2dsc					Volatile		Converts PDF to DSC
pdf2ps					Volatile		Converts PDF to PS 
pdfopt					Volatile		A PDF optimizer
pf2afm					Volatile		Produces AFM from PFA, PFB,
								PFM files
pfbtopfa				Volatile		Convert PFB to PFA
pphs					Volatile		printing the Primary Hint Stream 
								of a linearized PDF file.
printafm				Volatile		Print AFM on stdout 
ps2ascii				Volatile		ASCII from PS files 
ps2epsi					Volatile		Convert PS to EPSI
ps2pdf					Volatile		Convert PS to PDF
ps2pdf12 				Volatile		Convert PS to PDF 1.2
ps2pdf13				Volatile		Convert PS to PDF 1.3
ps2pdf14				Volatile		Convert PS to PDF 1.4
ps2pdfwr				Volatile		Convert PS to PDF w/o
								specifying Compatibility
								Level
ps2ps					Volatile		PostScript optimizer
ps2ps2					Volatile		similarl to ps2ps
pv.sh					Volatile		Preview a specified page of a
								DVI file
wftopfa					Volatile		Converts Wadalab (Japanese)
								base font to PFA/PFB
GSinterface				Volatile		Interface script for 									Solaris		
Imported Interfaces
===================
Interface Name        	    		Classification	Comments
---------------------------   	 	--------------  ------------------------
/usr/lib/libfontconfig.so.1		Volatile	LSARC/2003/273
/usr/lib/libgtk-x11-2.0.so.0		Committed	LSARC/2009/203
/usr/lib/libgdk-x11-2.0.so.0		Committed	LSARC/2009/203
/usr/lib/libatk-1.0.so.0		Committed	LSARC/2009/203		
/usr/lib/libgdk_pixbuf-2.0.so.0		Committed	LSARC/2008/510
/usr/lib/libmlib.so.2			Committed	LSARC/2002/145
/usr/lib/libpangoxft-1.0.so.0		Committed	LSARC/2008/510	
/usr/lib/libpangox-1.0.so.0		Committed	LSARC/2008/510
/usr/lib/libpango-1.0.so.0		Committed	LSARC/2009/203
/usr/lib/libgobject-2.0.so.0		Committed	LSARC/2008/510
/usr/lib/libgmodule-2.0.so.0		Evolving	LSARC 2001/384
/usr/lib/libglib-2.0.so.0		Committed	LSARC/2009/203
Standard C Library Functions

References:

PSARC/2002/619:  Ghostscript Integration
PSARC/2007/615:  Move foomatic, hpijs, gimp-print, and GhostScript to /usr
PSARC/2009/417:  Deliver libgs.so shared library and Ghostscript header files 





6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From gdamore@sun.com Fri Jan  8 12:16:32 2010
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o08KGWEY024194
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 8 Jan 2010 12:16:32 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o08KGTYN034391
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 8 Jan 2010 13:16:31 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KVY0021B2ZIFQ00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 08 Jan 2010 12:16:30 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KVY009FA2ZIZTA0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 08 Jan 2010 12:16:30 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o08KGUIp008377	for
 <PSARC-ext@sun.com>; Fri, 08 Jan 2010 12:16:30 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KVY00I002X4E800@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 08 Jan 2010 12:16:30 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KVY00BY12ZHAS20@fe-sfbay-10.sun.com>; Fri,
 08 Jan 2010 12:16:30 -0800 (PST)
Date: Fri, 08 Jan 2010 12:16:29 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Upgrade GPL Ghostscript to version 8.64 [PSARC/2010/010 FastTrack
 timeout 01/15/2010]
In-reply-to: <201001081856.o08IuMXN022410@sac.sfbay.sun.com>
Sender: Garrett.Damore@sun.com
To: Daniel Hain <dhain@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, Sonam.Gupta@sun.com, Venkateshwara.Tv@sun.com
Message-id: <4B47929D.6060407@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <201001081856.o08IuMXN022410@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20091013)
Status: RO
Content-Length: 7250

I'd like to understand what incompatibilities, if any, are introduced by 
this.  I'm inclined to +1 this for integration into a minor release, but 
I'm surprised that Patch binding is sought.  If there are an 
incompatibilities, I'd be disinclined to approve for Patch binding 
without strong justification (which I don't see below.)

Also, what researching on the web seems to indicate is that the ESP 
Ghostscript project has ceased, and been folded into GPL Ghostscript. 

    - Garrett

Daniel Hain wrote:
> I'm submitting this fasttrack for Sonam Gupta to update the existing ESP 
> Ghostscript with the latest GPL Ghostscript.  The project is seeking patch 
> binding for implementation in S10.  Timeout is 01/15/2010.
>
> - Dan
>
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2010 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Upgrade GPL Ghostscript to version 8.64
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Sonam Gupta
>     1.3  Date of This Document:
> 	08 January, 2010
> 4. Technical Description
> Project Description:
>
> This project replaces ESP Ghostscript(version 8.15.4) with the latest 
> version, now called GPL Ghostscript (version 8.64).
>
> Technical Description:
>
> Ghostscript (gs) is a set of software that provides:
>
> 	* An interpreter for the PostScriptTM language and the Adobe
> 	  Portable Document Format (PDF -- sometimes confused with Acrobat,
> 	  Adobe's PDF browser and editor product);
> 	* Input modules (utilities) for reading a variety of raster formats,
> 	  including CMYK, GIF, JFIF (JPEG), MIFF, PBM/PGM/PPM, and PCX;
> 	* Output modules (drivers) for a wide variety of window systems
> 	  (including X Windows and Microsoft Windows), raster file formats,
> 	  and printers, as well as a PDF output module that implements
> 	  functions similar to Adobe's AcrobatTM DistillerTM product; and
> 	* The Ghostscript library, a set of procedures to implement the
> 	  graphics and filtering capabilities that are primitive operations
> 	  in the PostScript language and in PDF.
>
> 	This fasttrack will upgrade ESP Ghostscript(version 8.15.4) to
> 	GPL Ghostscript (version 8.64)
>
> 	As part of the upgrade to Ghostscript 8.64, we will be delivering the 
> 	development interfaces, available in the Ghostscript distribution, 
> 	for third party open source applications to be able to take advantage of.
> 	These interfaces are a required component of more recent desktop 
> 	applications like Evince.
>
> 	This project's release binding is Patch.
>
> Interfaces:
>
> The following contain the list of interfaces imported and exported.
>  
> Exported Interfaces
> ===================
> Interface Name   	    		 Classification       	   Comments
> --------------------------- 		------------------- 	---------------------------
> /usr/sfw/lib/libgs.so                         Volatile          Ghostscript shared library
> /usr/sfw/lib/libgs.so.8                       Volatile          Ghostscript shared library
> /usr/sfw/lib/libgs.so.8.64                    Volatile          Ghostscript shared library
> /usr/sfw/include/ghostscript                  Volatile          Ghostscript header files directory
> /usr/sfw/include/ghostscript/iapi.h           Volatile          Ghostscript header files
> /usr/sfw/include/ghostscript/ierrors.h        Volatile          Ghostscript header files
> /usr/sfw/include/ghostscript/gdevdsp.h        Volatile          Ghostscript header files
> /usr/sfw/bin/gsx                              Volatile          GTK+ frontend to libgs.so
> /usr/sfw/bin/gsc                              Volatile          command-line frontend to libgs.so
> /usr/sfw/bin/gs				      Volatile		gs binary 
>
> Ghostscript "wrapper" scripts
> =============================
> Interface                 		Classification         	   Comments
> ---------		  	       ----------------	          ----------
> bdftops					Volatile		Convert BDF fonts to outline form
> dumphint				Volatile		print (to stdout) linearized PDF 									hint tables in an easy-to-read form
> dvipdf					Volatile		convert Tex DVI files to PDF
> eps2eps					Volatile		Ghostscript PS optimizer 
> fixmswrd.pl				Volatile		Patches postscript generated
> 								by MS Word printer drivers so
> 								they work with Ghostview 1.5
> font2c					Volatile		Converts PS Type 0 or 1 font
> 								to C code that can be
> gsbj					Volatile		Format & print text for
> 								BubbleJet printer using GS
> gsdj					Volatile		Format & print text for
> 								DeskJet printer using GS
> gsdj500					Volatile		Format & print text for
> 								DeskJet 500 printer using GS 
> gslj					Volatile		Format & print text for
> 								LaserJet printer using GS
> gslp					Volatile		Format & print text using
> 								ghostscript
> gsnd					Volatile		Run ghostscript without
> 								display
> pdf2dsc					Volatile		Converts PDF to DSC
> pdf2ps					Volatile		Converts PDF to PS 
> pdfopt					Volatile		A PDF optimizer
> pf2afm					Volatile		Produces AFM from PFA, PFB,
> 								PFM files
> pfbtopfa				Volatile		Convert PFB to PFA
> pphs					Volatile		printing the Primary Hint Stream 
> 								of a linearized PDF file.
> printafm				Volatile		Print AFM on stdout 
> ps2ascii				Volatile		ASCII from PS files 
> ps2epsi					Volatile		Convert PS to EPSI
> ps2pdf					Volatile		Convert PS to PDF
> ps2pdf12 				Volatile		Convert PS to PDF 1.2
> ps2pdf13				Volatile		Convert PS to PDF 1.3
> ps2pdf14				Volatile		Convert PS to PDF 1.4
> ps2pdfwr				Volatile		Convert PS to PDF w/o
> 								specifying Compatibility
> 								Level
> ps2ps					Volatile		PostScript optimizer
> ps2ps2					Volatile		similarl to ps2ps
> pv.sh					Volatile		Preview a specified page of a
> 								DVI file
> wftopfa					Volatile		Converts Wadalab (Japanese)
> 								base font to PFA/PFB
> GSinterface				Volatile		Interface script for 									Solaris		
> Imported Interfaces
> ===================
> Interface Name        	    		Classification	Comments
> ---------------------------   	 	--------------  ------------------------
> /usr/lib/libfontconfig.so.1		Volatile	LSARC/2003/273
> /usr/lib/libgtk-x11-2.0.so.0		Committed	LSARC/2009/203
> /usr/lib/libgdk-x11-2.0.so.0		Committed	LSARC/2009/203
> /usr/lib/libatk-1.0.so.0		Committed	LSARC/2009/203		
> /usr/lib/libgdk_pixbuf-2.0.so.0		Committed	LSARC/2008/510
> /usr/lib/libmlib.so.2			Committed	LSARC/2002/145
> /usr/lib/libpangoxft-1.0.so.0		Committed	LSARC/2008/510	
> /usr/lib/libpangox-1.0.so.0		Committed	LSARC/2008/510
> /usr/lib/libpango-1.0.so.0		Committed	LSARC/2009/203
> /usr/lib/libgobject-2.0.so.0		Committed	LSARC/2008/510
> /usr/lib/libgmodule-2.0.so.0		Evolving	LSARC 2001/384
> /usr/lib/libglib-2.0.so.0		Committed	LSARC/2009/203
> Standard C Library Functions
>
> References:
>
> PSARC/2002/619:  Ghostscript Integration
> PSARC/2007/615:  Move foomatic, hpijs, gimp-print, and GhostScript to /usr
> PSARC/2009/417:  Deliver libgs.so shared library and Ghostscript header files 
>
>
>
>
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		SFW
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   


From Sonam.Gupta@Sun.COM Tue Jan 12 22:13:30 2010
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o0D6DUhH021738
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 12 Jan 2010 22:13:30 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o0D6DUVg010291
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 12 Jan 2010 22:13:30 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KW600A0T9AIH700@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 12 Jan 2010 22:13:30 -0800 (PST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KW600B4O9AGKYD0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 12 Jan 2010 22:13:30 -0800 (PST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o0D6DSsY016262	for
 <PSARC-ext@sun.com>; Wed, 13 Jan 2010 06:13:28 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KW6009009326800@mail-apac.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 13 Jan 2010 14:13:28 +0800 (SGT)
Received: from [129.158.192.236] ([unknown] [129.158.192.236])
 by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KW6009AN9ABP5A0@mail-apac.sun.com>; Wed,
 13 Jan 2010 14:13:27 +0800 (SGT)
Date: Wed, 13 Jan 2010 11:45:09 +0530
From: Sonam Gupta <Sonam.Gupta@Sun.COM>
Subject: Re: Upgrade GPL Ghostscript to version 8.64 [PSARC/2010/010 FastTrack
 timeout 01/15/2010]
In-reply-to: <4B47929D.6060407@sun.com>
Sender: Sonam.Gupta@Sun.COM
To: "Garrett D'Amore" <gdamore@Sun.COM>
Cc: Daniel Hain <dhain@sac.sfbay.sun.com>, PSARC-ext@Sun.COM,
        Venkateshwara.Tv@Sun.COM, Sonam Gupta <Sonam.Gupta@Sun.COM>
Message-id: <4B4D64ED.7000504@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_HKHjovShoxRiajJmMgSByw)"
X-PMX-Version: 5.4.1.325704
References: <201001081856.o08IuMXN022410@sac.sfbay.sun.com>
 <4B47929D.6060407@sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081014)
Status: RO
Content-Length: 29953

This is a multi-part message in MIME format.

--Boundary_(ID_HKHjovShoxRiajJmMgSByw)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT

Hi Garrett,

No incompatibilities are introduced by this upgrade.

The upgrade is required because of the following reasons:
1. A number of bugs addressed in esp-gs-8.15 have been being fixed in 
ghostscript-8.64
2. Evince needing libgs.so

For this integration we need micro binding.

Let me know if you have more questions.

Regards,
Sonam

Garrett D'Amore wrote:
> I'd like to understand what incompatibilities, if any, are introduced 
> by this.  I'm inclined to +1 this for integration into a minor 
> release, but I'm surprised that Patch binding is sought.  If there are 
> an incompatibilities, I'd be disinclined to approve for Patch binding 
> without strong justification (which I don't see below.)
>
> Also, what researching on the web seems to indicate is that the ESP 
> Ghostscript project has ceased, and been folded into GPL Ghostscript.
>    - Garrett
>
> Daniel Hain wrote:
>> I'm submitting this fasttrack for Sonam Gupta to update the existing 
>> ESP Ghostscript with the latest GPL Ghostscript.  The project is 
>> seeking patch binding for implementation in S10.  Timeout is 01/15/2010.
>>
>> - Dan
>>
>> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
>> This information is Copyright 2010 Sun Microsystems
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>>      Upgrade GPL Ghostscript to version 8.64
>>     1.2. Name of Document Author/Supplier:
>>      Author:  Sonam Gupta
>>     1.3  Date of This Document:
>>     08 January, 2010
>> 4. Technical Description
>> Project Description:
>>
>> This project replaces ESP Ghostscript(version 8.15.4) with the latest 
>> version, now called GPL Ghostscript (version 8.64).
>>
>> Technical Description:
>>
>> Ghostscript (gs) is a set of software that provides:
>>
>>     * An interpreter for the PostScriptTM language and the Adobe
>>       Portable Document Format (PDF -- sometimes confused with Acrobat,
>>       Adobe's PDF browser and editor product);
>>     * Input modules (utilities) for reading a variety of raster formats,
>>       including CMYK, GIF, JFIF (JPEG), MIFF, PBM/PGM/PPM, and PCX;
>>     * Output modules (drivers) for a wide variety of window systems
>>       (including X Windows and Microsoft Windows), raster file formats,
>>       and printers, as well as a PDF output module that implements
>>       functions similar to Adobe's AcrobatTM DistillerTM product; and
>>     * The Ghostscript library, a set of procedures to implement the
>>       graphics and filtering capabilities that are primitive operations
>>       in the PostScript language and in PDF.
>>
>>     This fasttrack will upgrade ESP Ghostscript(version 8.15.4) to
>>     GPL Ghostscript (version 8.64)
>>
>>     As part of the upgrade to Ghostscript 8.64, we will be delivering 
>> the     development interfaces, available in the Ghostscript 
>> distribution,     for third party open source applications to be able 
>> to take advantage of.
>>     These interfaces are a required component of more recent desktop 
>>     applications like Evince.
>>
>>     This project's release binding is Patch.
>>
>> Interfaces:
>>
>> The following contain the list of interfaces imported and exported.
>>  
>> Exported Interfaces
>> ===================
>> Interface Name                    Classification              Comments
>> ---------------------------         -------------------     
>> ---------------------------
>> /usr/sfw/lib/libgs.so                         Volatile          
>> Ghostscript shared library
>> /usr/sfw/lib/libgs.so.8                       Volatile          
>> Ghostscript shared library
>> /usr/sfw/lib/libgs.so.8.64                    Volatile          
>> Ghostscript shared library
>> /usr/sfw/include/ghostscript                  Volatile          
>> Ghostscript header files directory
>> /usr/sfw/include/ghostscript/iapi.h           Volatile          
>> Ghostscript header files
>> /usr/sfw/include/ghostscript/ierrors.h        Volatile          
>> Ghostscript header files
>> /usr/sfw/include/ghostscript/gdevdsp.h        Volatile          
>> Ghostscript header files
>> /usr/sfw/bin/gsx                              Volatile          GTK+ 
>> frontend to libgs.so
>> /usr/sfw/bin/gsc                              Volatile          
>> command-line frontend to libgs.so
>> /usr/sfw/bin/gs                      Volatile        gs binary
>> Ghostscript "wrapper" scripts
>> =============================
>> Interface                         Classification                Comments
>> ---------                     ----------------              ----------
>> bdftops                    Volatile        Convert BDF fonts to 
>> outline form
>> dumphint                Volatile        print (to stdout) linearized 
>> PDF                                     hint tables in an 
>> easy-to-read form
>> dvipdf                    Volatile        convert Tex DVI files to PDF
>> eps2eps                    Volatile        Ghostscript PS optimizer 
>> fixmswrd.pl                Volatile        Patches postscript generated
>>                                 by MS Word printer drivers so
>>                                 they work with Ghostview 1.5
>> font2c                    Volatile        Converts PS Type 0 or 1 font
>>                                 to C code that can be
>> gsbj                    Volatile        Format & print text for
>>                                 BubbleJet printer using GS
>> gsdj                    Volatile        Format & print text for
>>                                 DeskJet printer using GS
>> gsdj500                    Volatile        Format & print text for
>>                                 DeskJet 500 printer using GS 
>> gslj                    Volatile        Format & print text for
>>                                 LaserJet printer using GS
>> gslp                    Volatile        Format & print text using
>>                                 ghostscript
>> gsnd                    Volatile        Run ghostscript without
>>                                 display
>> pdf2dsc                    Volatile        Converts PDF to DSC
>> pdf2ps                    Volatile        Converts PDF to PS 
>> pdfopt                    Volatile        A PDF optimizer
>> pf2afm                    Volatile        Produces AFM from PFA, PFB,
>>                                 PFM files
>> pfbtopfa                Volatile        Convert PFB to PFA
>> pphs                    Volatile        printing the Primary Hint 
>> Stream                                 of a linearized PDF file.
>> printafm                Volatile        Print AFM on stdout 
>> ps2ascii                Volatile        ASCII from PS files 
>> ps2epsi                    Volatile        Convert PS to EPSI
>> ps2pdf                    Volatile        Convert PS to PDF
>> ps2pdf12                 Volatile        Convert PS to PDF 1.2
>> ps2pdf13                Volatile        Convert PS to PDF 1.3
>> ps2pdf14                Volatile        Convert PS to PDF 1.4
>> ps2pdfwr                Volatile        Convert PS to PDF w/o
>>                                 specifying Compatibility
>>                                 Level
>> ps2ps                    Volatile        PostScript optimizer
>> ps2ps2                    Volatile        similarl to ps2ps
>> pv.sh                    Volatile        Preview a specified page of a
>>                                 DVI file
>> wftopfa                    Volatile        Converts Wadalab (Japanese)
>>                                 base font to PFA/PFB
>> GSinterface                Volatile        Interface script 
>> for                                     Solaris       
>> Imported Interfaces
>> ===================
>> Interface Name                        Classification    Comments
>> ---------------------------            --------------  
>> ------------------------
>> /usr/lib/libfontconfig.so.1        Volatile    LSARC/2003/273
>> /usr/lib/libgtk-x11-2.0.so.0        Committed    LSARC/2009/203
>> /usr/lib/libgdk-x11-2.0.so.0        Committed    LSARC/2009/203
>> /usr/lib/libatk-1.0.so.0        Committed    LSARC/2009/203       
>> /usr/lib/libgdk_pixbuf-2.0.so.0        Committed    LSARC/2008/510
>> /usr/lib/libmlib.so.2            Committed    LSARC/2002/145
>> /usr/lib/libpangoxft-1.0.so.0        Committed    LSARC/2008/510   
>> /usr/lib/libpangox-1.0.so.0        Committed    LSARC/2008/510
>> /usr/lib/libpango-1.0.so.0        Committed    LSARC/2009/203
>> /usr/lib/libgobject-2.0.so.0        Committed    LSARC/2008/510
>> /usr/lib/libgmodule-2.0.so.0        Evolving    LSARC 2001/384
>> /usr/lib/libglib-2.0.so.0        Committed    LSARC/2009/203
>> Standard C Library Functions
>>
>> References:
>>
>> PSARC/2002/619:  Ghostscript Integration
>> PSARC/2007/615:  Move foomatic, hpijs, gimp-print, and GhostScript to 
>> /usr
>> PSARC/2009/417:  Deliver libgs.so shared library and Ghostscript 
>> header files
>>
>>
>>
>>
>> 6. Resources and Schedule
>>     6.4. Steering Committee requested information
>>        6.4.1. Consolidation C-team Name:
>>         SFW
>>     6.5. ARC review type: FastTrack
>>     6.6. ARC Exposure: open
>>
>>   
>


--Boundary_(ID_HKHjovShoxRiajJmMgSByw)
Content-type: text/html; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Garrett,<br>
<br>
No incompatibilities are introduced by this upgrade. <font size="3"><br>
<br>
The upgrade is required because of the following reasons:<br>
1. A number of bugs addressed in esp-gs-8.15 have been being fixed in
ghostscript-8.64<br>
2. Evince needing libgs.so</font><br>
<font size="3"></font><font size="3"><br>
</font>For this integration we need micro binding.<br>
<br>
Let me know if you have more questions.<br>
<br>
Regards,<br>
Sonam<br>
<br>
Garrett D'Amore wrote:
<blockquote cite="mid:4B47929D.6060407@sun.com" type="cite">I'd like to
understand what incompatibilities, if any, are introduced by this.&nbsp; I'm
inclined to +1 this for integration into a minor release, but I'm
surprised that Patch binding is sought.&nbsp; If there are an
incompatibilities, I'd be disinclined to approve for Patch binding
without strong justification (which I don't see below.)
  <br>
  <br>
Also, what researching on the web seems to indicate is that the ESP
Ghostscript project has ceased, and been folded into GPL Ghostscript. <br>
&nbsp;&nbsp; - Garrett
  <br>
  <br>
Daniel Hain wrote:
  <br>
  <blockquote type="cite">I'm submitting this fasttrack for Sonam Gupta
to update the existing ESP Ghostscript with the latest GPL
Ghostscript.&nbsp; The project is seeking patch binding for implementation
in S10.&nbsp; Timeout is 01/15/2010.
    <br>
    <br>
- Dan
    <br>
    <br>
Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
    <br>
This information is Copyright 2010 Sun Microsystems
    <br>
1. Introduction
    <br>
&nbsp;&nbsp;&nbsp; 1.1. Project/Component Working Name:
    <br>
&nbsp;&nbsp;&nbsp;&nbsp; Upgrade GPL Ghostscript to version 8.64
    <br>
&nbsp;&nbsp;&nbsp; 1.2. Name of Document Author/Supplier:
    <br>
&nbsp;&nbsp;&nbsp;&nbsp; Author:&nbsp; Sonam Gupta
    <br>
&nbsp;&nbsp;&nbsp; 1.3&nbsp; Date of This Document:
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;08 January, 2010
    <br>
4. Technical Description
    <br>
Project Description:
    <br>
    <br>
This project replaces ESP Ghostscript(version 8.15.4) with the latest
version, now called GPL Ghostscript (version 8.64).
    <br>
    <br>
Technical Description:
    <br>
    <br>
Ghostscript (gs) is a set of software that provides:
    <br>
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;* An interpreter for the PostScriptTM language and the Adobe
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Portable Document Format (PDF -- sometimes confused with Acrobat,
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Adobe's PDF browser and editor product);
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;* Input modules (utilities) for reading a variety of raster
formats,
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; including CMYK, GIF, JFIF (JPEG), MIFF, PBM/PGM/PPM, and PCX;
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;* Output modules (drivers) for a wide variety of window systems
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (including X Windows and Microsoft Windows), raster file formats,
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and printers, as well as a PDF output module that implements
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functions similar to Adobe's AcrobatTM DistillerTM product; and
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;* The Ghostscript library, a set of procedures to implement the
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; graphics and filtering capabilities that are primitive operations
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in the PostScript language and in PDF.
    <br>
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;This fasttrack will upgrade ESP Ghostscript(version 8.15.4) to
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;GPL Ghostscript (version 8.64)
    <br>
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;As part of the upgrade to Ghostscript 8.64, we will be delivering
the &nbsp;&nbsp;&nbsp;&nbsp;development interfaces, available in the Ghostscript
distribution, &nbsp;&nbsp;&nbsp;&nbsp;for third party open source applications to be able
to take advantage of.
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;These interfaces are a required component of more recent desktop
&nbsp;&nbsp;&nbsp;&nbsp;applications like Evince.
    <br>
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;This project's release binding is Patch.
    <br>
    <br>
Interfaces:
    <br>
    <br>
The following contain the list of interfaces imported and exported.
    <br>
&nbsp;
    <br>
Exported Interfaces
    <br>
===================
    <br>
Interface Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Classification&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Comments
    <br>
---------------------------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -------------------&nbsp;&nbsp;&nbsp;&nbsp;
---------------------------
    <br>
/usr/sfw/lib/libgs.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Ghostscript shared library
    <br>
/usr/sfw/lib/libgs.so.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Ghostscript shared library
    <br>
/usr/sfw/lib/libgs.so.8.64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Ghostscript shared library
    <br>
/usr/sfw/include/ghostscript&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Ghostscript header files directory
    <br>
/usr/sfw/include/ghostscript/iapi.h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Ghostscript header files
    <br>
/usr/sfw/include/ghostscript/ierrors.h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Ghostscript header files
    <br>
/usr/sfw/include/ghostscript/gdevdsp.h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Ghostscript header files
    <br>
/usr/sfw/bin/gsx&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GTK+
frontend to libgs.so
    <br>
/usr/sfw/bin/gsc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
command-line frontend to libgs.so
    <br>
/usr/sfw/bin/gs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gs binary <br>
Ghostscript "wrapper" scripts
    <br>
=============================
    <br>
Interface&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Classification&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Comments
    <br>
---------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ----------------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ----------
    <br>
bdftops&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Convert BDF fonts to outline
form
    <br>
dumphint&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print (to stdout) linearized
PDF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hint tables in an easy-to-read
form
    <br>
dvipdf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; convert Tex DVI files to PDF
    <br>
eps2eps&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ghostscript PS optimizer
fixmswrd.pl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Patches postscript generated
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; by MS Word printer drivers so
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; they work with Ghostview 1.5
    <br>
font2c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Converts PS Type 0 or 1 font
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; to C code that can be
    <br>
gsbj&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Format &amp; print text for
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BubbleJet printer using GS
    <br>
gsdj&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Format &amp; print text for
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DeskJet printer using GS
    <br>
gsdj500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Format &amp; print text for
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DeskJet 500 printer using GS
gslj&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Format &amp; print text for
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LaserJet printer using GS
    <br>
gslp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Format &amp; print text using
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ghostscript
    <br>
gsnd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Run ghostscript without
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; display
    <br>
pdf2dsc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Converts PDF to DSC
    <br>
pdf2ps&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Converts PDF to PS
pdfopt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A PDF optimizer
    <br>
pf2afm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Produces AFM from PFA, PFB,
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PFM files
    <br>
pfbtopfa&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Convert PFB to PFA
    <br>
pphs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printing the Primary Hint
Stream &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; of a linearized PDF file.
    <br>
printafm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Print AFM on stdout
ps2ascii&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ASCII from PS files
ps2epsi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Convert PS to EPSI
    <br>
ps2pdf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Convert PS to PDF
    <br>
ps2pdf12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Convert PS to PDF 1.2
    <br>
ps2pdf13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Convert PS to PDF 1.3
    <br>
ps2pdf14&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Convert PS to PDF 1.4
    <br>
ps2pdfwr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Convert PS to PDF w/o
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; specifying Compatibility
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Level
    <br>
ps2ps&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PostScript optimizer
    <br>
ps2ps2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; similarl to ps2ps
    <br>
pv.sh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Preview a specified page of a
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DVI file
    <br>
wftopfa&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Converts Wadalab (Japanese)
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; base font to PFA/PFB
    <br>
GSinterface&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface script
for&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Solaris&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
Imported Interfaces
    <br>
===================
    <br>
Interface Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Classification&nbsp;&nbsp;&nbsp; Comments
    <br>
---------------------------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --------------&nbsp;
------------------------
    <br>
/usr/lib/libfontconfig.so.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp; LSARC/2003/273
    <br>
/usr/lib/libgtk-x11-2.0.so.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Committed&nbsp;&nbsp;&nbsp; LSARC/2009/203
    <br>
/usr/lib/libgdk-x11-2.0.so.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Committed&nbsp;&nbsp;&nbsp; LSARC/2009/203
    <br>
/usr/lib/libatk-1.0.so.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Committed&nbsp;&nbsp;&nbsp; LSARC/2009/203&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
/usr/lib/libgdk_pixbuf-2.0.so.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Committed&nbsp;&nbsp;&nbsp; LSARC/2008/510
    <br>
/usr/lib/libmlib.so.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Committed&nbsp;&nbsp;&nbsp; LSARC/2002/145
    <br>
/usr/lib/libpangoxft-1.0.so.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Committed&nbsp;&nbsp;&nbsp; LSARC/2008/510&nbsp;&nbsp;&nbsp; <br>
/usr/lib/libpangox-1.0.so.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Committed&nbsp;&nbsp;&nbsp; LSARC/2008/510
    <br>
/usr/lib/libpango-1.0.so.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Committed&nbsp;&nbsp;&nbsp; LSARC/2009/203
    <br>
/usr/lib/libgobject-2.0.so.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Committed&nbsp;&nbsp;&nbsp; LSARC/2008/510
    <br>
/usr/lib/libgmodule-2.0.so.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Evolving&nbsp;&nbsp;&nbsp; LSARC 2001/384
    <br>
/usr/lib/libglib-2.0.so.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Committed&nbsp;&nbsp;&nbsp; LSARC/2009/203
    <br>
Standard C Library Functions
    <br>
    <br>
References:
    <br>
    <br>
PSARC/2002/619:&nbsp; Ghostscript Integration
    <br>
PSARC/2007/615:&nbsp; Move foomatic, hpijs, gimp-print, and GhostScript to
/usr
    <br>
PSARC/2009/417:&nbsp; Deliver libgs.so shared library and Ghostscript header
files <br>
    <br>
    <br>
    <br>
    <br>
6. Resources and Schedule
    <br>
&nbsp;&nbsp;&nbsp; 6.4. Steering Committee requested information
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6.4.1. Consolidation C-team Name:
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SFW
    <br>
&nbsp;&nbsp;&nbsp; 6.5. ARC review type: FastTrack
    <br>
&nbsp;&nbsp;&nbsp; 6.6. ARC Exposure: open
    <br>
    <br>
&nbsp; </blockquote>
  <br>
</blockquote>
<br>
</body>
</html>

--Boundary_(ID_HKHjovShoxRiajJmMgSByw)--

From gdamore@sun.com Tue Jan 12 22:48:59 2010
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o0D6mxjT021862
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 12 Jan 2010 22:48:59 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o0D6mxqG024907
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 12 Jan 2010 22:48:59 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KW600003AXNEB00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 12 Jan 2010 22:48:59 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KW600341AXMIMF0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 12 Jan 2010 22:48:58 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o0D6mwJI004677	for
 <PSARC-ext@sun.com>; Tue, 12 Jan 2010 22:48:58 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KW600D00AX2BT00@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 12 Jan 2010 22:48:58 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KW6004ODAXMUO90@fe-sfbay-09.sun.com>; Tue,
 12 Jan 2010 22:48:58 -0800 (PST)
Date: Tue, 12 Jan 2010 22:48:57 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Upgrade GPL Ghostscript to version 8.64 [PSARC/2010/010 FastTrack
 timeout 01/15/2010]
In-reply-to: <4B4D64ED.7000504@sun.com>
Sender: Garrett.Damore@sun.com
To: Sonam Gupta <Sonam.Gupta@sun.com>
Cc: Daniel Hain <dhain@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        Venkateshwara.Tv@sun.com
Message-id: <4B4D6CD9.80601@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <201001081856.o08IuMXN022410@sac.sfbay.sun.com>
 <4B47929D.6060407@sun.com> <4B4D64ED.7000504@sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20091013)
Status: RO
Content-Length: 9468

Thanks.

+1 on the case as specified.

    - Garrett


Sonam Gupta wrote:
> Hi Garrett,
>
> No incompatibilities are introduced by this upgrade.
>
> The upgrade is required because of the following reasons:
> 1. A number of bugs addressed in esp-gs-8.15 have been being fixed in 
> ghostscript-8.64
> 2. Evince needing libgs.so
>
> For this integration we need micro binding.
>
> Let me know if you have more questions.
>
> Regards,
> Sonam
>
> Garrett D'Amore wrote:
>> I'd like to understand what incompatibilities, if any, are introduced 
>> by this.  I'm inclined to +1 this for integration into a minor 
>> release, but I'm surprised that Patch binding is sought.  If there 
>> are an incompatibilities, I'd be disinclined to approve for Patch 
>> binding without strong justification (which I don't see below.)
>>
>> Also, what researching on the web seems to indicate is that the ESP 
>> Ghostscript project has ceased, and been folded into GPL Ghostscript.
>>    - Garrett
>>
>> Daniel Hain wrote:
>>> I'm submitting this fasttrack for Sonam Gupta to update the existing 
>>> ESP Ghostscript with the latest GPL Ghostscript.  The project is 
>>> seeking patch binding for implementation in S10.  Timeout is 
>>> 01/15/2010.
>>>
>>> - Dan
>>>
>>> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
>>> This information is Copyright 2010 Sun Microsystems
>>> 1. Introduction
>>>     1.1. Project/Component Working Name:
>>>      Upgrade GPL Ghostscript to version 8.64
>>>     1.2. Name of Document Author/Supplier:
>>>      Author:  Sonam Gupta
>>>     1.3  Date of This Document:
>>>     08 January, 2010
>>> 4. Technical Description
>>> Project Description:
>>>
>>> This project replaces ESP Ghostscript(version 8.15.4) with the 
>>> latest version, now called GPL Ghostscript (version 8.64).
>>>
>>> Technical Description:
>>>
>>> Ghostscript (gs) is a set of software that provides:
>>>
>>>     * An interpreter for the PostScriptTM language and the Adobe
>>>       Portable Document Format (PDF -- sometimes confused with Acrobat,
>>>       Adobe's PDF browser and editor product);
>>>     * Input modules (utilities) for reading a variety of raster 
>>> formats,
>>>       including CMYK, GIF, JFIF (JPEG), MIFF, PBM/PGM/PPM, and PCX;
>>>     * Output modules (drivers) for a wide variety of window systems
>>>       (including X Windows and Microsoft Windows), raster file formats,
>>>       and printers, as well as a PDF output module that implements
>>>       functions similar to Adobe's AcrobatTM DistillerTM product; and
>>>     * The Ghostscript library, a set of procedures to implement the
>>>       graphics and filtering capabilities that are primitive operations
>>>       in the PostScript language and in PDF.
>>>
>>>     This fasttrack will upgrade ESP Ghostscript(version 8.15.4) to
>>>     GPL Ghostscript (version 8.64)
>>>
>>>     As part of the upgrade to Ghostscript 8.64, we will be 
>>> delivering the     development interfaces, available in the 
>>> Ghostscript distribution,     for third party open source 
>>> applications to be able to take advantage of.
>>>     These interfaces are a required component of more recent desktop 
>>>     applications like Evince.
>>>
>>>     This project's release binding is Patch.
>>>
>>> Interfaces:
>>>
>>> The following contain the list of interfaces imported and exported.
>>>  
>>> Exported Interfaces
>>> ===================
>>> Interface Name                    Classification              Comments
>>> ---------------------------         -------------------     
>>> ---------------------------
>>> /usr/sfw/lib/libgs.so                         Volatile          
>>> Ghostscript shared library
>>> /usr/sfw/lib/libgs.so.8                       Volatile          
>>> Ghostscript shared library
>>> /usr/sfw/lib/libgs.so.8.64                    Volatile          
>>> Ghostscript shared library
>>> /usr/sfw/include/ghostscript                  Volatile          
>>> Ghostscript header files directory
>>> /usr/sfw/include/ghostscript/iapi.h           Volatile          
>>> Ghostscript header files
>>> /usr/sfw/include/ghostscript/ierrors.h        Volatile          
>>> Ghostscript header files
>>> /usr/sfw/include/ghostscript/gdevdsp.h        Volatile          
>>> Ghostscript header files
>>> /usr/sfw/bin/gsx                              Volatile          GTK+ 
>>> frontend to libgs.so
>>> /usr/sfw/bin/gsc                              Volatile          
>>> command-line frontend to libgs.so
>>> /usr/sfw/bin/gs                      Volatile        gs binary
>>> Ghostscript "wrapper" scripts
>>> =============================
>>> Interface                         Classification                
>>> Comments
>>> ---------                     ----------------              ----------
>>> bdftops                    Volatile        Convert BDF fonts to 
>>> outline form
>>> dumphint                Volatile        print (to stdout) linearized 
>>> PDF                                     hint tables in an 
>>> easy-to-read form
>>> dvipdf                    Volatile        convert Tex DVI files to PDF
>>> eps2eps                    Volatile        Ghostscript PS optimizer 
>>> fixmswrd.pl                Volatile        Patches postscript generated
>>>                                 by MS Word printer drivers so
>>>                                 they work with Ghostview 1.5
>>> font2c                    Volatile        Converts PS Type 0 or 1 font
>>>                                 to C code that can be
>>> gsbj                    Volatile        Format & print text for
>>>                                 BubbleJet printer using GS
>>> gsdj                    Volatile        Format & print text for
>>>                                 DeskJet printer using GS
>>> gsdj500                    Volatile        Format & print text for
>>>                                 DeskJet 500 printer using GS 
>>> gslj                    Volatile        Format & print text for
>>>                                 LaserJet printer using GS
>>> gslp                    Volatile        Format & print text using
>>>                                 ghostscript
>>> gsnd                    Volatile        Run ghostscript without
>>>                                 display
>>> pdf2dsc                    Volatile        Converts PDF to DSC
>>> pdf2ps                    Volatile        Converts PDF to PS 
>>> pdfopt                    Volatile        A PDF optimizer
>>> pf2afm                    Volatile        Produces AFM from PFA, PFB,
>>>                                 PFM files
>>> pfbtopfa                Volatile        Convert PFB to PFA
>>> pphs                    Volatile        printing the Primary Hint 
>>> Stream                                 of a linearized PDF file.
>>> printafm                Volatile        Print AFM on stdout 
>>> ps2ascii                Volatile        ASCII from PS files 
>>> ps2epsi                    Volatile        Convert PS to EPSI
>>> ps2pdf                    Volatile        Convert PS to PDF
>>> ps2pdf12                 Volatile        Convert PS to PDF 1.2
>>> ps2pdf13                Volatile        Convert PS to PDF 1.3
>>> ps2pdf14                Volatile        Convert PS to PDF 1.4
>>> ps2pdfwr                Volatile        Convert PS to PDF w/o
>>>                                 specifying Compatibility
>>>                                 Level
>>> ps2ps                    Volatile        PostScript optimizer
>>> ps2ps2                    Volatile        similarl to ps2ps
>>> pv.sh                    Volatile        Preview a specified page of a
>>>                                 DVI file
>>> wftopfa                    Volatile        Converts Wadalab (Japanese)
>>>                                 base font to PFA/PFB
>>> GSinterface                Volatile        Interface script 
>>> for                                     Solaris       
>>> Imported Interfaces
>>> ===================
>>> Interface Name                        Classification    Comments
>>> ---------------------------            --------------  
>>> ------------------------
>>> /usr/lib/libfontconfig.so.1        Volatile    LSARC/2003/273
>>> /usr/lib/libgtk-x11-2.0.so.0        Committed    LSARC/2009/203
>>> /usr/lib/libgdk-x11-2.0.so.0        Committed    LSARC/2009/203
>>> /usr/lib/libatk-1.0.so.0        Committed    LSARC/2009/203       
>>> /usr/lib/libgdk_pixbuf-2.0.so.0        Committed    LSARC/2008/510
>>> /usr/lib/libmlib.so.2            Committed    LSARC/2002/145
>>> /usr/lib/libpangoxft-1.0.so.0        Committed    LSARC/2008/510   
>>> /usr/lib/libpangox-1.0.so.0        Committed    LSARC/2008/510
>>> /usr/lib/libpango-1.0.so.0        Committed    LSARC/2009/203
>>> /usr/lib/libgobject-2.0.so.0        Committed    LSARC/2008/510
>>> /usr/lib/libgmodule-2.0.so.0        Evolving    LSARC 2001/384
>>> /usr/lib/libglib-2.0.so.0        Committed    LSARC/2009/203
>>> Standard C Library Functions
>>>
>>> References:
>>>
>>> PSARC/2002/619:  Ghostscript Integration
>>> PSARC/2007/615:  Move foomatic, hpijs, gimp-print, and GhostScript 
>>> to /usr
>>> PSARC/2009/417:  Deliver libgs.so shared library and Ghostscript 
>>> header files
>>>
>>>
>>>
>>>
>>> 6. Resources and Schedule
>>>     6.4. Steering Committee requested information
>>>        6.4.1. Consolidation C-team Name:
>>>         SFW
>>>     6.5. ARC review type: FastTrack
>>>     6.6. ARC Exposure: open
>>>
>>>   
>>
>


From Daniel.Hain@sun.com Thu Jan 21 04:06:58 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o0LC6vk5025732
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 21 Jan 2010 04:06:57 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o0LC6un2024481
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 21 Jan 2010 06:06:57 -0600 (CST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KWL00B0ZIZLNK00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 21 Jan 2010 04:06:57 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KWL008Y8IZKKGD0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 21 Jan 2010 04:06:56 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o0LC6upM019708	for
 <PSARC-ext@sun.com>; Thu, 21 Jan 2010 04:06:56 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KWL00L00IWII000@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 21 Jan 2010 04:06:56 -0800 (PST)
Received: from [129.157.248.97] ([unknown] [129.157.248.97])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KWL000N6IZIB390@fe-sfbay-10.sun.com>; Thu,
 21 Jan 2010 04:06:56 -0800 (PST)
Date: Thu, 21 Jan 2010 13:06:53 +0100
From: Daniel Hain <Daniel.Hain@sun.com>
Subject: Re: Upgrade GPL Ghostscript to version 8.64 [PSARC/2010/010 FastTrack
 timeout 01/15/2010]
In-reply-to: <201001081856.o08IuMXN022410@sac.sfbay.sun.com>
Sender: Daniel.Hain@sun.com
To: Daniel Hain <dhain@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, Sonam.Gupta@sun.com, Venkateshwara.Tv@sun.com
Message-id: <4B58435D.7020206@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <201001081856.o08IuMXN022410@sac.sfbay.sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.5) Gecko/20091207
 Thunderbird/3.0
Status: RO
Content-Length: 6884

This case was approved at yesterday's meeting.

Dan

On 01/ 8/10 07:56 PM, Daniel Hain wrote:
> I'm submitting this fasttrack for Sonam Gupta to update the existing ESP
> Ghostscript with the latest GPL Ghostscript.  The project is seeking patch
> binding for implementation in S10.  Timeout is 01/15/2010.
>
> - Dan
>
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2010 Sun Microsystems
> 1. Introduction
>      1.1. Project/Component Working Name:
> 	 Upgrade GPL Ghostscript to version 8.64
>      1.2. Name of Document Author/Supplier:
> 	 Author:  Sonam Gupta
>      1.3  Date of This Document:
> 	08 January, 2010
> 4. Technical Description
> Project Description:
>
> This project replaces ESP Ghostscript(version 8.15.4) with the latest
> version, now called GPL Ghostscript (version 8.64).
>
> Technical Description:
>
> Ghostscript (gs) is a set of software that provides:
>
> 	* An interpreter for the PostScriptTM language and the Adobe
> 	  Portable Document Format (PDF -- sometimes confused with Acrobat,
> 	  Adobe's PDF browser and editor product);
> 	* Input modules (utilities) for reading a variety of raster formats,
> 	  including CMYK, GIF, JFIF (JPEG), MIFF, PBM/PGM/PPM, and PCX;
> 	* Output modules (drivers) for a wide variety of window systems
> 	  (including X Windows and Microsoft Windows), raster file formats,
> 	  and printers, as well as a PDF output module that implements
> 	  functions similar to Adobe's AcrobatTM DistillerTM product; and
> 	* The Ghostscript library, a set of procedures to implement the
> 	  graphics and filtering capabilities that are primitive operations
> 	  in the PostScript language and in PDF.
>
> 	This fasttrack will upgrade ESP Ghostscript(version 8.15.4) to
> 	GPL Ghostscript (version 8.64)
>
> 	As part of the upgrade to Ghostscript 8.64, we will be delivering the
> 	development interfaces, available in the Ghostscript distribution,
> 	for third party open source applications to be able to take advantage of.
> 	These interfaces are a required component of more recent desktop
> 	applications like Evince.
>
> 	This project's release binding is Patch.
>
> Interfaces:
>
> The following contain the list of interfaces imported and exported.
>
> Exported Interfaces
> ===================
> Interface Name   	    		 Classification       	   Comments
> --------------------------- 		------------------- 	---------------------------
> /usr/sfw/lib/libgs.so                         Volatile          Ghostscript shared library
> /usr/sfw/lib/libgs.so.8                       Volatile          Ghostscript shared library
> /usr/sfw/lib/libgs.so.8.64                    Volatile          Ghostscript shared library
> /usr/sfw/include/ghostscript                  Volatile          Ghostscript header files directory
> /usr/sfw/include/ghostscript/iapi.h           Volatile          Ghostscript header files
> /usr/sfw/include/ghostscript/ierrors.h        Volatile          Ghostscript header files
> /usr/sfw/include/ghostscript/gdevdsp.h        Volatile          Ghostscript header files
> /usr/sfw/bin/gsx                              Volatile          GTK+ frontend to libgs.so
> /usr/sfw/bin/gsc                              Volatile          command-line frontend to libgs.so
> /usr/sfw/bin/gs				      Volatile		gs binary
>
> Ghostscript "wrapper" scripts
> =============================
> Interface                 		Classification         	   Comments
> ---------		  	       ----------------	          ----------
> bdftops					Volatile		Convert BDF fonts to outline form
> dumphint				Volatile		print (to stdout) linearized PDF 									hint tables in an easy-to-read form
> dvipdf					Volatile		convert Tex DVI files to PDF
> eps2eps					Volatile		Ghostscript PS optimizer
> fixmswrd.pl				Volatile		Patches postscript generated
> 								by MS Word printer drivers so
> 								they work with Ghostview 1.5
> font2c					Volatile		Converts PS Type 0 or 1 font
> 								to C code that can be
> gsbj					Volatile		Format&  print text for
> 								BubbleJet printer using GS
> gsdj					Volatile		Format&  print text for
> 								DeskJet printer using GS
> gsdj500					Volatile		Format&  print text for
> 								DeskJet 500 printer using GS
> gslj					Volatile		Format&  print text for
> 								LaserJet printer using GS
> gslp					Volatile		Format&  print text using
> 								ghostscript
> gsnd					Volatile		Run ghostscript without
> 								display
> pdf2dsc					Volatile		Converts PDF to DSC
> pdf2ps					Volatile		Converts PDF to PS
> pdfopt					Volatile		A PDF optimizer
> pf2afm					Volatile		Produces AFM from PFA, PFB,
> 								PFM files
> pfbtopfa				Volatile		Convert PFB to PFA
> pphs					Volatile		printing the Primary Hint Stream
> 								of a linearized PDF file.
> printafm				Volatile		Print AFM on stdout
> ps2ascii				Volatile		ASCII from PS files
> ps2epsi					Volatile		Convert PS to EPSI
> ps2pdf					Volatile		Convert PS to PDF
> ps2pdf12 				Volatile		Convert PS to PDF 1.2
> ps2pdf13				Volatile		Convert PS to PDF 1.3
> ps2pdf14				Volatile		Convert PS to PDF 1.4
> ps2pdfwr				Volatile		Convert PS to PDF w/o
> 								specifying Compatibility
> 								Level
> ps2ps					Volatile		PostScript optimizer
> ps2ps2					Volatile		similarl to ps2ps
> pv.sh					Volatile		Preview a specified page of a
> 								DVI file
> wftopfa					Volatile		Converts Wadalab (Japanese)
> 								base font to PFA/PFB
> GSinterface				Volatile		Interface script for 									Solaris		
> Imported Interfaces
> ===================
> Interface Name        	    		Classification	Comments
> ---------------------------   	 	--------------  ------------------------
> /usr/lib/libfontconfig.so.1		Volatile	LSARC/2003/273
> /usr/lib/libgtk-x11-2.0.so.0		Committed	LSARC/2009/203
> /usr/lib/libgdk-x11-2.0.so.0		Committed	LSARC/2009/203
> /usr/lib/libatk-1.0.so.0		Committed	LSARC/2009/203		
> /usr/lib/libgdk_pixbuf-2.0.so.0		Committed	LSARC/2008/510
> /usr/lib/libmlib.so.2			Committed	LSARC/2002/145
> /usr/lib/libpangoxft-1.0.so.0		Committed	LSARC/2008/510	
> /usr/lib/libpangox-1.0.so.0		Committed	LSARC/2008/510
> /usr/lib/libpango-1.0.so.0		Committed	LSARC/2009/203
> /usr/lib/libgobject-2.0.so.0		Committed	LSARC/2008/510
> /usr/lib/libgmodule-2.0.so.0		Evolving	LSARC 2001/384
> /usr/lib/libglib-2.0.so.0		Committed	LSARC/2009/203
> Standard C Library Functions
>
> References:
>
> PSARC/2002/619:  Ghostscript Integration
> PSARC/2007/615:  Move foomatic, hpijs, gimp-print, and GhostScript to /usr
> PSARC/2009/417:  Deliver libgs.so shared library and Ghostscript header files
>
>
>
>
>
> 6. Resources and Schedule
>      6.4. Steering Committee requested information
>     	6.4.1. Consolidation C-team Name:
> 		SFW
>      6.5. ARC review type: FastTrack
>      6.6. ARC Exposure: open
>
>    


-- 
Dan Hain
Systems Revenue Product Engineering (RPE)



From Sonam.Gupta@sun.com Thu Jan 21 04:37:58 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o0LCbwUx026134
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 21 Jan 2010 04:37:58 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o0LCbtuu023942
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 21 Jan 2010 06:37:57 -0600 (CST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KWL00D0NKF9FJ00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 21 Jan 2010 04:37:57 -0800 (PST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KWL00CCFKF7HM50@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 21 Jan 2010 04:37:56 -0800 (PST)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o0LCbsx0003713	for
 <PSARC-ext@sun.com>; Thu, 21 Jan 2010 12:37:55 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KWL00J00K0A8Z00@fe-emea-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 21 Jan 2010 12:37:48 +0000 (GMT)
Received: from [129.158.192.236] ([unknown] [129.158.192.236])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KWL00EBFKEWKL80@fe-emea-09.sun.com>; Thu,
 21 Jan 2010 12:37:48 +0000 (GMT)
Date: Thu, 21 Jan 2010 18:09:12 +0530
From: Sonam Gupta <Sonam.Gupta@sun.com>
Subject: Re: Upgrade GPL Ghostscript to version 8.64 [PSARC/2010/010 FastTrack
 timeout 01/15/2010]
In-reply-to: <4B58435D.7020206@sun.com>
Sender: Sonam.Gupta@sun.com
To: Daniel Hain <Daniel.Hain@sun.com>
Cc: Daniel Hain <dhain@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        Venkateshwara.Tv@sun.com
Message-id: <4B584AF0.3020302@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <201001081856.o08IuMXN022410@sac.sfbay.sun.com>
 <4B58435D.7020206@sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081014)
Status: RO
Content-Length: 8440

Thanks Daniel  :-)

Regards,
Sonam
Daniel Hain wrote:
> This case was approved at yesterday's meeting.
>
> Dan
>
> On 01/ 8/10 07:56 PM, Daniel Hain wrote:
>> I'm submitting this fasttrack for Sonam Gupta to update the existing ESP
>> Ghostscript with the latest GPL Ghostscript.  The project is seeking 
>> patch
>> binding for implementation in S10.  Timeout is 01/15/2010.
>>
>> - Dan
>>
>> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
>> This information is Copyright 2010 Sun Microsystems
>> 1. Introduction
>>      1.1. Project/Component Working Name:
>>      Upgrade GPL Ghostscript to version 8.64
>>      1.2. Name of Document Author/Supplier:
>>      Author:  Sonam Gupta
>>      1.3  Date of This Document:
>>     08 January, 2010
>> 4. Technical Description
>> Project Description:
>>
>> This project replaces ESP Ghostscript(version 8.15.4) with the latest
>> version, now called GPL Ghostscript (version 8.64).
>>
>> Technical Description:
>>
>> Ghostscript (gs) is a set of software that provides:
>>
>>     * An interpreter for the PostScriptTM language and the Adobe
>>       Portable Document Format (PDF -- sometimes confused with Acrobat,
>>       Adobe's PDF browser and editor product);
>>     * Input modules (utilities) for reading a variety of raster formats,
>>       including CMYK, GIF, JFIF (JPEG), MIFF, PBM/PGM/PPM, and PCX;
>>     * Output modules (drivers) for a wide variety of window systems
>>       (including X Windows and Microsoft Windows), raster file formats,
>>       and printers, as well as a PDF output module that implements
>>       functions similar to Adobe's AcrobatTM DistillerTM product; and
>>     * The Ghostscript library, a set of procedures to implement the
>>       graphics and filtering capabilities that are primitive operations
>>       in the PostScript language and in PDF.
>>
>>     This fasttrack will upgrade ESP Ghostscript(version 8.15.4) to
>>     GPL Ghostscript (version 8.64)
>>
>>     As part of the upgrade to Ghostscript 8.64, we will be delivering 
>> the
>>     development interfaces, available in the Ghostscript distribution,
>>     for third party open source applications to be able to take 
>> advantage of.
>>     These interfaces are a required component of more recent desktop
>>     applications like Evince.
>>
>>     This project's release binding is Patch.
>>
>> Interfaces:
>>
>> The following contain the list of interfaces imported and exported.
>>
>> Exported Interfaces
>> ===================
>> Interface Name                    Classification              Comments
>> ---------------------------         -------------------     
>> ---------------------------
>> /usr/sfw/lib/libgs.so                         Volatile          
>> Ghostscript shared library
>> /usr/sfw/lib/libgs.so.8                       Volatile          
>> Ghostscript shared library
>> /usr/sfw/lib/libgs.so.8.64                    Volatile          
>> Ghostscript shared library
>> /usr/sfw/include/ghostscript                  Volatile          
>> Ghostscript header files directory
>> /usr/sfw/include/ghostscript/iapi.h           Volatile          
>> Ghostscript header files
>> /usr/sfw/include/ghostscript/ierrors.h        Volatile          
>> Ghostscript header files
>> /usr/sfw/include/ghostscript/gdevdsp.h        Volatile          
>> Ghostscript header files
>> /usr/sfw/bin/gsx                              Volatile          GTK+ 
>> frontend to libgs.so
>> /usr/sfw/bin/gsc                              Volatile          
>> command-line frontend to libgs.so
>> /usr/sfw/bin/gs                      Volatile        gs binary
>>
>> Ghostscript "wrapper" scripts
>> =============================
>> Interface                         Classification                Comments
>> ---------                     ----------------              ----------
>> bdftops                    Volatile        Convert BDF fonts to 
>> outline form
>> dumphint                Volatile        print (to stdout) linearized 
>> PDF                                     hint tables in an 
>> easy-to-read form
>> dvipdf                    Volatile        convert Tex DVI files to PDF
>> eps2eps                    Volatile        Ghostscript PS optimizer
>> fixmswrd.pl                Volatile        Patches postscript generated
>>                                 by MS Word printer drivers so
>>                                 they work with Ghostview 1.5
>> font2c                    Volatile        Converts PS Type 0 or 1 font
>>                                 to C code that can be
>> gsbj                    Volatile        Format&  print text for
>>                                 BubbleJet printer using GS
>> gsdj                    Volatile        Format&  print text for
>>                                 DeskJet printer using GS
>> gsdj500                    Volatile        Format&  print text for
>>                                 DeskJet 500 printer using GS
>> gslj                    Volatile        Format&  print text for
>>                                 LaserJet printer using GS
>> gslp                    Volatile        Format&  print text using
>>                                 ghostscript
>> gsnd                    Volatile        Run ghostscript without
>>                                 display
>> pdf2dsc                    Volatile        Converts PDF to DSC
>> pdf2ps                    Volatile        Converts PDF to PS
>> pdfopt                    Volatile        A PDF optimizer
>> pf2afm                    Volatile        Produces AFM from PFA, PFB,
>>                                 PFM files
>> pfbtopfa                Volatile        Convert PFB to PFA
>> pphs                    Volatile        printing the Primary Hint Stream
>>                                 of a linearized PDF file.
>> printafm                Volatile        Print AFM on stdout
>> ps2ascii                Volatile        ASCII from PS files
>> ps2epsi                    Volatile        Convert PS to EPSI
>> ps2pdf                    Volatile        Convert PS to PDF
>> ps2pdf12                 Volatile        Convert PS to PDF 1.2
>> ps2pdf13                Volatile        Convert PS to PDF 1.3
>> ps2pdf14                Volatile        Convert PS to PDF 1.4
>> ps2pdfwr                Volatile        Convert PS to PDF w/o
>>                                 specifying Compatibility
>>                                 Level
>> ps2ps                    Volatile        PostScript optimizer
>> ps2ps2                    Volatile        similarl to ps2ps
>> pv.sh                    Volatile        Preview a specified page of a
>>                                 DVI file
>> wftopfa                    Volatile        Converts Wadalab (Japanese)
>>                                 base font to PFA/PFB
>> GSinterface                Volatile        Interface script 
>> for                                     Solaris       
>> Imported Interfaces
>> ===================
>> Interface Name                        Classification    Comments
>> ---------------------------            --------------  
>> ------------------------
>> /usr/lib/libfontconfig.so.1        Volatile    LSARC/2003/273
>> /usr/lib/libgtk-x11-2.0.so.0        Committed    LSARC/2009/203
>> /usr/lib/libgdk-x11-2.0.so.0        Committed    LSARC/2009/203
>> /usr/lib/libatk-1.0.so.0        Committed    LSARC/2009/203       
>> /usr/lib/libgdk_pixbuf-2.0.so.0        Committed    LSARC/2008/510
>> /usr/lib/libmlib.so.2            Committed    LSARC/2002/145
>> /usr/lib/libpangoxft-1.0.so.0        Committed    LSARC/2008/510   
>> /usr/lib/libpangox-1.0.so.0        Committed    LSARC/2008/510
>> /usr/lib/libpango-1.0.so.0        Committed    LSARC/2009/203
>> /usr/lib/libgobject-2.0.so.0        Committed    LSARC/2008/510
>> /usr/lib/libgmodule-2.0.so.0        Evolving    LSARC 2001/384
>> /usr/lib/libglib-2.0.so.0        Committed    LSARC/2009/203
>> Standard C Library Functions
>>
>> References:
>>
>> PSARC/2002/619:  Ghostscript Integration
>> PSARC/2007/615:  Move foomatic, hpijs, gimp-print, and GhostScript to 
>> /usr
>> PSARC/2009/417:  Deliver libgs.so shared library and Ghostscript 
>> header files
>>
>>
>>
>>
>>
>> 6. Resources and Schedule
>>      6.4. Steering Committee requested information
>>         6.4.1. Consolidation C-team Name:
>>         SFW
>>      6.5. ARC review type: FastTrack
>>      6.6. ARC Exposure: open
>>
>>    
>
>


