Bug 691956

Summary: cups.mak shouldn't have an "install" target
Product: Ghostscript Reporter: Chris Liddell (chrisl) <chris.liddell>
Component: CUPS driverAssignee: Chris Liddell (chrisl) <chris.liddell>
Status: RESOLVED FIXED    
Severity: normal CC: chris.liddell, htl10, mike, twaugh
Priority: P4    
Version: master   
Hardware: PC   
OS: Linux   
Customer: Word Size: ---

Description Chris Liddell (chrisl) 2011-02-11 10:21:04 UTC
I had a complaint from a user that doing "make install" for Ghostscript also installed (or tried to install) the cups tools that get built.

That's not a good idea on a "production" system, where someone wants to install a test Ghostscript version, but without replacing the " in use" parts of the system.


How about removing the "install" target from cups.mak, and requiring anyone wanting the cups tools installed to do a "make install-cups" to get there (the install-cups target already exists). We can add a message to the Ghostscript "install" target saying "to install the cups tools......"
Comment 1 Till Kamppeter 2011-02-12 13:27:03 UTC
Or could one add an option to ./configure, to select whether one wants to add the CUPS filters or not?
Comment 2 Chris Liddell (chrisl) 2011-02-12 13:39:51 UTC
As long as we can make it an "opt in" option, i.e.:
./configure --with-cups-install

I'm happy with that. If that's okay with you, you can reassign this bug to me, and I'll make the changes.
Comment 3 Till Kamppeter 2011-02-12 13:54:07 UTC
OK, let us do it this way.
Comment 4 Chris Liddell (chrisl) 2011-07-26 12:20:44 UTC
Implemented in commit:
http://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=1094db