Bug 43128 - dev-lang/ocaml doesn't install the emacs mode
|
Bug#:
43128
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: All
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: emacs@gentoo.org
|
Reported By: gentoo@flower.powernet.co.uk
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: dev-lang/ocaml doesn't install the emacs mode
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2004-02-27 14:08 0000
|
The ocaml distribution comes with an emacs mode. I don't think the ebuild
installs it.
Reproducible: Always
Steps to Reproduce:
To install it manually you just run make from the emacs subdirectory after
configure (and maybe make world from the root).
i think this should be a seperate package .. attached are the ebuilds for
ocaml-mode.
Created an attachment (id=28938) [details]
50ocaml-mode-gentoo.el
this was based on the python-mode ebuild, so maybe there are things i've done
wrong, not much of a lisp hacker to understand the syntax. furthermore, i'm not
sure whether the mode should be called caml-mode instead.
I've added some modified versions of the attachments in CVS. Please test and
report :)
works great for me. thanks Matthieu.
it installs correctly on my sparc .
but i had problems because i had to manually add "sparc" to KEYWORDS ( in the ebuild.
I think no one mentionned that it builds correctly and works correctly on sparc , but both the ocaml-mode and the ocaml-3.0.7-r1 can be considered as stable on sparc .
do you want me to submit the new ebuild file ? its just about adding "sparc" as a stable arch ...
sparc devs, any time to look at marking this for sparc?
btw, this bug can be closed now.
stable sparc is update to date on ocaml with regards to stable x86. We can
bump ahead if people feel that is really necessary though.
Removing sparc since it doesn't seem there is any further need for us here.
As discussed on IRC with aballier, we intend to add app-emacs/ocaml-mode to
PDEPEND of dev-lang/ocaml. However, this is not possible at the moment without
dropping of keywords, since ocaml-mode is missing some keywords.
Arch teams: Please keyword app-emacs/ocaml-mode-3.09.3-r1 and -3.10.0. (Both
versions are identical, except for small changes in the documentation, so it is
only necessary to test one of them.)
Target keywords:
app-emacs/ocaml-mode: alpha amd64 hppa ia64 ppc ppc64 sparc x86 x86-fbsd
Test plan: <http://overlays.gentoo.org/proj/emacs/wiki/test%20plans>
(In reply to comment #12)
> Target keywords:
> app-emacs/ocaml-mode: alpha amd64 hppa ia64 ppc ppc64 sparc x86 x86-fbsd
Preceded by ~ of course, for the ones that are newly added.
Sparc done (also for ocaml-mode-3.10.0).
@hppa: Please keyword both app-emacs/ocaml-mode and app-xemacs/ocaml (these are
the same package, so the Emacs test plan applies for both).
Marked ~hppa:
app-xemacs/ocaml-0.06
app-emacs/ocaml-mode-3.09.3-r1
app-emacs/ocaml-mode-3.10.0
@ml: If you don't object, the Emacs team will take care of the dev-lang/ocaml
ebuild(s) here, i.e. we would add emacs and xemacs USE flags and put
app-{,x}emacs/ocaml{-mode,} into PDEPEND.
Probably it is best to revbump the latest visible version, and add the USE
flags to the hardmasked version without a revbump?
@bsd: There is no XEmacs for x86-fbsd, can you put the xemacs USE flag in
use.mask or package.use.mask of your profile?
xemacs is use.masked by request.
Re-adding bsd, you don't get away so easily here. ;-)
Please keyword app-emacs/ocaml-mode ~x86-fbsd, see comment #12.
Rekeyworded on behalf of BSD.
Fixed in dev-lang/ocaml-3.09.3-r2 and -3.10.0.