pkgsrc/print/cups-base/patches/patch-conf_Makefile

30 lines
987 B
Text
Raw Normal View History

$NetBSD: patch-conf_Makefile,v 1.2 2020/05/26 08:36:56 triaxx Exp $
Don't install the config files (leave it up to pkgsrc).
Update to 2.1.0: CHANGES.txt - 2.1.0 - 2015-08-31 -------------------------------- CHANGES IN CUPS V2.1.0 - Fixed more scheduler crash bugs in the new logging code (STR #4687, STR #4690) - The scheduler did not use the ConfigFilePerm setting when copying PPD files or interface scripts attached to a request (STR #4703) - Now support new Chinese locale IDs and their correct fallback locales (<rdar://problem/22086642>, <rdar://problem/22130168>) - "make check" incorrectly reported an expectation of 18 warning messages when 8 were expected (STR #4684) - The new PDF file type rule did not work (STR #4692) - The scheduler did not update the jobs.cache file when job files were expired (STR #4706) - Fixed some configure script issues (STR #4694, STR #4695, STR #4698) - Documentation updates (STR #4691, STR #4693) CHANGES IN CUPS V2.1rc1 - Added support for 3D printers (basic types only, no built-in filters) based on PWG white paper. - Fixed bugs in the new journald support (STR #4655, STR #4658, STR #4661) - Fixed domain socket support on Linux (STR #4679) - Fixed signal handlers in the dnssd and usb backends (STR #4671) - <Limit All> in <Policy> sections now applies to all operations when used by itself (STR #4659) - Configure script changes for systemd support (STR #4669) - Updated autoconf sources to use newer form of AC_INIT (STR #4664) CHANGES IN CUPS V2.1b1 - Improved speed of ppdMarkDefaults for complex/large PPDs (<rdar://problem/15146999>) - The IPP backend now stops sending print data if the printer indicates the job has been aborted or canceled (<rdar://problem/17837631>) - The IPP backend now sends the job-pages-per-set attribute when printing multiple copy jobs with finishings (<rdar://problem/16792757>) - The IPP backend now updates the cupsMandatory values when the printer configuration changes (<rdar://problem/18126570>) - No longer install banner files since third-party banner filters now supply their own (STR #4518) - Added support for EXPECT-ALL directive in ipptool test files (STR #4469) - Added support for WITH-VALUE-FROM predicate in ipptool test files (STR #4470) - The scheduler no longer listens on the loopback interface unless the web interface or printer sharing are enabled (<rdar://problem/9136448>) - Added a PPD generator for IPP Everywhere printers (STR #4258) - Now install "default" versions of more configuration files (<rdar://problem/19024491>) - The cupstestppd program did not handle "maxsize(nnn)" entries in cupsFilter/cupsFilter2 values (<rdar://problem/18974858>) - The scheduler now checks the return value of rename() calls (STR #4589) - The scheduler now validates ErrorPolicy values in config files (STR #4591) - Long cookies caused the web interface to stop working (STR #4619) - Added SSLOptions values to allow Diffie-Hellman key exchange and disable TLS/1.0 support. - Updated the scheduler to support more IPP Everywhere attributes (STR #4630) - The scheduler now supports advanced ASL and journald logging when "syslog" output is configured (STR #4474) - The scheduler now supports logging to stderr when running in the foreground (STR #4505)
2015-09-03 23:15:41 +02:00
--- conf/Makefile.orig 2015-02-27 12:30:26.000000000 +0000
+++ conf/Makefile
@@ -64,22 +64,8 @@ install: all install-data install-header
#
install-data:
- for file in $(KEEP); do \
- if test -r $(SERVERROOT)/$$file ; then \
- $(INSTALL_CONFIG) -g $(CUPS_GROUP) $$file $(SERVERROOT)/$$file.N ; \
- else \
- $(INSTALL_CONFIG) -g $(CUPS_GROUP) $$file $(SERVERROOT) ; \
- fi ; \
Update to 2.1.0: CHANGES.txt - 2.1.0 - 2015-08-31 -------------------------------- CHANGES IN CUPS V2.1.0 - Fixed more scheduler crash bugs in the new logging code (STR #4687, STR #4690) - The scheduler did not use the ConfigFilePerm setting when copying PPD files or interface scripts attached to a request (STR #4703) - Now support new Chinese locale IDs and their correct fallback locales (<rdar://problem/22086642>, <rdar://problem/22130168>) - "make check" incorrectly reported an expectation of 18 warning messages when 8 were expected (STR #4684) - The new PDF file type rule did not work (STR #4692) - The scheduler did not update the jobs.cache file when job files were expired (STR #4706) - Fixed some configure script issues (STR #4694, STR #4695, STR #4698) - Documentation updates (STR #4691, STR #4693) CHANGES IN CUPS V2.1rc1 - Added support for 3D printers (basic types only, no built-in filters) based on PWG white paper. - Fixed bugs in the new journald support (STR #4655, STR #4658, STR #4661) - Fixed domain socket support on Linux (STR #4679) - Fixed signal handlers in the dnssd and usb backends (STR #4671) - <Limit All> in <Policy> sections now applies to all operations when used by itself (STR #4659) - Configure script changes for systemd support (STR #4669) - Updated autoconf sources to use newer form of AC_INIT (STR #4664) CHANGES IN CUPS V2.1b1 - Improved speed of ppdMarkDefaults for complex/large PPDs (<rdar://problem/15146999>) - The IPP backend now stops sending print data if the printer indicates the job has been aborted or canceled (<rdar://problem/17837631>) - The IPP backend now sends the job-pages-per-set attribute when printing multiple copy jobs with finishings (<rdar://problem/16792757>) - The IPP backend now updates the cupsMandatory values when the printer configuration changes (<rdar://problem/18126570>) - No longer install banner files since third-party banner filters now supply their own (STR #4518) - Added support for EXPECT-ALL directive in ipptool test files (STR #4469) - Added support for WITH-VALUE-FROM predicate in ipptool test files (STR #4470) - The scheduler no longer listens on the loopback interface unless the web interface or printer sharing are enabled (<rdar://problem/9136448>) - Added a PPD generator for IPP Everywhere printers (STR #4258) - Now install "default" versions of more configuration files (<rdar://problem/19024491>) - The cupstestppd program did not handle "maxsize(nnn)" entries in cupsFilter/cupsFilter2 values (<rdar://problem/18974858>) - The scheduler now checks the return value of rename() calls (STR #4589) - The scheduler now validates ErrorPolicy values in config files (STR #4591) - Long cookies caused the web interface to stop working (STR #4619) - Added SSLOptions values to allow Diffie-Hellman key exchange and disable TLS/1.0 support. - Updated the scheduler to support more IPP Everywhere attributes (STR #4630) - The scheduler now supports advanced ASL and journald logging when "syslog" output is configured (STR #4474) - The scheduler now supports logging to stderr when running in the foreground (STR #4505)
2015-09-03 23:15:41 +02:00
- $(INSTALL_CONFIG) -g $(CUPS_GROUP) $$file $(SERVERROOT)/$$file.default; \
- done
$(INSTALL_DIR) -m 755 $(DATADIR)/mime
for file in $(REPLACE); do \
2013-05-09 11:38:19 +02:00
- if test -r $(DATADIR)/mime/$$file ; then \
- $(MV) $(DATADIR)/mime/$$file $(DATADIR)/mime/$$file.O ; \
- fi ; \
- if test -r $(SERVERROOT)/$$file ; then \
- $(MV) $(SERVERROOT)/$$file $(DATADIR)/mime/$$file.O ; \
- fi ; \
$(INSTALL_DATA) $$file $(DATADIR)/mime ; \
done
-if test x$(PAMDIR) != x; then \