|
Lines 19-29
Link Here
|
| 19 |
tetex? ( virtual/tetex ) |
19 |
tetex? ( virtual/tetex ) |
| 20 |
emacs? ( virtual/emacs |
20 |
emacs? ( virtual/emacs |
| 21 |
tetex? ( || ( app-emacs/auctex app-xemacs/auctex ) ) ) |
21 |
tetex? ( || ( app-emacs/auctex app-xemacs/auctex ) ) ) |
| 22 |
clisp? ( !sbcl? ( dev-lisp/clisp ) ) |
22 |
sbcl? ( dev-lisp/sbcl app-misc/rlwrap ) |
| 23 |
gcl? ( !sbcl? ( !clisp? ( !cmucl? ( dev-lisp/gcl ) ) ) ) |
23 |
!sbcl? ( |
| 24 |
sbcl? ( dev-lisp/sbcl app-misc/rlwrap ) |
24 |
clisp? ( dev-lisp/clisp ) |
| 25 |
cmucl? ( !sbcl? ( !clisp? ( >=dev-lisp/cmucl-19a app-misc/rlwrap ) ) ) |
25 |
!clisp? ( |
| 26 |
!clisp? ( !gcl? ( !cmucl? ( dev-lisp/sbcl app-misc/rlwrap ) ) ) |
26 |
cmucl? ( >=dev-lisp/cmucl-19a app-misc/rlwrap ) |
|
|
27 |
!cmucl? ( |
| 28 |
gcl? ( dev-lisp/gcl ) |
| 29 |
!gcl? ( dev-lisp/sbcl app-misc/rlwrap ) |
| 30 |
) |
| 31 |
) |
| 32 |
) |
| 27 |
tk? ( dev-lang/tk )" |
33 |
tk? ( dev-lang/tk )" |
| 28 |
|
34 |
|
| 29 |
DEPEND="${RDEPEND} |
35 |
DEPEND="${RDEPEND} |
|
Lines 78-90
Link Here
|
| 78 |
fi |
84 |
fi |
| 79 |
|
85 |
|
| 80 |
# lisp priorities |
86 |
# lisp priorities |
| 81 |
MAXIMA_LISP="sbcl" |
87 |
if use sbcl; then |
| 82 |
if use clisp && ! use sbcl; then |
88 |
MAXIMA_LISP=sbcl |
|
|
89 |
elif use clisp; then |
| 83 |
MAXIMA_LISP=clisp |
90 |
MAXIMA_LISP=clisp |
| 84 |
elif use cmucl && ! use clisp && ! use sbcl; then |
91 |
elif use cmucl; then |
| 85 |
MAXIMA_LISP=cmucl |
92 |
MAXIMA_LISP=cmucl |
| 86 |
elif use gcl && ! use cmucl && ! use clisp && ! use sbcl; then |
93 |
elif use gcl; then |
| 87 |
MAXIMA_LISP=gcl |
94 |
MAXIMA_LISP=gcl |
|
|
95 |
else |
| 96 |
MAXIMA_LISP=sbcl |
| 88 |
fi |
97 |
fi |
| 89 |
einfo "Selected lisp: ${MAXIMA_LISP}" |
98 |
einfo "Selected lisp: ${MAXIMA_LISP}" |
| 90 |
|
99 |
|