summaryrefslogtreecommitdiff
path: root/app-shells/esh
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-shells/esh
reinit the tree, so we can have metadata
Diffstat (limited to 'app-shells/esh')
-rw-r--r--app-shells/esh/Manifest5
-rw-r--r--app-shells/esh/esh-0.8.5-r2.ebuild51
-rw-r--r--app-shells/esh/metadata.xml5
3 files changed, 61 insertions, 0 deletions
diff --git a/app-shells/esh/Manifest b/app-shells/esh/Manifest
new file mode 100644
index 000000000000..85e2bfafdb59
--- /dev/null
+++ b/app-shells/esh/Manifest
@@ -0,0 +1,5 @@
+DIST esh-0.8.5.tar.gz 214040 SHA256 8801c8ffacc07240da20425728bd69897fc26f07839e7e8d5ee9059097961744 SHA512 2473cc2418f70533136305f47dfe59bee560206a8b58c080e2113297dd82483e867937bda1b015069a7220552b4d03346a3b71026a24a2795b0b499e355490a0 WHIRLPOOL c75b59102d6b4bfdc64802016b1af96598d541d75efeb5e255a3d61a4245b0980b5e7d83b453f47eb366aab26a832870e6049cf52ad912e68aaf73b577f22114
+EBUILD esh-0.8.5-r2.ebuild 1035 SHA256 b3ee554fe40ba4e43c04cb5169082b073acd6b197d001b6b5a1bf79beb5620ec SHA512 f16ba2db0e0a5bb8ca0030d64f813c2d8ba84e8631db0db764d72c26b6a272d53822a7248adff2de47c234d6469455338fbb52007373ef0654477a072e39c60e WHIRLPOOL 85d60219de6cf76dcff6d4ca48dd3d70eb0fe4af5881c2d0a690bed3310ec70b1ca0ef3098f2269a0626b92a65d82a306b4ee2220da7edc9103a6f3bbcdead04
+MISC ChangeLog 2518 SHA256 4315820e72207bfcc8326ed721ae8fb12ae77a67f1fd90ff7a0c395f121b76df SHA512 8c269909c0e98e08f3e9eb722e4d1be048970d3bf3cdd4ccf3b430e832ac512a25ff3bed31a6238f153ecc061d9211a3283ed70377aef549c552e5a32cab7087 WHIRLPOOL 0298610e260b2541b1e08b06769772190362085c4ae012fe79af42653246fa6b025493e72ec08fa5f111ddb2da9541d092b6200b799528b4bb18422ed5e396c7
+MISC ChangeLog-2015 3584 SHA256 03d75ca794c945c48c90d634d52ffc4421d56d8db46e94b4762d6bc580e44d5f SHA512 c113d26e8ea619631695ab0bc7587848ca50ed47abc4164b28c5a4db55bbcaf324bb3643fe75ff0a3475c2860d78f4374a5692e77f125df0b1f391082ba3fbfc WHIRLPOOL 665f50a8881885865a996b1d7e99d32a67d1aad1567cba03fdae341da86e111816cc0f35ce90bf1d9d7e8712bd0dc45f676e5961c6c7807d5eac826e79e57cfc
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/app-shells/esh/esh-0.8.5-r2.ebuild b/app-shells/esh/esh-0.8.5-r2.ebuild
new file mode 100644
index 000000000000..052258caf92d
--- /dev/null
+++ b/app-shells/esh/esh-0.8.5-r2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="A UNIX Shell with a simplified Scheme syntax"
+HOMEPAGE="http://slon.ttk.ru/esh/"
+SRC_URI="http://slon.ttk.ru/esh/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="debug"
+
+DEPEND=">=sys-libs/readline-4.1"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+ emake clean
+
+ sed -i \
+ -e 's|-g ||' \
+ -e 's|-DMEM_DEBUG ||' \
+ -e 's|^CFLAGS|&+|g' \
+ -e 's|$(CC) |&$(CFLAGS) $(LDFLAGS) |g' \
+ -e 's:-ltermcap::' \
+ Makefile || die
+}
+
+src_compile() {
+ # For some reason, this tarball has binary files in it for x86.
+ # Make clean so we can rebuild for our arch and optimization.
+
+ use debug && append-flags -DMEM_DEBUG
+
+ emake \
+ CC="$(tc-getCC)" \
+ LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin esh
+ doinfo doc/esh.info
+ dodoc CHANGELOG CREDITS GC_README HEADER READLINE-HACKS TODO
+ dohtml doc/*.html
+ docinto examples
+ dodoc examples/*
+}
diff --git a/app-shells/esh/metadata.xml b/app-shells/esh/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/app-shells/esh/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>