Lines 16-23
Link Here
|
16 |
KEYWORDS="~amd64 ~x86" |
16 |
KEYWORDS="~amd64 ~x86" |
17 |
IUSE="emacs java doc" |
17 |
IUSE="emacs java doc" |
18 |
|
18 |
|
19 |
DEPEND="" |
19 |
DEPEND="emacs? ( virtual/emacs )" |
20 |
RDEPEND="emacs? ( virtual/emacs ) |
20 |
RDEPEND="${DEPEND} |
21 |
java? ( virtual/jdk )" |
21 |
java? ( virtual/jdk )" |
22 |
|
22 |
|
23 |
S="${WORKDIR}/CMT/${CMT_PV}" |
23 |
S="${WORKDIR}/CMT/${CMT_PV}" |
Lines 35-40
Link Here
|
35 |
cd "${S}" |
35 |
cd "${S}" |
36 |
mv src/demo . |
36 |
mv src/demo . |
37 |
rm -f ${CMTBIN}/*.o |
37 |
rm -f ${CMTBIN}/*.o |
|
|
38 |
|
39 |
if use emacs; then |
40 |
elisp-compile doc/cmt-mode.el || die |
41 |
fi |
38 |
} |
42 |
} |
39 |
|
43 |
|
40 |
src_install() { |
44 |
src_install() { |
Lines 72-80
Link Here
|
72 |
doins -r demo || die "doins demo failed" |
76 |
doins -r demo || die "doins demo failed" |
73 |
fi |
77 |
fi |
74 |
|
78 |
|
75 |
use emacs && \ |
79 |
if use emacs; then |
76 |
elisp-site-file-install \ |
80 |
elisp-install ${PN} doc/cmt-mode.{el,elc} || die |
77 |
doc/cmt-mode.el "${FILESDIR}"/80cmt-mode-gentoo.el |
81 |
elisp-site-file-install "${FILESDIR}"/80cmt-mode-gentoo.el || die |
|
|
82 |
fi |
78 |
} |
83 |
} |
79 |
|
84 |
|
80 |
pkg_postinst () { |
85 |
pkg_postinst () { |