components/emacs/README
changeset 5080 5593e91823f7
parent 4791 fb9a6b5ef98f
equal deleted inserted replaced
5079:5d18f62e9f8a 5080:5593e91823f7
   205 
   205 
   206 - When updating to a new version, remember to ensure that the REQUIRED_PACKAGES
   206 - When updating to a new version, remember to ensure that the REQUIRED_PACKAGES
   207   lines in the Makefile are updated to match. Instructions can be found in the
   207   lines in the Makefile are updated to match. Instructions can be found in the
   208   doc directory at the top of the userland workspace.
   208   doc directory at the top of the userland workspace.
   209 
   209 
       
   210   This is currently complicated by additions not needed by the latest
       
   211   Solaris builds, which are added in order to be able to build this
       
   212   default branch on older releases of Solaris. Be careful in removing
       
   213   unnecessary REQUIRED_PACKAGES, as these additions are not tagged in a
       
   214   way that makes their purpose clear.
       
   215 
       
   216 - Emacs is currently configured to use GnuTLS 3 rather than version 2.
       
   217   As version 3 is temporarily installed in a non-default manner, this is
       
   218   achieved with the following additions to Makefile:
       
   219 
       
   220     # The configure script runs the pkg-config command. This allows it to
       
   221     # find the non-default GnuTLS v3 library.
       
   222     CONFIGURE_ENV +=	PKG_CONFIG_PATH=/usr/lib/$(MACH64)/pkgconfig/gnutls-3
       
   223 ...
       
   224     REQUIRED_PACKAGES += library/gnutls-3
       
   225 
       
   226   These lines will need to be removed/adjusted when version 3 becomes the
       
   227   system default.
       
   228 
   210 - We deliver the following packages:
   229 - We deliver the following packages:
   211 
   230 
   212 	gnu-emacs - Everything you need to run emacs, except the
   231 	gnu-emacs - Everything you need to run emacs, except the
   213 	    emacs binaries.
   232 	    emacs binaries.
   214 
   233