comparison man/xemacs/packages.texi @ 1366:eaba5c93c383

[xemacs-hg @ 2003-03-20 13:21:26 by youngs] 2003-03-20 Steve Youngs <youngs@xemacs.org> * xemacs/packages.texi (Automatically): Refer to 'pui-set-local-package-get-directory' instead of 'pui-add-install-directory'. Remove comment about PGP not being intergrated into PUI. Document balloon-help in PUI. Add heading "Keeping Packages Up To Date". (Building Packages): makeinfo 4.2 is required.
author youngs
date Thu, 20 Mar 2003 13:21:30 +0000
parents 47ea9f547332
children 138c42c84aec
comparison
equal deleted inserted replaced
1365:02909207294a 1366:eaba5c93c383
241 via menu: Tools -> Packages -> Add Download Site 241 via menu: Tools -> Packages -> Add Download Site
242 via keyb: @code{M-x customize-variable RET package-get-remote RET} 242 via keyb: @code{M-x customize-variable RET package-get-remote RET}
243 (put in the details of remote host and directory) 243 (put in the details of remote host and directory)
244 244
245 If the package tarballs _AND_ the package-index file are in a 245 If the package tarballs _AND_ the package-index file are in a
246 local directory, you can: @code{M-x pui-add-install-directory RET} 246 local directory, you can: @code{M-x pui-set-local-package-get-directory RET}
247 247
248 @item 248 @item
249 Obtain a list of packages and display the list in a buffer named 249 Obtain a list of packages and display the list in a buffer named
250 @file{*Packages*}. 250 @file{*Packages*}.
251 menu: Tools -> Packages -> List & Install 251 menu: Tools -> Packages -> List & Install
252 keyb: @code{M-x pui-list-packages RET} 252 keyb: @code{M-x pui-list-packages RET}
253 253
254 XEmacs will now connect to the remote site and download the 254 XEmacs will now connect to the remote site and download the
255 latest package-index file. If you see an error about the 255 latest package-index file.
256 package-index entries not being PGP signed, you can safely
257 ignore this because PGP has not been integrated into the XEmacs
258 package tools yet.
259 256
260 The visual package browser will then display a list of all packages. 257 The visual package browser will then display a list of all packages.
261 Help information will be displayed at the very bottom of the buffer; you 258 Help information will be displayed at the very bottom of the buffer; you
262 may have to scroll down to see it. You can also press @kbd{?} to get 259 may have to scroll down to see it. You can also press @kbd{?} to get
263 the same help. From this buffer, you can tell the package status by the 260 the same help. From this buffer, you can tell the package status by the
276 If there is no character in the first column, the package has been 273 If there is no character in the first column, the package has been
277 installed and is up to date. 274 installed and is up to date.
278 275
279 From here, you can select or unselect packages for installation using 276 From here, you can select or unselect packages for installation using
280 the @key{RET} key, the @kbd{Mouse-2} button or selecting "Select" from 277 the @key{RET} key, the @kbd{Mouse-2} button or selecting "Select" from
281 the (Popup) Menu. 278 the Popup @kbd{Mouse-3} Menu.
282 Once you've finished selecting the packages, you can 279 Once you've finished selecting the packages, you can
283 press the @kbd{x} key (or use the menu) to actually install the 280 press the @kbd{x} key (or use the menu) to actually install the
284 packages. Note that you will have to restart XEmacs for XEmacs to 281 packages. Note that you will have to restart XEmacs for XEmacs to
285 recognize any new packages. 282 recognize any new packages.
286 283
305 @item q 302 @item q
306 Kill the package buffer. 303 Kill the package buffer.
307 @end table 304 @end table
308 305
309 Moving the mouse over a package will also cause additional information 306 Moving the mouse over a package will also cause additional information
310 about the package to be displayed in the minibuffer. 307 about the package to be displayed in the minibuffer. If you have
308 balloon-help enabled a balloon-help frame will pop up and display
309 additional package information also.
311 310
312 311
313 @item 312 @item
314 Choose the packages you wish to install. 313 Choose the packages you wish to install.
315 mouse: Click button 2 on the package name. 314 mouse: Click button 2 on the package name.
340 @end example 339 @end example
341 340
342 Enter the name of the package (e.g., @code{prog-modes}), and XEmacs 341 Enter the name of the package (e.g., @code{prog-modes}), and XEmacs
343 will search for the latest version and install it and any packages that 342 will search for the latest version and install it and any packages that
344 it depends upon. 343 it depends upon.
344
345 @heading Keeping Packages Up To Date:
346 Once you have the packages you want installed (using any of the above
347 methods) you'll want to keep them up to date. You can do this easily
348 from the menubar:
349
350 @example
351 Tools -> Packages -> Add Download Site
352 Tools -> Packages -> Update Installed Packages
353 @end example
354
345 355
346 @node Which Packages, Removing Packages, Automatically, Installing Packages 356 @node Which Packages, Removing Packages, Automatically, Installing Packages
347 @comment node-name, next, previous, up 357 @comment node-name, next, previous, up
348 @cindex which packages 358 @cindex which packages
349 @cindex choosing packages 359 @cindex choosing packages
400 @item GNU install 410 @item GNU install
401 (or a BSD compatible install program). 411 (or a BSD compatible install program).
402 @item GNU make 412 @item GNU make
403 (3.75 or later preferred). 413 (3.75 or later preferred).
404 @item makeinfo 414 @item makeinfo
405 (1.68 from texinfo-3.11 or later required). 415 (4.2 from GNU texinfo 4.2 or later required).
406 @item GNU tar 416 @item GNU tar
407 (or equivalent). 417 (or equivalent).
408 @item GNU gzip 418 @item GNU gzip
409 (or equivalent). 419 (or equivalent).
410 @item A properly configured @file{Local.rules} file. 420 @item A properly configured @file{Local.rules} file.