From ecdac123787b96ce6649f0f91da12ea6458cc2b1 Mon Sep 17 00:00:00 2001 From: Palica Date: Tue, 23 Jun 2020 22:35:08 +0200 Subject: Updating liguros repo --- dev-ruby/rdtool/Manifest | 1 + dev-ruby/rdtool/files/50rdtool-gentoo.el | 5 ++++ dev-ruby/rdtool/metadata.xml | 12 ++++++++++ dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild | 39 ++++++++++++++++++++++++++++++++ 4 files changed, 57 insertions(+) create mode 100644 dev-ruby/rdtool/Manifest create mode 100644 dev-ruby/rdtool/files/50rdtool-gentoo.el create mode 100644 dev-ruby/rdtool/metadata.xml create mode 100644 dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild (limited to 'dev-ruby/rdtool') diff --git a/dev-ruby/rdtool/Manifest b/dev-ruby/rdtool/Manifest new file mode 100644 index 000000000000..0f59378bcdc8 --- /dev/null +++ b/dev-ruby/rdtool/Manifest @@ -0,0 +1 @@ +DIST rdtool-0.6.38.gem 115712 BLAKE2B 037575dd890512ad1f88a4a04532b6c2b8ca6d5245cccaf7ab1b7f51fad971e449bf280bf5ffdb295f212d56add4e817fff5494b0bba011229cf54d2ed74e1aa SHA512 958e9066a8b3610eb1a78069e615c5bd672aa56b3b45669604b35cd094bb8ddc549d8f373d1ee53864c27a0aa7ee038101b3256c56b3b8ffe618f75a1a939bcd diff --git a/dev-ruby/rdtool/files/50rdtool-gentoo.el b/dev-ruby/rdtool/files/50rdtool-gentoo.el new file mode 100644 index 000000000000..cce968bacb70 --- /dev/null +++ b/dev-ruby/rdtool/files/50rdtool-gentoo.el @@ -0,0 +1,5 @@ + +;; site-lisp configuration file for rdtool + +(autoload 'rd-mode "rd-mode" "major mode for ruby document formatter RD" t) +(add-to-list 'auto-mode-alist '("\\.rd$" . rd-mode)) diff --git a/dev-ruby/rdtool/metadata.xml b/dev-ruby/rdtool/metadata.xml new file mode 100644 index 000000000000..5fd848222a35 --- /dev/null +++ b/dev-ruby/rdtool/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + uwabami/rdtool + + gentoo-staging + diff --git a/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild b/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild new file mode 100644 index 000000000000..b1ec9089e578 --- /dev/null +++ b/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_TASK_DOC="doc" +RUBY_FAKEGEM_EXTRADOC="HISTORY README.*" + +inherit elisp-common ruby-fakegem + +DESCRIPTION="A multipurpose documentation format for Ruby" +HOMEPAGE="https://github.com/uwabami/rdtool" + +LICENSE="Ruby GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86" +IUSE="emacs" + +RDEPEND="${RDEPEND} emacs? ( >=app-editors/emacs-23.1:* )" + +SITEFILE=50${PN}-gentoo.el + +all_ruby_install() { + all_fakegem_install + + if use emacs ; then + elisp-install ${PN} utils/rd-mode.el + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} -- cgit v1.3