summaryrefslogtreecommitdiff
path: root/app-emacs/tuareg-mode
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /app-emacs/tuareg-mode
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-emacs/tuareg-mode')
-rw-r--r--app-emacs/tuareg-mode/Manifest8
-rw-r--r--app-emacs/tuareg-mode/files/50tuareg-mode-gentoo.el6
-rw-r--r--app-emacs/tuareg-mode/metadata.xml22
-rw-r--r--app-emacs/tuareg-mode/tuareg-mode-2.0.10.ebuild18
-rw-r--r--app-emacs/tuareg-mode/tuareg-mode-2.0.7.ebuild19
-rw-r--r--app-emacs/tuareg-mode/tuareg-mode-2.0.8.ebuild19
6 files changed, 92 insertions, 0 deletions
diff --git a/app-emacs/tuareg-mode/Manifest b/app-emacs/tuareg-mode/Manifest
new file mode 100644
index 000000000000..f7230682298b
--- /dev/null
+++ b/app-emacs/tuareg-mode/Manifest
@@ -0,0 +1,8 @@
+AUX 50tuareg-mode-gentoo.el 343 BLAKE2B 15545f9aebe6b47e6fa445e32282c4dadf8a6d3fc11d3cb9f8dd2a78ef32dfa5227248644dee8ad12587d96e2c17bf16220a92f447edf8716cd7646347fc2c57 SHA512 41cdc5aa7c083afbe044c730b898e06817fb8c5d9799d0c88be9ad15501d4135e16597623b66ae65a40160d9a04358392a98e03646ba2207e0f981f33e28750d
+DIST tuareg-2.0.7.tar.gz 57999 BLAKE2B 12649da41c8bbc547d28fe391cec51ca552dd66bb1fbf052a9d44d693b9df45ac6dc10336e146109248b130ea7ba94f7097398b598f3a7eb113b0031eea83486 SHA512 6cf290879dd9b7993a046dbebb9944a245fa82d1e7849b46f477b7217b46026ce5195e40e4d9b990e047a03680197827334e6d54d82610da6fc2e62386357d42
+DIST tuareg-2.0.8.tar.gz 57777 BLAKE2B 38d401319640ab4e691ccdbbca03c95b3bd03189aa2399a7258cfcd6660b0c30e7931072ec791ae000ceb228bb8195bd96c6b681a53e3c4cbb861037ab0f7678 SHA512 c9e268eb550fd36614e6632335b623a0916d64dd84a0259fd83c6f08e3138196d3871bc7664d6debe62732d4459130ef1e9271b24982138ff69d90442d031990
+DIST tuareg-mode-2.0.10.tar.gz 102576 BLAKE2B fac81b5f43dc9143a62fe7ebf5d35bc44994db3a155b780329339b73b087cf53e63aa15b7e817388a92f1effcc08febc617747b242d57d5e900b20fe100a8f03 SHA512 53bdc3b2b78bcf7e6b075932b9319f9d08b02b4b3fd74fc9aa30b390b30e4069e19e09e0fbb03fb11877e6d89649b8e59c645cc8de196115c1bbdab308145743
+EBUILD tuareg-mode-2.0.10.ebuild 461 BLAKE2B 5b5bb6cbb0d25fb99e0dd82d8fd09a6b80c4622a72effc589f054b5223ca0a77344b88f27d7ff17665cb69a42f4b939c40afae2ebc125624d271e1d11725b10c SHA512 d4c20260eba3b5151d2d550e0f75e910c9f40e1a47cf96a8e548bdab2074dbd3351709be1b1c3fe32b97c57eaf5cf58bc3ead1eb35c10c472aa7eff313f68337
+EBUILD tuareg-mode-2.0.7.ebuild 505 BLAKE2B 7dd6a1e0c7da751aff504724d03892385c73bfc4afbc52f4ff997040ea67e5c413b2e0b108bba8c19f062b8dac301f0be4aa21186538cf63bf2486900caff277 SHA512 5a982624d089ce91f1b31f20f65f295c9d8cda900888007f41b498ac70b8282edd61000206d8dcdcd000a7a95ac5de3e7d2ac58981e95391131aacce47dc29cd
+EBUILD tuareg-mode-2.0.8.ebuild 518 BLAKE2B 7a3276f4a662c2d51bee7c3f7f731780ae1ecc2c5748708323db075e63b0cf1e0d0e56c8456d10d1a7d7bce762490577a4c9da318132bbcabd4309e56b046a66 SHA512 b61c58e72b5d207a85bfeebf2e94d01451ad74192c8d2f8431780f23ef02658794e72b5c2309cb925063482fb055f30de42637160ff016e9891ca40c14432435
+MISC metadata.xml 780 BLAKE2B 9262902650dea63fa833d0b57f32054a6858e741f404d6f5393273518533e9008ec8a322ec013232b69e8475d9db7f407f3985477ce4449e08913e0eed84337c SHA512 480ad1fcd7b12c56081dac425686a17ad07d912c4ac0f5f259c126d4a07489d9660e1429a7f0570aac3957ec8712d406314d68c76cd45dd8ec99a7f62dba6c5d
diff --git a/app-emacs/tuareg-mode/files/50tuareg-mode-gentoo.el b/app-emacs/tuareg-mode/files/50tuareg-mode-gentoo.el
new file mode 100644
index 000000000000..7e970412ac37
--- /dev/null
+++ b/app-emacs/tuareg-mode/files/50tuareg-mode-gentoo.el
@@ -0,0 +1,6 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'tuareg-mode "tuareg" "Major mode for editing Caml code" t)
+(autoload 'tuareg-run-ocaml "tuareg" "Run an OCaml toplevel process." t)
+(autoload 'ocamldebug "ocamldebug" "Run the Caml debugger" t)
+(defalias 'camldebug 'ocamldebug)
+(add-to-list 'auto-mode-alist '("\\.ml[iylp]?\\'" . tuareg-mode))
diff --git a/app-emacs/tuareg-mode/metadata.xml b/app-emacs/tuareg-mode/metadata.xml
new file mode 100644
index 000000000000..de72ddb18e30
--- /dev/null
+++ b/app-emacs/tuareg-mode/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+</maintainer>
+<maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>Gentoo ML Project</name>
+</maintainer>
+<longdescription>
+ Tuareg is an Object Caml/Camllight mode for Emacs. It handles automatic
+ indentation and syntax highlighting of code. It also supports an interactive
+ Caml top-level and debugger. Tuareg attempts to do a better job than the
+ Emacs mode distributed with the OCaml 3.x source.
+</longdescription>
+<stabilize-allarches/>
+<upstream>
+ <remote-id type="github">ocaml/tuareg</remote-id>
+</upstream>
+</pkgmetadata>
diff --git a/app-emacs/tuareg-mode/tuareg-mode-2.0.10.ebuild b/app-emacs/tuareg-mode/tuareg-mode-2.0.10.ebuild
new file mode 100644
index 000000000000..0f3e6123136f
--- /dev/null
+++ b/app-emacs/tuareg-mode/tuareg-mode-2.0.10.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit elisp
+
+DESCRIPTION="An Objective Caml/Camllight mode for Emacs"
+HOMEPAGE="http://forge.ocamlcore.org/projects/tuareg/"
+SRC_URI="https://github.com/ocaml/tuareg/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+
+S="${WORKDIR}/tuareg-${PV}"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README.md"
diff --git a/app-emacs/tuareg-mode/tuareg-mode-2.0.7.ebuild b/app-emacs/tuareg-mode/tuareg-mode-2.0.7.ebuild
new file mode 100644
index 000000000000..5eddbb053a51
--- /dev/null
+++ b/app-emacs/tuareg-mode/tuareg-mode-2.0.7.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit elisp
+
+DESCRIPTION="An Objective Caml/Camllight mode for Emacs"
+HOMEPAGE="http://forge.ocamlcore.org/projects/tuareg/"
+SRC_URI="http://forge.ocamlcore.org/frs/download.php/1304/tuareg-${PV}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
+
+S="${WORKDIR}/tuareg-${PV}"
+ELISP_REMOVE="tuareg-pkg.el tuareg-site-file.el"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README"
diff --git a/app-emacs/tuareg-mode/tuareg-mode-2.0.8.ebuild b/app-emacs/tuareg-mode/tuareg-mode-2.0.8.ebuild
new file mode 100644
index 000000000000..c2eb95e0e14e
--- /dev/null
+++ b/app-emacs/tuareg-mode/tuareg-mode-2.0.8.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit elisp
+
+DESCRIPTION="An Objective Caml/Camllight mode for Emacs"
+HOMEPAGE="http://forge.ocamlcore.org/projects/tuareg/"
+SRC_URI="https://github.com/ocaml/tuareg/releases/download/${PV}/tuareg-${PV}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+
+S="${WORKDIR}/tuareg-${PV}"
+ELISP_REMOVE="tuareg-pkg.el tuareg-site-file.el"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README.md"