summaryrefslogtreecommitdiff
path: root/app-editors/jed
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-editors/jed
reinit the tree, so we can have metadata
Diffstat (limited to 'app-editors/jed')
-rw-r--r--app-editors/jed/Manifest5
-rw-r--r--app-editors/jed/jed-0.99.19.ebuild61
-rw-r--r--app-editors/jed/metadata.xml15
3 files changed, 81 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>emacs@gentoo.org</email>
+ <name>Gentoo Emacs project</name>
+</maintainer>
+<longdescription>
+ 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.
+</longdescription>
+</pkgmetadata>