]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - INSTALL.txt
Update CREDITS.txt
[thirdparty/cups.git] / INSTALL.txt
index c8e0c5edc32d7840e0d9fb584280d1d70bde1763..a9b86cd60242f7a135de0dac3922bf5a4bfb51b2 100644 (file)
@@ -1,4 +1,4 @@
-INSTALL - CUPS v2.1b1 - 2015-02-03
+INSTALL - CUPS v2.2.0 - 2016-09-13
 ----------------------------------
 
 This file describes how to compile and install CUPS from source code. For more
@@ -30,24 +30,15 @@ BEFORE YOU BEGIN
     make does not support "include".
 
     Besides these tools you'll want ZLIB library for compression support, the
-    CDSA, GNU TLS, or OpenSSL libraries for encryption support, and either MIT
-    (1.6.3 or higher) or Heimdal Kerberos for Kerberos support.  CUPS will
-    compile and run without these, however you'll miss out on many of the
-    features provided by CUPS.
+    GNU TLS library for encryption support on platforms other than iOS, macOS,
+    or Windows, and either MIT (1.6.3 or higher) or Heimdal Kerberos for
+    Kerberos support.  CUPS will compile and run without these, however you'll
+    miss out on many of the features provided by CUPS.
 
     Also, please note that CUPS does not include print filters to support PDF
     or raster printing.  You *must* download GPL Ghostscript and/or the Open
     Printing CUPS filters package separately to print on operating systems
-    other than OS X.
-
-
-COMPILING THE SUBVERSION REPOSITORY CODE
-
-    The CUPS Subversion repository doesn't hold a copy of the pre-built
-    configure script.  You'll need to run the GNU autoconf software (2.60 or
-    higher) to create it:
-
-       autoconf
+    other than macOS.
 
 
 CONFIGURATION
@@ -98,11 +89,19 @@ CONFIGURATION
     and diagnose a variety of common problems - use the "--enable-unit-tests"
     configure option to run them at build time.
 
-    On OS X, use the "--with-archflags" option to build with the correct set of
+    On macOS, use the "--with-archflags" option to build with the correct set of
     architectures:
 
         ./configure --with-archflags="-arch i386 -arch x86_64" ...
 
+        Note: Current versions of macOS DO NOT allow installation to
+        /usr with the default system integrity settings.  In addition,
+        we do not recommend replacing the CUPS supplied with macOS
+        because not all versions of CUPS are compatible with every
+        macOS release, and because software updates will replace parts
+        of your local installation potentially rendering your system
+        unusable.
+
     Once you have configured things, just type:
 
        make ENTER