summaryrefslogtreecommitdiff
path: root/app-emacs/tuareg-mode
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-emacs/tuareg-mode
reinit the tree, so we can have metadata
Diffstat (limited to 'app-emacs/tuareg-mode')
-rw-r--r--app-emacs/tuareg-mode/Manifest10
-rw-r--r--app-emacs/tuareg-mode/files/50tuareg-mode-gentoo.el6
-rw-r--r--app-emacs/tuareg-mode/metadata.xml21
-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, 93 insertions, 0 deletions
diff --git a/app-emacs/tuareg-mode/Manifest b/app-emacs/tuareg-mode/Manifest
new file mode 100644
index 000000000000..4d70eae39786
--- /dev/null
+++ b/app-emacs/tuareg-mode/Manifest
@@ -0,0 +1,10 @@
+AUX 50tuareg-mode-gentoo.el 343 SHA256 254de1abcd93c5f7054e8108308b1e4232ab50309a0e3ad50c310a64a875ca07 SHA512 41cdc5aa7c083afbe044c730b898e06817fb8c5d9799d0c88be9ad15501d4135e16597623b66ae65a40160d9a04358392a98e03646ba2207e0f981f33e28750d WHIRLPOOL e43a1cbe471138e76d62c3ac2165d312b7993a95cf9ee7ed886fb178420ec6dff12306cff2f13e4b548a99189bd1c85ce675daadeed98539f672e46ceb7c627f
+DIST tuareg-2.0.7.tar.gz 57999 SHA256 7ba8016cdd2195d37ccc1c0e300323f807b8bdc6d3ce9e622ae9a36355d3a9c9 SHA512 6cf290879dd9b7993a046dbebb9944a245fa82d1e7849b46f477b7217b46026ce5195e40e4d9b990e047a03680197827334e6d54d82610da6fc2e62386357d42 WHIRLPOOL 19b6c8fb7e7b6427499aa7aec0b22e0152ca35e93c042c2f3e4a760a76ba4c89c7951df25a128414a2f7df5aee7d76aea255c0b235065c9dcae4e62ed3c05c86
+DIST tuareg-2.0.8.tar.gz 57777 SHA256 13da95153d6d50ef697878c45d81302340f97a42ab14112c61b8c6b0e891512c SHA512 c9e268eb550fd36614e6632335b623a0916d64dd84a0259fd83c6f08e3138196d3871bc7664d6debe62732d4459130ef1e9271b24982138ff69d90442d031990 WHIRLPOOL 08e5f39111e8770ee1e4c8d0fe5104b20a3bcf89bb08a7acac0758d7933243cc55f6933e838c85aae2dadd1836301d3e9988fe38f7863fbe39410f879d17a67e
+DIST tuareg-mode-2.0.10.tar.gz 102576 SHA256 f83438208fa4f0e93e662620fb6c939e272041ba6b32cf28397618cd28ab5ae4 SHA512 53bdc3b2b78bcf7e6b075932b9319f9d08b02b4b3fd74fc9aa30b390b30e4069e19e09e0fbb03fb11877e6d89649b8e59c645cc8de196115c1bbdab308145743 WHIRLPOOL 1a48ec2ecc9ab7d4203860cbf1dc00d64b80082014d3053db686097ca1f7ef1d2cb311976b2b3a0bd58704ab5f8734b33ee781de3bf57ee2323ea54c2286318a
+EBUILD tuareg-mode-2.0.10.ebuild 461 SHA256 87239f80bdba50cbefcfe6cedd15e16e3b88cd1341ef35ffef6c435d55b91765 SHA512 d4c20260eba3b5151d2d550e0f75e910c9f40e1a47cf96a8e548bdab2074dbd3351709be1b1c3fe32b97c57eaf5cf58bc3ead1eb35c10c472aa7eff313f68337 WHIRLPOOL 65bedb2d24b07852ade234e485fbccddde245551a5bde3dfdab21e98a1cfb66a2899868aed8bfcdf1e5fb759185130f22844048ed47237e7df467215d1b2f743
+EBUILD tuareg-mode-2.0.7.ebuild 505 SHA256 77d595a8d1592a28d3274e740c8db20caf9502562f53744c659eafcfd0b1dd37 SHA512 5a982624d089ce91f1b31f20f65f295c9d8cda900888007f41b498ac70b8282edd61000206d8dcdcd000a7a95ac5de3e7d2ac58981e95391131aacce47dc29cd WHIRLPOOL 0e3db7b51119791c6847898c064ece3f9d686cbb39edf214070fc8e5f6d2d299c467fc70decca4f235e7215656f58dec89cb3bbb14602d09bfd5769c0282572d
+EBUILD tuareg-mode-2.0.8.ebuild 518 SHA256 0cecdc7d946050303d3d899b072b4e1edc538d475db651fcfca3ca0c943a9fb4 SHA512 b61c58e72b5d207a85bfeebf2e94d01451ad74192c8d2f8431780f23ef02658794e72b5c2309cb925063482fb055f30de42637160ff016e9891ca40c14432435 WHIRLPOOL 41efb7a47200ebb6dac520e819dfdb020b585b0752ea3a501a5cf511e1df0d9c39ae6db83d2e9490dc70a240e1605394fcf8f43a3c1b88a56f8393b1ea692e54
+MISC ChangeLog 2672 SHA256 72eb2a0c6405bc2f68de9d43170dcd5ba68661179f40d2d72f1711dee72983b3 SHA512 a6289a5d64b0eef347bc0f6d593dd74a7b080fb5e602af945301e21e3fd9453fad2ecfa3597cbff527b69c2630aed2a82c7fcd5f1063616a58f1308138697a2a WHIRLPOOL 32e527d0060443792ce03580f9dad10297c7bda0b7fd19977d91ed32b0670a7e5a249d54cd9242ed041b2781bc279d87ee85c1dbd2ff32652f263b4e6c6da95f
+MISC ChangeLog-2015 7746 SHA256 7da591248b414efe9d2726dbf9bcafc7f4b7a873123036a1d8fd937ac4a97d6b SHA512 a5b5fd95e6e5f057d747851cf3fb280b303bea4b4fee2b4ef408a2692d374490d212d03f7cc3aa1ae41282f8a9adc61051dbd6344840054259869cdfdfd9c109 WHIRLPOOL f1975f29c5f01089c7ea9604a5ef62184a2a5433e13db1c331fc9763fd9083c4a9bc8a1393a5f80ad215a6842b00c7c7efb38f50d3744b70f45eb4d487f520ef
+MISC metadata.xml 757 SHA256 d4311d223d26ec1298351a44f823bc8daf013fb861d7fc4bc1cf958ba24f11b9 SHA512 a37f0a46d2702b8f26e8b59af1e41bccfae5f5c10c11dee1ce8c368a1240a404e733eb8c11bc18e6eeaacbda78dd99bae2048742bd6a771658d662dd66abf09b WHIRLPOOL f2d9986ac15ad104ace9dbd6f455f6b9c86943279e221006b570414d51273b7d4295bdc53e751da3abdfad99b735ba0ad174cb44cfd9a69b8a1dc656b732748e
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..94a035d240c5
--- /dev/null
+++ b/app-emacs/tuareg-mode/metadata.xml
@@ -0,0 +1,21 @@
+<?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>
+<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"