Bug 691956 - cups.mak shouldn't have an "install" target
Summary: cups.mak shouldn't have an "install" target
Status: RESOLVED FIXED
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: CUPS driver (show other bugs)
Version: master
Hardware: PC Linux
: P4 normal
Assignee: Chris Liddell (chrisl)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-11 10:21 UTC by Chris Liddell (chrisl)
Modified: 2011-07-26 12:20 UTC (History)
4 users (show)

See Also:
Customer:
Word Size: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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