From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-editors/jed/Manifest | 5 ++++ app-editors/jed/jed-0.99.19.ebuild | 61 ++++++++++++++++++++++++++++++++++++++ app-editors/jed/metadata.xml | 15 ++++++++++ 3 files changed, 81 insertions(+) create mode 100644 app-editors/jed/Manifest create mode 100644 app-editors/jed/jed-0.99.19.ebuild create mode 100644 app-editors/jed/metadata.xml (limited to 'app-editors/jed') diff --git a/app-editors/jed/Manifest b/app-editors/jed/Manifest new file mode 100644 index 000000000000..6c5ee3790ff6 --- /dev/null +++ b/app-editors/jed/Manifest @@ -0,0 +1,5 @@ +DIST jed-0.99-19.tar.bz2 884198 SHA256 97a339ce2fb0a446767ee550786e6914fa2e8cdbad39a402e48368cd0d6b5763 SHA512 db8a30284f9b8e3e2c5d1a600eeb7af29c9f943a5c23d7c74fce926e0b0252f54805e214670e7c9357ce0e6918ad67cba2769a523979bfbd285328f94fff747c WHIRLPOOL 7ba51882004bdb9a59b2fffcc7c976f3a32bdb95247e6c3c8e3c423b0345af0a6eb74d4ed0a69831db160f7f69250a32f114dfb679a343eb002adee94a4ec987 +EBUILD jed-0.99.19.ebuild 1132 SHA256 1c911dc3e9e4a94487653d182c096f331d65f63409197e5a9d0d93cd85b05b41 SHA512 2a13c24a1b5653cac76788b37f888022897785382bd1bc316448d6e06a893d2481a2a39b55e3fca1a13e4c507e1eb593709221896b4a8d8e28f0dba264b787d7 WHIRLPOOL d2102a1ce9330c534ba525ac7554cb900bcffd2d7a6ef485496f7a12b09d1e4a0bc3ed090318e1e649ca87c134d93a53e9d9cb93e94e77878f588b275ecbb25d +MISC ChangeLog 2309 SHA256 ab19c6effc2f915088e3ee35bfbd9313d2fa2d3a538bcb4b26f0c50e5b4e8a9e SHA512 b3bdabc795d070ed4f898830d49b5784802a3f05a18770f1969db2edf13beb7dc89630d40dfec32173becc461a4a62354c61d66c4b751bf295e77549c3a6ac17 WHIRLPOOL b5342a4779eabddd6fb63ef5742211863734940892c85fa08f17e05cef0c71f267202c1ea8e4dee6f4d51445aba87740f34aba7e25f9e9b8215a67b2663bbcbd +MISC ChangeLog-2015 7683 SHA256 7282619f3791cf080af845ac8c6be09cd0e5f333a5dac80625b3c83f8bf4278c SHA512 8e66d071f1fda1f628ea0adf0c2d010e13c07f14958db0d6ce81ca1d04e7baf4083aa17c0028a999dfaeeec2ad751cf36a9e41cc9c7ab21d4cd52f29313d4504 WHIRLPOOL 27de789189557af9db604a5f9a485cff5726b64537e45b6780507f1502ecdb902322ef83553cca80023e148a7c3a0fdbafb5b34e8b1dca661590cedc5c188277 +MISC metadata.xml 614 SHA256 74501dd217f8f426e4fcf0d7f03ad314d3d2ae48ff00583a7311762e901e6f45 SHA512 79f54c7d84965a95e575c4c38d5c9a2158de0a1c539ee32f5839312bed707c8d0df00f7733c3cedeee1cfb3ac10619ff60dc0441f7062535f0d7f79094f5443b WHIRLPOOL 91f97365565cb2c649a1e89be34175534c01b44c5c28871d60290955c9e7f0243e85e3c272389df43219f7f3b176be0d2ab7ca988ee5113940339ed58b1d751b diff --git a/app-editors/jed/jed-0.99.19.ebuild b/app-editors/jed/jed-0.99.19.ebuild new file mode 100644 index 000000000000..f58a30d246cc --- /dev/null +++ b/app-editors/jed/jed-0.99.19.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit versionator + +MY_P=${PN}-$(replace_version_separator 2 '-') + +DESCRIPTION="Console S-Lang-based editor" +HOMEPAGE="http://www.jedsoft.org/jed/" +SRC_URI="ftp://space.mit.edu/pub/davis/jed/v${PV%.*}/${MY_P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos" +IUSE="X gpm xft" + +RDEPEND=">=sys-libs/slang-2 + gpm? ( sys-libs/gpm ) + X? ( + x11-libs/libX11 + xft? ( + >=media-libs/freetype-2 + x11-libs/libXft + ) + )" +DEPEND="${RDEPEND} + X? ( + x11-libs/libXt + x11-proto/xproto + )" + +S=${WORKDIR}/${MY_P} + +src_configure() { + export JED_ROOT="${EPREFIX}"/usr/share/jed + econf \ + $(use_enable gpm) \ + $(use_enable xft) +} + +src_compile() { + emake + use X && emake xjed +} + +src_install() { + emake -j1 DESTDIR="${D}" install + + dodoc changes.txt INSTALL{,.unx} README + doinfo info/jed* + + insinto /etc + doins lib/jed.conf + + # replace IDE mode with EMACS mode + sed -i \ + -e 's/\(_Jed_Default_Emulation = \).*/\1"emacs";/' \ + "${ED}"/etc/jed.conf || die +} diff --git a/app-editors/jed/metadata.xml b/app-editors/jed/metadata.xml new file mode 100644 index 000000000000..a3f50195b266 --- /dev/null +++ b/app-editors/jed/metadata.xml @@ -0,0 +1,15 @@ + + + + + emacs@gentoo.org + Gentoo Emacs project + + + Jed is a powerful editor, terminal and X11 interface. Color syntax + highlighting is one of its strong suits, along with emulation of GNU Emacs, + Wordstar, EDT and Brief. It also supports use of GPM on Linux consoles. + Jed has a multitude of programming modes and couples with the Slang library + for powerful extensions. + + -- cgit v1.2.3