summaryrefslogtreecommitdiff
path: root/app-shells/shish
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/shish
reinit the tree, so we can have metadata
Diffstat (limited to 'app-shells/shish')
-rw-r--r--app-shells/shish/Manifest5
-rw-r--r--app-shells/shish/metadata.xml8
-rw-r--r--app-shells/shish/shish-0.7_pre3-r1.ebuild59
3 files changed, 72 insertions, 0 deletions
diff --git a/app-shells/shish/Manifest b/app-shells/shish/Manifest
new file mode 100644
index 000000000000..16f2713a6216
--- /dev/null
+++ b/app-shells/shish/Manifest
@@ -0,0 +1,5 @@
+DIST shish-0.7-pre3.tar.bz2 189207 SHA256 6f50054485675f710b80bbee7e847c14c51ff495d1308ab69e647eb01d53bab1 SHA512 b8269394a3b2a06d1ab48224b81c041ffa4b0a08d6849fc8081fad38aad34e179c12198a1b8e94703cf17e029f88068af87ffd2ef4051ff8e24886fa96b39c98 WHIRLPOOL b9d398b0ab513a3edc8cb7b7b1ccadd3dcb699eed20919f3db356e16b9cf07cba70eeb508c27b8432b4277ab1191bc7f8e2e635cf5127b2433d03930d9497659
+EBUILD shish-0.7_pre3-r1.ebuild 1124 SHA256 a3f300d25d21d71fe8d2ce4494af1c784aef006900b9793d2c8cc2fba809b4ce SHA512 10b5f2efa21a3972be694a020fe7224837b07548c0aa3b1776135dacebc14d493b5d7737e68a19fa2345f42f07ee324d650ec29195fe775d8cf22c33af6c3d3e WHIRLPOOL f3bddd753836b89185d0b1993d59cc242c3b3fbf521db714ec6b02b68b146b41bf8ed625474d2f40b12f7528d0e2a652f52c2c6a2daba3afa84d43520768e0dc
+MISC ChangeLog 2923 SHA256 3552d090495a5f897865ed2326f352432d3cc454de8db2a152f244aef87faf98 SHA512 68e4d2c379c08dd91f5b6935173835b46eb5c777cf7d9d60e2a063b149ad4daeaf8396f36c3a561c5a662cda65f6187d019e1e9a9139ebc922efbf56a290d4e8 WHIRLPOOL 7111be0a42d5e11b7bda9612fe668a004cdeff4211bdab38ac31eec3547d48d050f61106a39519b2aff78840de744309dc8d91f72a4562eb2fd14b1f0172a82a
+MISC ChangeLog-2015 1397 SHA256 54e700c18f07d4106ad82cdbc20ffbecb8b30e277a2c263db90513bd27108d22 SHA512 2f0989b1e6e7f58e5f1dae22bbfe40730cc49f8a2088e5778e552005d6c47500cd1d150fc1a3519b2c21732de03a13057b6cda48c007ba5d2faffb28cc2489c1 WHIRLPOOL b0f688abe3ce9eee565f728023aac85bb2dd64c9455d7ffa6cfd21e9e6891eb599e50a3276dc1d94cfa4bbfd7eaa4c35e558615ce4338ab577dc30c700fa9e79
+MISC metadata.xml 239 SHA256 0e7943d348bf4906d70b53aaa5d0eebda7d55f74084f206ee0a56cbcfb7ccd58 SHA512 4103ab440f482f120bfa4fee4954d61fe78f020f7d15da74294223ea361a4d952495c71533ced054585c7001fb213d93a554f3caf4538f973bd7e7ce371f5398 WHIRLPOOL 64dc3a9a901cc637f5e649db0d886d9027e958c6e91fa9f8c978ac3c0fc4ab6f4b2dc7430a7c38dde48c597a3e555a80b011a2d17dde9bc4440b2e07df90f203
diff --git a/app-shells/shish/metadata.xml b/app-shells/shish/metadata.xml
new file mode 100644
index 000000000000..179101b2099b
--- /dev/null
+++ b/app-shells/shish/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+<use>
+ <flag name="diet">Use <pkg>dev-libs/dietlibc</pkg></flag>
+</use>
+</pkgmetadata>
diff --git a/app-shells/shish/shish-0.7_pre3-r1.ebuild b/app-shells/shish/shish-0.7_pre3-r1.ebuild
new file mode 100644
index 000000000000..11fee89ec6d7
--- /dev/null
+++ b/app-shells/shish/shish-0.7_pre3-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit toolchain-funcs
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="The diet shell"
+HOMEPAGE="http://www.blah.ch/shish/"
+SRC_URI="http://www.blah.ch/${PN}/pkg/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="debug diet"
+
+DEPEND="diet? ( dev-libs/dietlibc )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS BUGS ChangeLog README TODO )
+
+pkg_setup() {
+ use diet && export CC="diet $(tc-getCC) -nostdinc"
+}
+
+src_prepare() {
+ # Respect CFLAGS, bug #439974
+ sed -i \
+ -e '/CFLAGS="$CFLAGS/d' \
+ -e '/-fexpensive-optimizations -fomit-frame-pointer/d' \
+ configure || die 'sed on configure failed'
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ --disable-quiet # bug 439974
+}
+
+src_compile() {
+ # parallel make is b0rked
+ emake -j1
+}
+
+src_install() {
+ default
+ doman doc/man/shish.1
+}
+
+pkg_postinst() {
+ einfo "Updating ${ROOT}etc/shells"
+ ( grep -v "^/bin/shish$" "${ROOT}"etc/shells; echo "/bin/shish" ) > "${T}"/shells
+ mv -f "${T}"/shells "${ROOT}"etc/shells
+}